Main Page | Class Hierarchy | Class List | Directories | File List | Class Members

knodaprogram.h

00001 // ****************************************************************************
00002 // copyright (c) 2000-2004 Horst Knorr <hk_classes@knoda.org>  
00003 // This file is part of knoda -Knorr's Datenbank.
00004 // This file may be distributed and/or modified under the terms of the
00005 // GNU General Public License version 2 as published by the Free Software
00006 // Foundation and appearing in the file COPYING included in the
00007 // packaging of this file.
00008 // This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
00009 // WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
00010 // ****************************************************************************
00011 
00012 #ifndef KNODAPROGRAM_H
00013 #define KNODAPROGRAM_H
00014 #include "knodaprogrambase.h"
00015 #include <hk_string.h>
00016 #include <kmainwindow.h>
00017 #include <list>
00018 #include <qvariant.h>
00019 #include <qdialog.h>
00020 class hk_drivermanager;
00021 class knodaprogrambase;
00022         typedef class parameters
00023         {
00024          public:
00025            hk_string driver;
00026           QString database;
00027           QString form; 
00028           bool runtime;
00029 //        bool internal;
00030           bool classic_mdi;
00031           bool classic;
00032         } ;
00033 
00034 class knodaprogram : public KMainWindow
00035 {
00036     Q_OBJECT
00037 
00038         public:
00039         knodaprogram( QWidget* parent = 0, const char* name = 0, WFlags fl = 0  ,parameters* p=0);
00040         ~knodaprogram();
00041         void connect_clicked(void);
00042 
00043         protected:
00044         virtual void closeEvent(QCloseEvent*);
00045     private:
00046         knodaprogrambase* p_mainwidget;
00047 
00048 };
00049 #endif                                            // KNODAPROGRAM_H

Generated on Tue Mar 22 23:28:15 2005 for Databasehandlingdialogclasses by  doxygen 1.4.1