Databasehandlingdialogclasses  0.5.3
knodaprogrambase.h
1 /****************************************************************************
2  ** Form interface generated from reading ui file 'main5.ui'
3  **
4  ** Created: Sam Mai 4 22:11:37 2002
5  ** by: The User Interface Compiler (uic)
6  **
7  ** WARNING! All changes made in this file will be lost!
8  ****************************************************************************/
9 #ifndef KNODAPROGRAMBASE_H
10 #define KNODAPROGRAMBASE_H
11 
12 #include <qvariant.h>
13 #include <qwidget.h>
14 #include <hk_string.h>
15 #include <hk_class.h>
16 #include <kmainwindow.h>
17 #include <list>
18 class QVBoxLayout;
19 class QHBoxLayout;
20 class QGridLayout;
21 class KPushButton;
22 class QButtonGroup;
23 class QComboBox;
24 class QLabel;
25 class QVBox;
26 class hk_drivermanager;
27 class knodamainwindow;
28 
29 class knodaprogrambase : public QWidget
30 {
31  Q_OBJECT
32 
33  public:
34  knodaprogrambase( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ,struct_commandlinefields* cl=0);
36 
37  QLabel* logolabel;
38  QButtonGroup* ButtonGroup1;
39  QComboBox* driverlist;
40  KPushButton* connectbutton;
41  KPushButton* loadconnectionbutton;
42  KPushButton* quitbutton;
43  KPushButton* optionbutton;
44  KPushButton* aboutbutton;
45 
46  public slots:
47  virtual void about_clicked();
48  virtual void connect_clicked();
49  virtual void loadconnection_clicked();
50  virtual void options_clicked();
51  virtual void quit_clicked();
52  virtual void set_databaselist();
53 
54  protected:
55  QHBoxLayout* knodaprogrambaseLayout;
56  QVBoxLayout* ButtonGroup1Layout;
57  hk_drivermanager* p_drivermanager;
58  hk_string p_driver;
59  QString p_selecteddb;
60  QString p_selectedform;
61  bool p_runtime;
62  bool p_load_connection;
63 
64 };
65 
66 
67 
68 #endif // KNODAPROGRAMBASE_H
Definition: knodawin.h:20
Definition: knodaprogrambase.h:29