findwidget.h
author insilmaril
Fri, 27 Nov 2009 13:31:21 +0000
changeset 811 c79486b7cb4b
parent 810 a9295db4dcbf
child 812 62d4137bfb90
permissions -rw-r--r--
Fixed regression in Undo
     1 #ifndef FINDWIDGET_H 
     2 #define FINDWIDGET_H
     3 
     4 #include <QComboBox>
     5 #include <QPushButton>
     6 #include <QGroupBox>
     7 #include <QLayout>
     8 #include <QLabel>
     9 
    10 
    11 class FindWidget: public QWidget
    12 {
    13 	Q_OBJECT
    14 
    15 public:
    16 	enum Status {Undefined,Success,Failed};
    17 
    18 	FindWidget (QWidget *parent=NULL);
    19 
    20 public slots:	
    21 	void popup();
    22 	void cancelPressed();
    23 	void nextPressed();
    24 	void findTextChanged(const QString&);
    25 	void setStatus (Status st);
    26 
    27 private:
    28 	Status status;
    29 
    30 signals:
    31 	void nextButton(QString);
    32 	void somethingChanged();
    33 
    34 private:
    35 	QGroupBox *findbox;
    36 	QComboBox *findcombo;
    37 	QPushButton *nextbutton;
    38 	QPushButton *cancelbutton;
    39 };
    40 
    41 #endif
    42