┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/search/dolphinsearchoptionsconfigurator.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/search/dolphinsearchoptionsconfigurator.h')
-rw-r--r--src/search/dolphinsearchoptionsconfigurator.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/search/dolphinsearchoptionsconfigurator.h b/src/search/dolphinsearchoptionsconfigurator.h
index d384f5296..46950e422 100644
--- a/src/search/dolphinsearchoptionsconfigurator.h
+++ b/src/search/dolphinsearchoptionsconfigurator.h
@@ -20,6 +20,7 @@
#ifndef DOLPHINSEARCHOPTIONSCONFIGURATOR_H
#define DOLPHINSEARCHOPTIONSCONFIGURATOR_H
+#include <QList>
#include <QWidget>
class KComboBox;
@@ -38,12 +39,17 @@ public:
DolphinSearchOptionsConfigurator(QWidget* parent = 0);
virtual ~DolphinSearchOptionsConfigurator();
+signals:
+ void searchOptionsChanged(const QString& options);
+
protected:
virtual void showEvent(QShowEvent* event);
private slots:
void slotAddSelectorButtonClicked();
+ void slotCriterionChanged();
+
void removeCriterion();
/**
@@ -62,7 +68,7 @@ private:
* Adds the new search description selector to the bottom
* of the layout.
*/
- void addSelector(SearchCriterionSelector* selector);
+ void addCriterion(SearchCriterionSelector* selector);
private:
bool m_initialized;
@@ -70,6 +76,7 @@ private:
KComboBox* m_searchWhatBox;
QPushButton* m_addSelectorButton;
QVBoxLayout* m_vBoxLayout;
+ QList<SearchCriterionSelector*> m_criterions;
};
#endif