Changeset View
Changeset View
Standalone View
Standalone View
krusader/Filter/advancedfilter.h
Show All 35 Lines | |||||
36 | 36 | | |||
37 | class QSpinBox; | 37 | class QSpinBox; | ||
38 | 38 | | |||
39 | class AdvancedFilter : public QWidget, public FilterBase | 39 | class AdvancedFilter : public QWidget, public FilterBase | ||
40 | { | 40 | { | ||
41 | Q_OBJECT | 41 | Q_OBJECT | ||
42 | 42 | | |||
43 | public: | 43 | public: | ||
44 | explicit AdvancedFilter(FilterTabs *tabs, QWidget *parent = 0); | 44 | explicit AdvancedFilter(FilterTabs *tabs, QWidget *parent = nullptr); | ||
45 | 45 | | |||
46 | virtual void queryAccepted() Q_DECL_OVERRIDE {} | 46 | void queryAccepted() Q_DECL_OVERRIDE {} | ||
47 | virtual QString name() Q_DECL_OVERRIDE { | 47 | QString name() Q_DECL_OVERRIDE { | ||
48 | return "AdvancedFilter"; | 48 | return "AdvancedFilter"; | ||
49 | } | 49 | } | ||
50 | virtual FilterTabs * filterTabs() Q_DECL_OVERRIDE { | 50 | FilterTabs * filterTabs() Q_DECL_OVERRIDE { | ||
51 | return fltTabs; | 51 | return fltTabs; | ||
52 | } | 52 | } | ||
53 | virtual bool getSettings(FilterSettings&) Q_DECL_OVERRIDE; | 53 | bool getSettings(FilterSettings&) Q_DECL_OVERRIDE; | ||
54 | virtual void applySettings(const FilterSettings&) Q_DECL_OVERRIDE; | 54 | void applySettings(const FilterSettings&) Q_DECL_OVERRIDE; | ||
55 | 55 | | |||
56 | public slots: | 56 | public slots: | ||
57 | void modifiedBetweenSetDate1(); | 57 | void modifiedBetweenSetDate1(); | ||
58 | void modifiedBetweenSetDate2(); | 58 | void modifiedBetweenSetDate2(); | ||
59 | void notModifiedAfterSetDate(); | 59 | void notModifiedAfterSetDate(); | ||
60 | 60 | | |||
61 | public: | 61 | public: | ||
62 | QCheckBox* minSizeEnabled; | 62 | QCheckBox* minSizeEnabled; | ||
Show All 38 Lines | |||||
101 | KComboBox* allW; | 101 | KComboBox* allW; | ||
102 | KComboBox* allX; | 102 | KComboBox* allX; | ||
103 | KComboBox* allR; | 103 | KComboBox* allR; | ||
104 | 104 | | |||
105 | FilterTabs *fltTabs; | 105 | FilterTabs *fltTabs; | ||
106 | 106 | | |||
107 | private: | 107 | private: | ||
108 | void changeDate(KLineEdit *p); | 108 | void changeDate(KLineEdit *p); | ||
109 | void fillList(KComboBox *list, QString filename); | 109 | void fillList(KComboBox *list, const QString& filename); | ||
110 | void invalidDateMessage(KLineEdit *p); | 110 | void invalidDateMessage(KLineEdit *p); | ||
111 | static QDate stringToDate(const QString& text) { | 111 | static QDate stringToDate(const QString& text) { | ||
112 | // 30.12.16 is interpreted as 1916-12-30 | 112 | // 30.12.16 is interpreted as 1916-12-30 | ||
113 | return QLocale().toDate(text, QLocale::ShortFormat).addYears(100); | 113 | return QLocale().toDate(text, QLocale::ShortFormat).addYears(100); | ||
114 | } | 114 | } | ||
115 | static QString dateToString(const QDate& date) { | 115 | static QString dateToString(const QDate& date) { | ||
116 | return QLocale().toString(date, QLocale::ShortFormat); | 116 | return QLocale().toString(date, QLocale::ShortFormat); | ||
117 | } | 117 | } | ||
118 | }; | 118 | }; | ||
119 | 119 | | |||
120 | #endif /* ADVANCEDFILTER_H */ | 120 | #endif /* ADVANCEDFILTER_H */ |