Package schrodinger :: Package application :: Package jaguar :: Package gui :: Package tabs :: Module output_tab :: Class OutputTab
[hide private]
[frames] | no frames]

Class OutputTab

PyQt4.QtGui.QWidget --+    
                      |    
       base_tab.BaseTab --+
                          |
                         OutputTab

Output tab for the Jaguar panels.

Instance Methods [hide private]
 
setup(self)
Perform tab specific initialization.
 
orbitalsChanged(self, index)
Called when a new item is selected in the "Orbitals" pull-down-menu.
 
loadSettings(self, keywords)
Restore the tab from the input file JaguarInput object.
 
getValueFromItem(self, item, off_value, on_value)
If the selected item is selected then return the "on_value", otherwise return the "off_value".
dict
getMmJagKeywords(self)
Return a dictionary of mmjag keywords for the current state of the tab.

Inherited from base_tab.BaseTab: __init__, activate, deactivate, error, getDefaultKeywords, loadPerAtomSettings, reset, saveSettings, validate, warning

Inherited from base_tab.BaseTab (private): _populateUi

Class Variables [hide private]
str NAME = "Output"
The name of the tab
str HELP_TOPIC = "JAGUAR_TOPIC_OUTPUT_FOLDER"
The help topic for the tab
tuple UI_MODULES = ui.output_tab_ui,
A tuple of ui modules defining the tab widgets.
Instance Variables [hide private]

Inherited from base_tab.BaseTab: input_selector, task_name, ui

Method Details [hide private]

setup(self)

 

Perform tab specific initialization. This function should be defined in subclasses if initialization is needed.

Overrides: base_tab.BaseTab.setup
(inherited documentation)

loadSettings(self, keywords)

 

Restore the tab from the input file JaguarInput object.

Parameters:
  • jag_input - The Jaguar settings to base the tab settings on
Overrides: base_tab.BaseTab.loadSettings

getMmJagKeywords(self)

 

Return a dictionary of mmjag keywords for the current state of the tab.

Returns: dict
All keywords that should be put into the mmjag handle
Raises:
Overrides: base_tab.BaseTab.getMmJagKeywords