X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/489b56b68bb29e81337e115c490eea4403001b71..fdf854bd81d9e42df2d8672d49a0b7fcdb7443a5:/src/settings/viewmodes/generalviewsettingspage.h diff --git a/src/settings/viewmodes/generalviewsettingspage.h b/src/settings/viewmodes/generalviewsettingspage.h index 47838b939..1d4caab65 100644 --- a/src/settings/viewmodes/generalviewsettingspage.h +++ b/src/settings/viewmodes/generalviewsettingspage.h @@ -6,13 +6,16 @@ #ifndef GENERALVIEWSETTINGSPAGE_H #define GENERALVIEWSETTINGSPAGE_H +#include "config-dolphin.h" #include "settings/settingspagebase.h" #include #include class QCheckBox; +class QComboBox; class QLabel; +class QLineEdit; class QRadioButton; /** @@ -34,17 +37,23 @@ public: private: void loadSettings(); + void updateCustomActionVisibility(int doubleClickViewComboBoxCurrentIndex); private: QUrl m_url; - QRadioButton *m_localViewProps; - QRadioButton *m_globalViewProps; - QCheckBox *m_showToolTips; - QLabel *m_configureToolTips; - QCheckBox *m_showSelectionToggle; - QCheckBox *m_renameInline; - QCheckBox *m_openArchivesAsFolder; - QCheckBox *m_autoExpandFolders; + QRadioButton *m_localViewProps = nullptr; + QRadioButton *m_globalViewProps = nullptr; +#if HAVE_BALOO + QCheckBox *m_showToolTips = nullptr; +#endif + QCheckBox *m_showSelectionToggle = nullptr; + QCheckBox *m_renameInline = nullptr; + QCheckBox *m_openArchivesAsFolder = nullptr; + QCheckBox *m_autoExpandFolders = nullptr; + QCheckBox *m_hideXtrashFiles = nullptr; + QComboBox *m_doubleClickViewComboBox = nullptr; + QLineEdit *m_doubleClickViewCustomAction = nullptr; + QLabel *m_doubleClickViewCustomActionInfo = nullptr; }; #endif