X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/954e8c47906c12edaaf6e6aebdd41516eceb0d44..38c34eeca:/src/settings/viewmodes/viewsettingstab.h diff --git a/src/settings/viewmodes/viewsettingstab.h b/src/settings/viewmodes/viewsettingstab.h index 41b40b95e..88bdd944b 100644 --- a/src/settings/viewmodes/viewsettingstab.h +++ b/src/settings/viewmodes/viewsettingstab.h @@ -7,8 +7,6 @@ #ifndef VIEWSETTINGSTAB_H #define VIEWSETTINGSTAB_H -#include "settings/viewmodes/viewmodesettings.h" - #include class DolphinFontRequester; @@ -26,44 +24,42 @@ class ViewSettingsTab : public QWidget Q_OBJECT public: - enum Mode - { - IconsMode, - CompactMode, - DetailsMode - }; + enum Mode { IconsMode, CompactMode, DetailsMode }; - explicit ViewSettingsTab(Mode mode, QWidget* parent = nullptr); + explicit ViewSettingsTab(Mode mode, QWidget *parent = nullptr); ~ViewSettingsTab() override; void applySettings(); void restoreDefaultSettings(); -signals: +Q_SIGNALS: void changed(); -private slots: +private Q_SLOTS: void slotDefaultSliderMoved(int value); void slotPreviewSliderMoved(int value); + private: void loadSettings(); - void showToolTip(QSlider* slider, int value); - - ViewModeSettings::ViewMode viewMode() const; + void showToolTip(QSlider *slider, int value); private: Mode m_mode; - QSlider* m_defaultSizeSlider; - QSlider* m_previewSizeSlider; + QSlider *m_defaultSizeSlider; + QSlider *m_previewSizeSlider; - DolphinFontRequester* m_fontRequester; - QComboBox* m_widthBox; - QComboBox* m_maxLinesBox; - QCheckBox* m_expandableFolders; - QRadioButton* m_numberOfItems; - QRadioButton* m_sizeOfContents; - QSpinBox* m_recursiveDirectorySizeLimit; + DolphinFontRequester *m_fontRequester; + QComboBox *m_widthBox; + QComboBox *m_maxLinesBox; + QRadioButton *m_entireRow; + QRadioButton *m_iconAndNameOnly; + QCheckBox *m_expandableFolders; + QRadioButton *m_numberOfItems; + QRadioButton *m_sizeOfContents; + QSpinBox *m_recursiveDirectorySizeLimit; + QRadioButton *m_useRelatetiveDates; + QRadioButton *m_useShortDates; }; #endif