21 #ifndef PCMANFM_PREFERENCESDIALOG_H
22 #define PCMANFM_PREFERENCESDIALOG_H
25 #include "ui_preferences.h"
40 virtual void accept();
42 void selectPage(QString name);
45 void lockMargins(
bool lock);
48 void initIconThemes(
Settings& settings);
49 void initArchivers(
Settings& settings);
50 void initDisplayPage(
Settings& settings);
52 void initBehaviorPage(
Settings& settings);
53 void initThumbnailPage(
Settings& settings);
54 void initVolumePage(
Settings& settings);
55 void initAdvancedPage(
Settings& settings);
56 void initTerminals(
Settings& settings);
58 void applyUiPage(
Settings& settings);
59 void applyDisplayPage(
Settings& settings);
60 void applyBehaviorPage(
Settings& settings);
61 void applyThumbnailPage(
Settings& settings);
62 void applyVolumePage(
Settings& settings);
63 void applyAdvancedPage(
Settings& settings);
65 void initFromSettings();
68 void restartWarning(
bool warn);
71 Ui::PreferencesDialog ui;
77 #endif // PCMANFM_PREFERENCESDIALOG_H