Package schrodinger :: Package application :: Package desmond :: Module fep_gui :: Class McproApp
[hide private]
[frames] | no frames]

Class McproApp

    PyQt4.QtGui.QMainWindow --+        
                              |        
ui.qt.appframework.AppFramework --+    
                                  |    
                               _App --+
                                      |
                                     McproApp

Class shared by all Mcpro panels

Instance Methods [hide private]
 
__init__(self, cat, title, default_jobname, help_topic, pert_class=None)
See class docstring.
 
_submitJobModeSpecific(self, jobname, pf)
 
confirmOverwriting(self, jobname)
If launching this job will overwrite any files, ask the user first.

Inherited from _App: checkValues, currentTabChanged, enterEvent, executeWithWaitCursor, hidePanel, projectClosedCallback, resetPanel, setFocusCallback, showHelp, startJob, unhidePanel, workspaceChanged, writeCmjFile, writeJob, writeMaeFile

Inherited from ui.qt.appframework.AppFramework: addButtonToBottomLayout, addCentralWidget, askOverwrite, askOverwriteIfNecessary, closeEvent, closePanel, createMenus, error, exec_, getApp, getInputFile, getInputSource, getOpenFileName, getOpenFileNames, help, info, interior, isDockableInMaestro, monitorJob, processEvents, question, quitPanel, restoreCursor, runCommand, setButtonEnabled, setButtonState, setJobViewname, setJobname, setProgress, setProgressError, setWaitCursor, setupJobParameters, show, showEvent, timerEvent, trackJobProgress, updateJobname, updateStatusBar, warning

Inherited from ui.qt.appframework.AppFramework (private): _applyStartDialogParams, _commandCallback, _createMenuItem, _jobprefersettings, _makeItem, _makeMenu, _periodicCallback, _populateEmptyJobname, _read, _reset, _setButtonDefaults, _settings, _setupBottomButtons, _setupDESResIcon, _start, _start_wrapper, _updatePanelJobname, _updateToolWindowFlag, _write

Class Variables [hide private]

Inherited from ui.qt.appframework.AppFramework: jobCompleted, start_wrapper_timeout

Method Details [hide private]

__init__(self, cat, title, default_jobname, help_topic, pert_class=None)
(Constructor)

 

See class docstring.

Overrides: ui.qt.appframework.AppFramework.__init__
(inherited documentation)

confirmOverwriting(self, jobname)

 

If launching this job will overwrite any files, ask the user first. Will return False if user chose not to overwrite.

Overrides: _App.confirmOverwriting