copasi API  0.1
copasi/wizard/wizard.h
Go to the documentation of this file.
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
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines