00001 /**************************************************************************** 00002 ** Form interface generated from reading ui file 'Qt/BayesNetworkDialog.ui' 00003 ** 00004 ** WARNING! All changes made in this file will be lost! 00005 ****************************************************************************/ 00006 00007 #ifndef BAYESNETWORKDIALOG_H 00008 #define BAYESNETWORKDIALOG_H 00009 00010 #include <qvariant.h> 00011 #include <qdialog.h> 00012 #include "Learn/Bayes.H" 00013 #include "Qt/ExtraIncludes.H" 00014 00015 class QVBoxLayout; 00016 class QHBoxLayout; 00017 class QGridLayout; 00018 class QSpacerItem; 00019 class QTabWidget; 00020 class QWidget; 00021 class QPushButton; 00022 00023 class BayesNetworkDialog : public QDialog 00024 { 00025 Q_OBJECT 00026 00027 public: 00028 BayesNetworkDialog( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ); 00029 ~BayesNetworkDialog(); 00030 00031 QTabWidget* tabWidget; 00032 QWidget* tab; 00033 QPushButton* buttonOk; 00034 QPushButton* buttonCancel; 00035 00036 virtual void init( Bayes & bayesNet ); 00037 virtual void update(); 00038 virtual void setupTab(); 00039 00040 protected: 00041 Bayes *itsBayesNet; 00042 00043 QVBoxLayout* BayesNetworkDialogLayout; 00044 QHBoxLayout* layout2; 00045 QSpacerItem* spacer2; 00046 00047 protected slots: 00048 virtual void languageChange(); 00049 00050 }; 00051 00052 #endif // BAYESNETWORKDIALOG_H