┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/settings/general/behaviorsettingspage.h
diff options
context:
space:
mode:
authorArnav Dhamija <[email protected]>2016-03-16 20:53:52 +0100
committerEmmanuel Pescosta <[email protected]>2016-03-16 20:53:52 +0100
commit92c0ecde90f30061bef321f50fbea99616e852a7 (patch)
tree58d4487c38533b932d7dbbbbb5f058e28abdc3a6 /src/settings/general/behaviorsettingspage.h
parent189d5cd0f94eda044e243972961a85218bc3b2fe (diff)
Add case sensitive sorting mode
Dolphin users can now choose between 3 different sorting modes: * natural sorting * case insensitive sorting * case sensitive sorting REVIEW: 126467 BUG: 148550 FIXED-IN: 16.04.0
Diffstat (limited to 'src/settings/general/behaviorsettingspage.h')
-rw-r--r--src/settings/general/behaviorsettingspage.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/settings/general/behaviorsettingspage.h b/src/settings/general/behaviorsettingspage.h
index 6e491696c..6213734f1 100644
--- a/src/settings/general/behaviorsettingspage.h
+++ b/src/settings/general/behaviorsettingspage.h
@@ -22,6 +22,7 @@
#include <settings/settingspagebase.h>
#include <QUrl>
+#include "dolphin_generalsettings.h"
class QCheckBox;
class QLabel;
@@ -46,6 +47,8 @@ public:
private:
void loadSettings();
+ void setSortingChoiceValue(GeneralSettings* settings);
+ void loadSortingChoiceSettings();
private:
QUrl m_url;
@@ -56,7 +59,11 @@ private:
QCheckBox* m_showToolTips;
QLabel* m_configureToolTips;
QCheckBox* m_showSelectionToggle;
- QCheckBox* m_naturalSorting;
+
+ QRadioButton* m_naturalSorting;
+ QRadioButton* m_caseSensitiveSorting;
+ QRadioButton* m_caseInsensitiveSorting;
+
QCheckBox* m_renameInline;
};