2 * SPDX-FileCopyrightText: 2009 Peter Penz <peter.penz19@gmail.com>
4 * SPDX-License-Identifier: GPL-2.0-or-later
6 #ifndef STATUSANDLOCATIONBARSSETTINGSPAGE_H
7 #define STATUSANDLOCATIONBARSSETTINGSPAGE_H
9 #include "dolphin_generalsettings.h"
10 #include "folderstabssettingspage.h"
11 #include "settings/settingspagebase.h"
21 * @brief Tab page for the 'Behavior' settings of the Dolphin settings dialog.
23 class StatusAndLocationBarsSettingsPage
: public SettingsPageBase
28 StatusAndLocationBarsSettingsPage(QWidget
*parent
, FoldersTabsSettingsPage
*foldersPage
);
29 ~StatusAndLocationBarsSettingsPage() override
;
31 /** @see SettingsPageBase::applySettings() */
32 void applySettings() override
;
34 /** @see SettingsPageBase::restoreDefaults() */
35 void restoreDefaults() override
;
38 void locationSlotSettingsChanged();
39 void locationUpdateInitialViewOptions();
43 void onShowStatusBarToggled();
46 FoldersTabsSettingsPage
*foldersTabsPage
;
47 QCheckBox
*m_editableUrl
;
48 QCheckBox
*m_showFullPath
;
50 QCheckBox
*m_showStatusBar
;
51 QCheckBox
*m_showZoomSlider
;
52 QCheckBox
*m_showSpaceInfo
;