copasi API  0.1
Public Slots | Public Member Functions | Static Public Member Functions | Protected Slots | Protected Member Functions
CopasiUI3Window Class Reference

#include <copasiui3window.h>

List of all members.

Public Slots

void slotShowSliders (bool flag)
void slotObjectBrowserDialogWasClosed ()
void autoSave ()

Public Member Functions

 ~CopasiUI3Window ()
DataModelGUIgetDataModel ()
ListViewsgetMainWidget ()
void checkPendingMessages ()
void suspendAutoSave (const bool &suspend)
void importSBMLFromString (const std::string &sbmlDocumentText)
std::string exportSBMLToString ()
QThread * getMainThread () const

Static Public Member Functions

static CopasiUI3Windowcreate ()

Protected Slots

void slotFileOpen (QString file=QString::null)
void slotFileExamplesCopasiFiles (QString file=QString::null)
void slotFileExamplesSBMLFiles (QString file=QString::null)
bool slotFileSave ()
bool slotFileSaveAs (QString str=QString::null)
void newDoc ()
void slotFilePrint ()
void slotImportSBML (QString file=QString::null)
void slotExportSBML ()
void slotExportMathModel ()
void slotTutorialWizard ()
void about ()
void license ()
void aboutQt ()
void slotQuit ()
void slotPreferences ()
void slotConvertToIrreversible ()
void listViewsFolderChanged (const QModelIndex &index)
void slotOpenRecentFile (QAction *pAction)
void slotOpenRecentSBMLFile (QAction *pAction)
bool slotRegistration ()
void slotCheckModel ()
void slotApplyInitialState ()
void slotUpdateInitialState ()
void slotFrameworkChanged (int index)
void slotCapture ()
void slotUpdateMIRIAM ()
void slotExpandModel ()
void slotFontSelection ()
void customEvent (QEvent *)
void slotShowObjectBrowserDialog (bool flag)

Protected Member Functions

virtual void closeEvent (QCloseEvent *e)
void dragEnterEvent (QDragEnterEvent *event)
void dropEvent (QDropEvent *event)

Constructor & Destructor Documentation

CopasiUI3Window::~CopasiUI3Window ( )

Member Function Documentation

void CopasiUI3Window::about ( ) [protected, slot]
void CopasiUI3Window::aboutQt ( ) [protected, slot]
void CopasiUI3Window::autoSave ( ) [slot]
void CopasiUI3Window::checkPendingMessages ( )
void CopasiUI3Window::closeEvent ( QCloseEvent *  e) [protected, virtual]
CopasiUI3Window * CopasiUI3Window::create ( ) [static]
void CopasiUI3Window::customEvent ( QEvent *  ) [protected, slot]
void CopasiUI3Window::dragEnterEvent ( QDragEnterEvent *  event) [protected]
void CopasiUI3Window::dropEvent ( QDropEvent *  event) [protected]
std::string CopasiUI3Window::exportSBMLToString ( )
DataModelGUI * CopasiUI3Window::getDataModel ( )
QThread * CopasiUI3Window::getMainThread ( ) const
ListViews * CopasiUI3Window::getMainWidget ( )
void CopasiUI3Window::importSBMLFromString ( const std::string &  sbmlDocumentText)

This is used to import an sbml file from a std::string in the gui it does all the necessaray GUI stuff like asking to save the old document, displaying messages, etc.

void CopasiUI3Window::license ( ) [protected, slot]
void CopasiUI3Window::listViewsFolderChanged ( const QModelIndex &  index) [protected, slot]
void CopasiUI3Window::newDoc ( ) [protected, slot]
void CopasiUI3Window::slotApplyInitialState ( ) [protected, slot]
void CopasiUI3Window::slotCapture ( ) [protected, slot]
void CopasiUI3Window::slotCheckModel ( ) [protected, slot]
void CopasiUI3Window::slotConvertToIrreversible ( ) [protected, slot]
void CopasiUI3Window::slotExpandModel ( ) [protected, slot]
void CopasiUI3Window::slotExportMathModel ( ) [protected, slot]
void CopasiUI3Window::slotExportSBML ( ) [protected, slot]
void CopasiUI3Window::slotFileExamplesCopasiFiles ( QString  file = QString::null) [protected, slot]
void CopasiUI3Window::slotFileExamplesSBMLFiles ( QString  file = QString::null) [protected, slot]
void CopasiUI3Window::slotFileOpen ( QString  file = QString::null) [protected, slot]
void CopasiUI3Window::slotFilePrint ( ) [protected, slot]
bool CopasiUI3Window::slotFileSave ( ) [protected, slot]
bool CopasiUI3Window::slotFileSaveAs ( QString  str = QString::null) [protected, slot]
void CopasiUI3Window::slotFontSelection ( ) [protected, slot]
void CopasiUI3Window::slotFrameworkChanged ( int  index) [protected, slot]
void CopasiUI3Window::slotImportSBML ( QString  file = QString::null) [protected, slot]
void CopasiUI3Window::slotObjectBrowserDialogWasClosed ( ) [slot]

This should only be called by the destructor of the object browser dialog otherwise a memory leak occurs

void CopasiUI3Window::slotOpenRecentFile ( QAction *  pAction) [protected, slot]
void CopasiUI3Window::slotOpenRecentSBMLFile ( QAction *  pAction) [protected, slot]
void CopasiUI3Window::slotPreferences ( ) [protected, slot]
void CopasiUI3Window::slotQuit ( ) [protected, slot]
bool CopasiUI3Window::slotRegistration ( ) [protected, slot]
void CopasiUI3Window::slotShowObjectBrowserDialog ( bool  flag) [protected, slot]

This should only be called via signal by the corresponding QAction mpaObjectBrowser. Otherwise the QAction will not be up to date.

void CopasiUI3Window::slotShowSliders ( bool  flag) [slot]
void CopasiUI3Window::slotTutorialWizard ( ) [protected, slot]
void CopasiUI3Window::slotUpdateInitialState ( ) [protected, slot]
void CopasiUI3Window::slotUpdateMIRIAM ( ) [protected, slot]
void CopasiUI3Window::suspendAutoSave ( const bool &  suspend)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines