author | insilmaril |
Thu Mar 18 11:38:14 2010 +0000 (2010-03-18) | |
changeset 838 | e4a44912646c |
parent 825 | 1ad892c1a709 |
permissions | -rw-r--r-- |
1 #ifndef FINDWIDGET_H
2 #define FINDWIDGET_H
4 #include <QWidget>
6 class QAction;
7 class QGroupBox;
8 class QComboBox;
9 class QPushButton;
11 class FindWidget: public QWidget
12 {
13 Q_OBJECT
15 public:
16 enum Status {Undefined,Success,Failed};
18 FindWidget (QWidget *parent=NULL);
20 public slots:
21 void popup();
22 void cancelPressed();
23 void nextPressed();
24 void findTextChanged(const QString&);
25 void setFocus();
26 void setStatus (Status st);
28 private:
29 Status status;
31 signals:
32 void hideFindWidget();
33 void nextButton(QString);
34 void somethingChanged();
36 private:
37 QGroupBox *findbox;
38 QComboBox *findcombo;
39 QPushButton *nextbutton;
40 QPushButton *showAllButton;
41 QPushButton *cancelbutton;
42 };
44 #endif