📄 gfile.h
字号:
GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data); gboolean (* eject_mountable_finish) (GFile *file, GAsyncResult *result, GError **error); void (* mount_enclosing_volume) (GFile *location, GMountMountFlags flags, GMountOperation *mount_operation, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data); gboolean (* mount_enclosing_volume_finish) (GFile *location, GAsyncResult *result, GError **error); GFileMonitor * (* monitor_dir) (GFile *file, GFileMonitorFlags flags, GCancellable *cancellable, GError **error); GFileMonitor * (* monitor_file) (GFile *file, GFileMonitorFlags flags, GCancellable *cancellable, GError **error);};GType g_file_get_type (void) G_GNUC_CONST;GFile * g_file_new_for_path (const char *path);GFile * g_file_new_for_uri (const char *uri);GFile * g_file_new_for_commandline_arg (const char *arg);GFile * g_file_parse_name (const char *parse_name);GFile * g_file_dup (GFile *file);guint g_file_hash (gconstpointer file);gboolean g_file_equal (GFile *file1, GFile *file2);char * g_file_get_basename (GFile *file);char * g_file_get_path (GFile *file);char * g_file_get_uri (GFile *file);char * g_file_get_parse_name (GFile *file);GFile * g_file_get_parent (GFile *file);GFile * g_file_get_child (GFile *file, const char *name);GFile * g_file_get_child_for_display_name (GFile *file, const char *display_name, GError **error);gboolean g_file_has_prefix (GFile *file, GFile *prefix);char * g_file_get_relative_path (GFile *parent, GFile *descendant);GFile * g_file_resolve_relative_path (GFile *file, const char *relative_path);gboolean g_file_is_native (GFile *file);gboolean g_file_has_uri_scheme (GFile *file, const char *uri_scheme);char * g_file_get_uri_scheme (GFile *file);GFileInputStream * g_file_read (GFile *file, GCancellable *cancellable, GError **error);void g_file_read_async (GFile *file, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data);GFileInputStream * g_file_read_finish (GFile *file, GAsyncResult *res, GError **error);GFileOutputStream * g_file_append_to (GFile *file, GFileCreateFlags flags, GCancellable *cancellable, GError **error);GFileOutputStream * g_file_create (GFile *file, GFileCreateFlags flags, GCancellable *cancellable, GError **error);GFileOutputStream * g_file_replace (GFile *file, const char *etag, gboolean make_backup, GFileCreateFlags flags, GCancellable *cancellable, GError **error);void g_file_append_to_async (GFile *file, GFileCreateFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data);GFileOutputStream * g_file_append_to_finish (GFile *file, GAsyncResult *res, GError **error);void g_file_create_async (GFile *file, GFileCreateFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data);GFileOutputStream * g_file_create_finish (GFile *file, GAsyncResult *res, GError **error);void g_file_replace_async (GFile *file, const char *etag, gboolean make_backup, GFileCreateFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data);GFileOutputStream * g_file_replace_finish (GFile *file, GAsyncResult *res, GError **error);gboolean g_file_query_exists (GFile *file, GCancellable *cancellable);GFileType g_file_query_file_type (GFile *file, GFileQueryInfoFlags flags, GCancellable *cancellable);GFileInfo * g_file_query_info (GFile *file, const char *attributes, GFileQueryInfoFlags flags, GCancellable *cancellable, GError **error);void g_file_query_info_async (GFile *file, const char *attributes, GFileQueryInfoFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data);GFileInfo * g_file_query_info_finish (GFile *file, GAsyncResult *res, GError **error);GFileInfo * g_file_query_filesystem_info (GFile *file, const char *attributes, GCancellable *cancellable, GError **error);void g_file_query_filesystem_info_async (GFile *file, const char *attributes, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data);GFileInfo * g_file_query_filesystem_info_finish (GFile *file, GAsyncResult *res, GError **error);GMount * g_file_find_enclosing_mount (GFile *file, GCancellable *cancellable, GError **error);void g_file_find_enclosing_mount_async (GFile *file, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data);GMount * g_file_find_enclosing_mount_finish (GFile *file, GAsyncResult *res, GError **error);GFileEnumerator * g_file_enumerate_children (GFile *file, const char *attributes, GFileQueryInfoFlags flags, GCancellable *cancellable, GError **error);void g_file_enumerate_children_async (GFile *file, const char *attributes, GFileQueryInfoFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data);GFileEnumerator * g_file_enumerate_children_finish (GFile *file, GAsyncResult *res, GError **error);GFile * g_file_set_display_name (GFile *file, const char *display_name, GCancellable *cancellable, GError **error);void g_file_set_display_name_async (GFile *file, const char *display_name, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data);GFile * g_file_set_display_name_finish (GFile *file, GAsyncResult *res, GError **error);gboolean g_file_delete (GFile *file, GCancellable *cancellable, GError **error);gboolean g_file_trash (GFile *file, GCancellable *cancellable, GError **error);gboolean g_file_copy (GFile *source, GFile *destination, GFileCopyFlags flags, GCancellable *cancellable, GFileProgressCallback progress_callback, gpointer progress_callback_data, GError **error);void g_file_copy_async (GFile *source, GFile *destination, GFileCopyFlags flags, int io_priority, GCancellable *cancellable, GFileProgressCallback progress_callback, gpointer progress_callback_data, GAsyncReadyCallback callback,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -