]>
cloud.milkyroute.net Git - dolphin.git/blob - src/settings/interface/panelsettingspage.h
2 * SPDX-FileCopyrightText: 2024 Benedikt Thiemer <numerfolt@posteo.de>
4 * SPDX-License-Identifier: GPL-2.0-or-later
6 #ifndef PANELSETTINGSPAGE_H
7 #define PANELSETTINGSPAGE_H
9 #include "config-dolphin.h"
10 #include "settings/settingspagebase.h"
16 * @brief Page for the information panel.
18 class PanelSettingsPage
: public SettingsPageBase
23 explicit PanelSettingsPage(QWidget
*parent
= nullptr);
24 ~PanelSettingsPage() override
;
26 /** @see SettingsPageBase::applySettings() */
27 void applySettings() override
;
29 /** @see SettingsPageBase::restoreDefaults() */
30 void restoreDefaults() override
;
34 void showPreviewToggled();
37 QCheckBox
*m_showPreview
;
38 QCheckBox
*m_autoPlayMedia
;
39 QCheckBox
*m_showHovered
;
40 QRadioButton
*m_dateFormatLong
;
41 QRadioButton
*m_dateFormatShort
;