schrodinger.ui.qt.appframework2.validators module

class schrodinger.ui.qt.appframework2.validators.Validator(target_obj)[source]

Bases: object

__init__(target_obj)[source]
target_validate(validate_children=False, stop_on_fail=True)[source]
validationEnabled()[source]
class schrodinger.ui.qt.appframework2.validators.BaseTextValidator(target_obj, text_getter=None, message=None)[source]

Bases: schrodinger.ui.qt.appframework2.validators.Validator

__init__(target_obj, text_getter=None, message=None)[source]
validateText(text)[source]
target_validate(validate_children=False, stop_on_fail=True)
validationEnabled()
class schrodinger.ui.qt.appframework2.validators.IsInteger(target_obj, text_getter=None, message=None)[source]

Bases: schrodinger.ui.qt.appframework2.validators.BaseTextValidator

A fairly useless validator, for demonstration purposes only.

validateText(text)[source]
__init__(target_obj, text_getter=None, message=None)
target_validate(validate_children=False, stop_on_fail=True)
validationEnabled()
class schrodinger.ui.qt.appframework2.validators.PathExists(target_obj, text_getter=None, message=None)[source]

Bases: schrodinger.ui.qt.appframework2.validators.BaseTextValidator

validateText(text)[source]
__init__(target_obj, text_getter=None, message=None)
target_validate(validate_children=False, stop_on_fail=True)
validationEnabled()
class schrodinger.ui.qt.appframework2.validators.FileExists(target_obj, text_getter=None, message=None)[source]

Bases: schrodinger.ui.qt.appframework2.validators.BaseTextValidator

validateText(text)[source]
__init__(target_obj, text_getter=None, message=None)
target_validate(validate_children=False, stop_on_fail=True)
validationEnabled()
class schrodinger.ui.qt.appframework2.validators.JobName(target_obj, text_getter=None, message=None)[source]

Bases: schrodinger.ui.qt.appframework2.validators.BaseTextValidator

validateText(text)[source]
__init__(target_obj, text_getter=None, message=None)
target_validate(validate_children=False, stop_on_fail=True)
validationEnabled()