findwidget.h
author insilmaril
Mon, 14 Jun 2010 13:59:17 +0000
changeset 848 e265f07f2173
parent 829 832e96c9abb6
permissions -rw-r--r--
Fixed tmp relink, colored headings in TreeView
     1 #ifndef FINDWIDGET_H 
     2 #define FINDWIDGET_H
     3 
     4 #include <QWidget>
     5 
     6 class QAction;
     7 class QGroupBox;
     8 class QComboBox;
     9 class QPushButton;
    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 setFocus();
    26 	void setStatus (Status st);
    27 
    28 private:
    29 	Status status;
    30 
    31 signals:
    32 	void hideFindWidget();
    33 	void nextButton(QString);
    34 	void somethingChanged();
    35 
    36 private:
    37 	QGroupBox *findbox;
    38 	QComboBox *findcombo;
    39 	QPushButton *nextbutton;
    40 	QPushButton *showAllButton;
    41 	QPushButton *cancelbutton;
    42 };
    43 
    44 #endif
    45