Package schrodinger :: Package application :: Package desmond :: Module gui :: Class _BaseAdvancedDialog
[hide private]
[frames] | no frames]

Class _BaseAdvancedDialog

object --+
         |
        _BaseAdvancedDialog
Known Subclasses:

Subclass shared by MinAdvancedDialog and MdcAdvancedDialog.

Instance Methods [hide private]
 
__init__(self, master, key, pages, buttons, title, adv_tab, adv_ui)
x.__init__(...) initializes x; see help(type(x)) for signature
 
checkValidity(self)
 
updateKey(self, key)
 
updateFromKey(self, key)
 
reject(self)
Called when the user hits the Escape key.
 
closeEvent(self, event)
Called by QApplication when the user clicked on the "x" button to close the advnaced dialog.
 
currentTabChanged(self, page_index)
 
checkTab(self)
 
setGuiState(self, state)
Set the state of the advanced dialog
 
resetFromModel(self, model)
Update the advanced dialog based on the state of the specified model CTs.
 
updateModel(self, model)
Update the key to the options that are in the advanced dialog.
 
reset(self)
Called when the "Reset" action is selected in the main window.

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, master, key, pages, buttons, title, adv_tab, adv_ui)
(Constructor)

 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)