findwidget.h
author insilmaril
Fri, 19 Feb 2010 13:47:03 +0000
changeset 823 0bba81dde1bc
parent 812 62d4137bfb90
child 825 1ad892c1a709
permissions -rw-r--r--
More fixes
     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 hideFindWidget();
    32 	void nextButton(QString);
    33 	void somethingChanged();
    34 
    35 private:
    36 	QGroupBox *findbox;
    37 	QComboBox *findcombo;
    38 	QPushButton *nextbutton;
    39 	QPushButton *cancelbutton;
    40 };
    41 
    42 #endif
    43