schrodinger.ui.qt.appframework2.validators module¶
- class schrodinger.ui.qt.appframework2.validators.Validator(target_obj)¶
 Bases:
object- __init__(target_obj)¶
 
- target_validate(validate_children=False, stop_on_fail=True)¶
 
- validationEnabled()¶
 
- class schrodinger.ui.qt.appframework2.validators.BaseTextValidator(target_obj, text_getter=None, message=None)¶
 Bases:
schrodinger.ui.qt.appframework2.validators.Validator- __init__(target_obj, text_getter=None, message=None)¶
 
- validateText(text)¶
 
- class schrodinger.ui.qt.appframework2.validators.IsInteger(target_obj, text_getter=None, message=None)¶
 Bases:
schrodinger.ui.qt.appframework2.validators.BaseTextValidatorA fairly useless validator, for demonstration purposes only.
- validateText(text)¶
 
- class schrodinger.ui.qt.appframework2.validators.PathExists(target_obj, text_getter=None, message=None)¶
 Bases:
schrodinger.ui.qt.appframework2.validators.BaseTextValidator- validateText(text)¶
 
- class schrodinger.ui.qt.appframework2.validators.FileExists(target_obj, text_getter=None, message=None)¶
 Bases:
schrodinger.ui.qt.appframework2.validators.BaseTextValidator- validateText(text)¶
 
- class schrodinger.ui.qt.appframework2.validators.JobName(target_obj, text_getter=None, message=None)¶
 Bases:
schrodinger.ui.qt.appframework2.validators.BaseTextValidator- validateText(text)¶