![]() |
![]() |
![]() |
libfm Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Signals |
FmFolder; FmFolderClass; FmFolder* fm_folder_get (FmPath *path
); FmFolder* fm_folder_get_for_gfile (GFile *gf
); FmFolder* fm_folder_get_for_path_name (const char *path
); FmFolder* fm_folder_get_for_uri (const char *uri
); FmFileInfoList* fm_folder_get_files (FmFolder *folder
); FmFileInfo* fm_folder_get_file_by_name (FmFolder *folder
,const char *name
); gboolean fm_folder_get_is_loaded (FmFolder *folder
); void fm_folder_reload (FmFolder *folder
); gboolean fm_folder_get_filesystem_info (FmFolder *folder
,guint64 *total_size
,guint64 *free_size
); void fm_folder_query_filesystem_info (FmFolder *folder
);
"changed" : Run First "content-changed" : Run First "error" : Run Last "files-added" : Run First "files-changed" : Run First "files-removed" : Run First "fs-info" : Run First "loaded" : Run First "removed" : Run First "unmount" : Run First
typedef struct { GObjectClass parent_class; void (*files_added)(FmFolder* dir, GSList* files); void (*files_removed)(FmFolder* dir, GSList* files); void (*files_changed)(FmFolder* dir, GSList* files); void (*loaded)(FmFolder* dir); void (*unmount)(FmFolder* dir); void (*changed)(FmFolder* dir); void (*removed)(FmFolder* dir); void (*content_changed)(FmFolder* dir); void (*fs_info)(FmFolder* dir); FmJobErrorAction (*error)(FmFolder* dir, GError* err, FmJobErrorSeverity severity); } FmFolderClass;
FmFolder* fm_folder_get_for_path_name (const char *path
);
|
|
Returns : |
FmFileInfo* fm_folder_get_file_by_name (FmFolder *folder
,const char *name
);
|
|
|
|
Returns : |
gboolean fm_folder_get_filesystem_info (FmFolder *folder
,guint64 *total_size
,guint64 *free_size
);
|
|
|
|
|
|
Returns : |
void fm_folder_query_filesystem_info (FmFolder *folder
);
|
"changed"
signalvoid user_function (FmFolder *fmfolder, gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"content-changed"
signalvoid user_function (FmFolder *fmfolder, gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"error"
signalgint user_function (FmFolder *fmfolder, gpointer arg1, gint arg2, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
|
|
user data set when the signal handler was connected. |
Returns : |
"files-added"
signalvoid user_function (FmFolder *fmfolder, gpointer arg1, gpointer user_data) : Run First
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"files-changed"
signalvoid user_function (FmFolder *fmfolder, gpointer arg1, gpointer user_data) : Run First
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"files-removed"
signalvoid user_function (FmFolder *fmfolder, gpointer arg1, gpointer user_data) : Run First
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"fs-info"
signalvoid user_function (FmFolder *fmfolder, gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"loaded"
signalvoid user_function (FmFolder *fmfolder, gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"removed"
signalvoid user_function (FmFolder *fmfolder, gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |