![]() |
![]() |
![]() |
GIO Reference Manual | ![]() |
---|---|---|---|---|
GFilenameCompleter; GFilenameCompleter* g_filename_completer_new (void); char* g_filename_completer_get_completion_suffix (GFilenameCompleter *completer, const char *initial_text); char** g_filename_completer_get_completions (GFilenameCompleter *completer, const char *initial_text); void g_filename_completer_set_dirs_only (GFilenameCompleter *completer, gboolean dirs_only);
GFilenameCompleter* g_filename_completer_new (void);
Returns : |
a new GFilenameCompleter. |
char* g_filename_completer_get_completion_suffix (GFilenameCompleter *completer, const char *initial_text);
|
the filename completer. |
|
text to be completed. |
Returns : |
a completed string. This string is not owned by GIO, so
remember to g_free() it when finished.
|
char** g_filename_completer_get_completions (GFilenameCompleter *completer, const char *initial_text);
|
the filename completer. |
|
text to be completed. |
Returns : |
array of strings with possible completions for initial_text .
This array must be freed by g_strfreev() when finished.
|
void g_filename_completer_set_dirs_only (GFilenameCompleter *completer, gboolean dirs_only);
If dirs_only
is TRUE
, completer
will only
complete directory names, and not file names.
|
the filename completer. |
|
"got-completion-data"
signalvoid user_function (GFilenameCompleter *gfilenamecompleter, gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |