" The Molecules tab used in the Reactions panel.
Note:
This tab does not implement loadSettings() or reset(). However,
resetting the Reactions tab will remove all structures, which will
result in this tab being cleared. Also note that this tab does not
load default mmjag settings into its MoleculeSubTab components.
Instead, we assume that the initial settings for MoleculeSubTab
conform to mmjag defaults, which they do, assuming that the mmjag
defaults for symmetry, charge, and spin multiplicity don't change.
|
setup(self)
Perform tab specific initialization. |
|
|
|
newParticipant(self,
txt)
Adds a participant to the combo box, and adds a molecule widget to
the stacked widget. |
|
|
|
removeParticipant(self,
txt)
Removes participant from combo box and removes its molecule widget |
|
|
|
|
|
|
tuple
|
|
NoneType or str
|
validate(self)
Make sure that all participants have a valid basis selected |
|
|
Inherited from base_tab.BaseTab :
__init__ ,
activate ,
deactivate ,
error ,
getDefaultKeywords ,
getMmJagKeywords ,
loadPerAtomSettings ,
loadSettings ,
reset ,
saveSettings ,
warning
|