copasi API
0.1
|
00001 // Begin CVS Header 00002 // $Source: /fs/turing/cvs/copasi_dev/copasi/wizard/wizard.h,v $ 00003 // $Revision: 1.12 $ 00004 // $Name: Build-33 $ 00005 // $Author: shoops $ 00006 // $Date: 2010/07/16 19:06:34 $ 00007 // End CVS Header 00008 00009 // Copyright (C) 2010 by Pedro Mendes, Virginia Tech Intellectual 00010 // Properties, Inc., University of Heidelberg, and The University 00011 // of Manchester. 00012 // All rights reserved. 00013 00014 #ifndef WIZARDDIALOG_H 00015 #define WIZARDDIALOG_H 00016 00017 #include <qvariant.h> 00018 00019 #include "copasi/wizard/ui_wizard.h" 00020 00021 class QUrl; 00022 00023 class WizardDialog : public QDialog, public Ui::WizardDialog 00024 { 00025 Q_OBJECT 00026 00027 public: 00028 WizardDialog(QWidget* parent = 0, const char* name = 0, bool modal = false, Qt::WindowFlags fl = 0); 00029 ~WizardDialog(); 00030 00031 static const char* texts[6]; 00032 00033 virtual void setCopasiMainWindow(QWidget * copasiMainWindow); 00034 00035 public slots: 00036 virtual void buttonGroup2_clicked(int); 00037 virtual void forwardButton_clicked(); 00038 virtual void backButton_clicked(); 00039 virtual void textBrowser_anchorClicked(const QUrl & url); 00040 00041 protected: 00042 static const char* Error; 00043 static QString helpPath; 00044 QWidget* copasiMainWindow; 00045 QButtonGroup * buttonGroup; 00046 00047 protected slots: 00048 virtual void languageChange(); 00049 00050 }; 00051 00052 #endif // WIZARDDIALOG_H