21 #ifndef FM_FILEPROPSDIALOG_H 22 #define FM_FILEPROPSDIALOG_H 24 #include "libfmqtglobals.h" 30 class FilePropsDialog;
39 explicit FilePropsDialog(FmFileInfoList* files, QWidget* parent = 0, Qt::WindowFlags f = 0);
42 virtual void accept();
44 static FilePropsDialog* showForFile(FmFileInfo* file, QWidget* parent = 0) {
45 FmFileInfoList* files = fm_file_info_list_new();
46 fm_file_info_list_push_tail(files, file);
48 fm_file_info_list_unref(files);
52 static FilePropsDialog* showForFiles(FmFileInfoList* files, QWidget* parent = 0) {
59 void initGeneralPage();
60 void initApplications();
61 void initPermissionsPage();
64 static void onDeepCountJobFinished(FmDeepCountJob* job,
FilePropsDialog* pThis);
67 void onFileSizeTimerTimeout();
70 Ui::FilePropsDialog* ui;
71 FmFileInfoList* fileInfos_;
89 Qt::CheckState execCheckState;
91 FmDeepCountJob* deepCountJob;
92 QTimer* fileSizeTimer;
97 #endif // FM_FILEPROPSDIALOG_H Definition: appchoosercombobox.cpp:26
Definition: appchooserdialog.h:28
Definition: filepropsdialog.h:35