Package schrodinger :: Package application :: Package matsci :: Module atomicsymbolsgui :: Class ElementEdit
[hide private]
[frames] | no frames]

Class ElementEdit

PyQt4.QtGui.QLineEdit --+    
                        |    
 ui.qt.swidgets.SLineEdit --+
                            |
                           ElementEdit

A QLineEdit that only accepts atomic symbols and always contains the last valid value when it loses keyboard focus

Instance Methods [hide private]
 
__init__(self, default, layout=None)
Create an ElementEdit instance

Inherited from ui.qt.swidgets.SLineEdit: eventFilter, float, getString, int, reset, resizeEvent, setClearButton, updateClearButton

Class Variables [hide private]

Inherited from ui.qt.swidgets.SLineEdit: AV_ERROR_MSG

Method Details [hide private]

__init__(self, default, layout=None)
(Constructor)

 

Create an ElementEdit instance

Parameters:
  • default (str) - Default atomic symbol
  • layout (QBoxLayout) - The layout to place this line edit into
Overrides: ui.qt.swidgets.SLineEdit.__init__