2 * SPDX-FileCopyrightText: 2023 Méven Car <meven@kde.org>
4 * SPDX-License-Identifier: GPL-2.0-or-later
9 #include "dolphin_contentdisplaysettings.h"
10 #include "dolphin_generalsettings.h"
11 #include "settings/settingspagebase.h"
16 class ContentDisplayTab
: public SettingsPageBase
21 ContentDisplayTab(QWidget
*parent
);
24 // SettingsPageBase interface
25 void applySettings() override
;
26 void restoreDefaults() override
;
30 void setSortingChoiceValue();
31 void loadSortingChoiceSettings();
33 QRadioButton
*m_naturalSorting
;
34 QRadioButton
*m_caseSensitiveSorting
;
35 QRadioButton
*m_caseInsensitiveSorting
;
37 QRadioButton
*m_numberOfItems
;
38 QRadioButton
*m_sizeOfContents
;
39 QRadioButton
*m_noDirectorySize
;
40 QSpinBox
*m_recursiveDirectorySizeLimit
;
41 QRadioButton
*m_useRelatetiveDates
;
42 QRadioButton
*m_useShortDates
;
43 QRadioButton
*m_useSymbolicPermissions
;
44 QRadioButton
*m_useNumericPermissions
;
45 QRadioButton
*m_useCombinedPermissions
;
46 QRadioButton
*m_elideMiddle
;
47 QRadioButton
*m_elideEnding
;
50 #endif // GENERALTAB_H