Skip to content

Validator

Qt Base Class: QValidator

Signature: QValidator(self, parent: Optional[PySide6.QtCore.QObject] = None) -> None

Base classes

Name Children Inherits
ValidatorMixin
prettyqt.gui.validator
QValidator
PySide6.QtGui
QValidator(self, parent: Optional[PySide6.QtCore.QObject] \= None) -> None

Subclasses

Class Module Description
AlphaNumericValidator prettyqt.validators.alphanumericvalidator
BlacklistValidator prettyqt.validators.blacklistvalidator
ColorValidator prettyqt.validators.colorvalidator
CompositeValidator prettyqt.validators.compositevalidator
FunctionValidator prettyqt.validators.functionvalidator
HexValidator prettyqt.validators.hexvalidator
IntegerValidator prettyqt.validators.integervalidator
JsonValidator prettyqt.validators.jsonvalidator
MonotonicListValidator prettyqt.validators.monotoniclistvalidator
NotStrictValidator prettyqt.validators.notstrictvalidator
PathValidator prettyqt.validators.pathvalidator
PythonCodeValidator prettyqt.validators.pythoncodevalidator
QssValidator prettyqt.validators.qssvalidator
RegexPatternValidator prettyqt.validators.regexpatternvalidator
BaseRegexValidator prettyqt.validators.regexvalidators
BaseScientificValidator prettyqt.validators.scientificvalidators
TextLengthValidator prettyqt.validators.textlengthvalidator
WhitelistValidator prettyqt.validators.whitelistvalidator

⋔ Inheritance diagram

graph TD
  1473245568976["gui.Validator"]
  1473245536768["gui.ValidatorMixin"]
  1473299815024["core.ObjectMixin"]
  140713234304496["builtins.object"]
  1473289208592["QtGui.QValidator"]
  1473288842240["QtCore.QObject"]
  1473291690208["Shiboken.Object"]
  1473245536768 --> 1473245568976
  1473299815024 --> 1473245536768
  140713234304496 --> 1473299815024
  1473289208592 --> 1473245568976
  1473288842240 --> 1473289208592
  1473291690208 --> 1473288842240
  140713234304496 --> 1473291690208

🛈 DocStrings

Bases: ValidatorMixin, QValidator

Source code in prettyqt\gui\validator.py
class Validator(ValidatorMixin, QtGui.QValidator):
    pass

⌗ Property table

Qt Property Type Doc
objectName QString