00001 /**************************************************************************** 00002 ** Form interface generated from reading ui file './importz3950view.ui' 00003 ** 00004 ** Created: Sa Mär 27 17:45:44 2004 00005 ** by: The User Interface Compiler ($Id: qt/main.cpp 3.2.3 edited May 19 14:22 $) 00006 ** 00007 ** WARNING! All changes made in this file will be lost! 00008 ****************************************************************************/ 00009 00010 #ifndef IMPORTZ3950VIEW_H 00011 #define IMPORTZ3950VIEW_H 00012 00013 #include <qvariant.h> 00014 #include <qwidget.h> 00015 #include <qxml.h> 00016 00017 class QVBoxLayout; 00018 class QHBoxLayout; 00019 class QGridLayout; 00020 class QLabel; 00021 class QLineEdit; 00022 class QComboBox; 00023 class QPushButton; 00024 class QTable; 00025 00026 class ImportZ3950View : public QWidget 00027 { 00028 Q_OBJECT 00029 00030 public: 00031 ImportZ3950View( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); 00032 ~ImportZ3950View(); 00033 00034 QLabel* textLabel2; 00035 QLineEdit* server; 00036 QLineEdit* term1; 00037 QLabel* textLabel1; 00038 QComboBox* field1; 00039 QComboBox* op1; 00040 QLineEdit* term2; 00041 QLabel* textLabel1_2; 00042 QComboBox* field2; 00043 QComboBox* op2; 00044 QLineEdit* term3; 00045 QLabel* textLabel1_3; 00046 QComboBox* field3; 00047 QPushButton* pushButton1; 00048 QTable* result; 00049 00050 virtual int recCount(); 00051 00052 public slots: 00053 virtual QString lookupToken( QString s, int i ); 00054 virtual void startSearch(); 00055 virtual QMap<QString,QString> getDict(); 00056 00057 protected: 00058 size_t count; 00059 QMap<QString, QString> dict; 00060 00061 QVBoxLayout* ImportZ3950ViewLayout; 00062 QVBoxLayout* layout20; 00063 QHBoxLayout* layout70; 00064 QHBoxLayout* layout18; 00065 QHBoxLayout* layout19; 00066 QHBoxLayout* layout1_3; 00067 QHBoxLayout* layout5; 00068 00069 protected slots: 00070 virtual void languageChange(); 00071 00072 private: 00073 void init(); 00074 00075 }; 00076 00077 #endif // IMPORTZ3950VIEW_H