Package schrodinger :: Package application :: Package matsci :: Module mswidgets :: Class SolventDialog
[hide private]
[frames] | no frames]

Class SolventDialog

PyQt4.QtGui.QDialog --+
                      |
                     SolventDialog

A Dialog that allows the user to pick a solvent model, solvent and parameters.

Emits a keywordsChanged signal when the user clicks Accept and passes a dictionary of the Jaguar keywords that reflect the selected settings.

Instance Methods [hide private]
 
__init__(self, parent, keywords=None, **extra_args)
Create a SolventDialog object
 
help(self)
Show the Jaguar solvent help
 
accept(self)
Gather the options and emit a keyword dictionary with the keywords/values they define, then close the dialog.
Class Variables [hide private]
  keywordsChanged = QtCore.pyqtSignal(dict)
Method Details [hide private]

__init__(self, parent, keywords=None, **extra_args)
(Constructor)

 

Create a SolventDialog object

Additional keyword arguments are passed to the EmbeddedSolventWidget object

Parameters:
  • parent (QWidget) - The parent widget for this dialog
  • keywords (dict) - A dictionary of jaguar key/value pairs that define the initial solvent settings for the dialog