00001 /**************************************************************************** 00002 ** Form interface generated from reading ui file 'SearchDialog.ui' 00003 ** 00004 ** Created: Tue Aug 29 11:12:09 2000 00005 copyright : (C) 2000 -2004 by llornkcor 00006 email : ljp@llornkcor.com 00007 ****************************************************************************/ 00008 #ifndef SEARCHDIALOG_H 00009 #define SEARCHDIALOG_H 00010 00011 #include <qdialog.h> 00012 #include "SearchResults.h" 00013 #include <qpe/config.h> 00014 00015 class QVBoxLayout; 00016 class QHBoxLayout; 00017 class QGridLayout; 00018 class QLabel; 00019 class QLineEdit; 00020 class QPushButton; 00021 class QCheckBox; 00022 00023 class SearchDialog : public QDialog 00024 { 00025 Q_OBJECT 00026 00027 public: 00028 SearchDialog( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ); 00029 ~SearchDialog(); 00030 00031 QLabel* TextLabel1; 00032 QPushButton* buttonOk; 00033 QPushButton* buttonCancel; 00034 QLineEdit* SearchLineEdit; 00035 QString searchString; 00036 QString label1Str; 00037 QCheckBox *caseSensitiveCheckBox; 00038 Config *cfg; 00039 protected: 00040 QHBoxLayout* hbox; 00041 00042 public slots: // Public slots 00043 void setLabel( QString labelText); 00044 void byeBye(); 00045 bool get_direction(); 00046 bool case_sensitive(); 00047 bool forward_search(); 00048 //void setLabel(); 00049 void closed(); 00050 QString get_text(); 00051 signals: 00052 00053 void search_signal(); 00054 void search_done_signal(); 00055 }; 00056 00057 #endif // SEARCHDIALOG_H
1.4.2