#ifndef FINDDIALOG_H #define FINDDIALOG_H #include class QCheckBox; class QLabel; class QLineEdit; class QPushButton; class QVBoxLayout; class FindDialog : public QDialog { Q_OBJECT public: FindDialog(QWidget *parent = 0); signals: void findNext(const QString &str, Qt::CaseSensitivity cs); void findPrevious(const QString &str, Qt::CaseSensitivity cs); private slots: void findClicked(); void enableFindButton(const QString &text); private: QLabel * label; QLineEdit *lineEdit; QLineEdit *lineEdit2; QCheckBox *caseCheckBox; QCheckBox *backwardCheckBox; QPushButton *findButton; QPushButton *closeButton; QVBoxLayout *rightLayout; }; #endif