吉奥文件完成器

描述 [源]

final class Gio.FilenameCompleter : GObject.Object
{
  /* No available fields */
}

通过在文件系统中查找线索,根据部分字符串完成部分文件和目录名。可以为小部件实现返回可能的完成字符串列表。

祖先

构造函数

g_filename_completer_new

创建一个新的文件名完成器。

实例方法

g_filename_completer_get_completion_suffix

completer 获取 initial_text 的完成。

g_filename_completer_get_completions

获取给定初始文本的完成字符串数组。

g_filename_completer_set_dirs_only

如果 dirs_onlyTRUE,则 completer 将仅完成目录名,而不是文件名。

继承自 GObject 的方法 (43)

有关方法的完整列表,请参阅GObject

信号

吉奥·文件完成器::got-completion-data

当文件名完成信息可用时发出。

继承自 GObject 的信号 (1)
GObject::notify

当对象的某个属性通过 g_object_set_property()、g_object_set() 等设置值时,将发出 notify 信号。

类结构

struct GioFilenameCompleterClass {
  GObjectClass parent_class;
  void (* got_completion_data) (
    GFilenameCompleter* filename_completer
  );
  void (* _g_reserved1) (
void
  );
  void (* _g_reserved2) (
void
  );
  void (* _g_reserved3) (
void
  );
  
}

无描述可用。

类成员
parent_class: GObjectClass

无描述可用。

got_completion_data: void (* got_completion_data) ( GFilenameCompleter* filename_completer )

无描述可用。

_g_reserved1: void (* _g_reserved1) ( void )

无描述可用。

_g_reserved2: void (* _g_reserved2) ( void )

无描述可用。

_g_reserved3: void (* _g_reserved3) ( void )

无描述可用。

虚拟方法