方法

自:2.28

声明 [src]

void
g_application_open (
  GApplication* application,
  GFile** files,
  gint n_files,
  const gchar* hint
)

描述 [src]

打开指定的文件。

从本质上讲,这将在主实例中发射 GApplication::open 信号。

n_files 必须大于零。

hint 仅仅是传递给 ::open 信号。它旨在被具有多种文件打开模式的应用程序使用(例如:“查看”与“编辑”等)。除非你需要这个功能,否则你应该使用空字符串。

在调用此函数之前,应用程序必须已注册,并且必须设置 G_APPLICATION_HANDLES_OPEN 标志。

自:2.28

参数

files

类型:一个 GFile* 数组

要打开的 GFiles 数组。

数组的长度由 n_files 参数指定。
数据由方法调用者所有。
n_files

类型: gint

files 数组的长度。

hint

类型: const gchar*

提示(或""),但永远不是NULL

数据由方法调用者所有。
该值是一个以NUL结尾的UTF-8字符串。