Class

GioFilenameCompleter

Description [src]

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

Completes partial file and directory names given a partial string by looking in the file system for clues. Can return a list of possible completion strings for widget implementations.

Hierarchy

hierarchy this GFilenameCompleter ancestor_0 GObject ancestor_0--this

Ancestors

Constructors

g_filename_completer_new

Creates a new filename completer.

Instance methods

g_filename_completer_get_completion_suffix

Obtains a completion for initial_text from completer.

g_filename_completer_get_completions

Gets an array of completion strings for a given initial text.

g_filename_completer_set_dirs_only

If dirs_only is TRUE, completer will only complete directory names, and not file names.

Methods inherited from GObject (43)

Signals

Gio.FilenameCompleter::got-completion-data

Emitted when the file name completion information comes available.

Signals inherited from GObject (1)

Class structure

struct GioFilenameCompleterClass {
  GObjectClass parent_class;
  void (* got_completion_data) (
    GFilenameCompleter* filename_completer
  );
  void (* _g_reserved1) (
void
  );
  void (* _g_reserved2) (
void
  );
  void (* _g_reserved3) (
void
  );
  
}
Class members
parent_class
GObjectClass
  No description available.
got_completion_data
void (* got_completion_data) (
    GFilenameCompleter* filename_completer
  )
  No description available.
_g_reserved1
void (* _g_reserved1) (
void
  )
  No description available.
_g_reserved2
void (* _g_reserved2) (
void
  )
  No description available.
_g_reserved3
void (* _g_reserved3) (
void
  )
  No description available.

Virtual methods