Инструменты пользователя

Инструменты сайта


products:pussy:api:pyub:types:properties:passwordstringproperty

PasswordStringProperty

Унаследован от: StringProperty

Данный класс Свойства предназначен для хранения значения, имеющий тип str (строка). Полностью повторяет поведение класс-родителя, только в поле ввода вместо символов отображаются точки.

Пример определения:

PasswordStringProperty(name="PasswordStringProperty")

Подробнее о концепции свойств читайте в статье.

Параметры

Имя аргументаФактичкеское имя атрибутаТипОписание
default_value-strЗначение Свойства по умолчанию
namep_namestrОтоброжаемое имя Свойства
maxlenp_maxlenintМаксимальная длина строки (0 - неограниченная длина)
input_maskp_input_maskstrМаска ввода. Подробности смотрите в документации к виджету QLineEdit.
placeholderp_placeholderstrТекст-заполнитель
tool_tipp_tool_tipstrТекст всплываещий подсказки при наведение курсора на виджет
re_validatorp_re_validatorstrРегулярное выражение валидатор. Подробности смотрите в документации к виджету QLineEdit.

Валидация значения происходит при изменении самого значения или параметров p_maxlen, p_input_mask, p_re_validator, если текущее значение свойства будет даже частично не соответствовать заданным параметрам, то все символы будут удалены из строки.

Виджет

Скриншот {{  :products:pussy:screenshots:properties:sting.jpg?400

Класс виджета: QLineEdit

products/pussy/api/pyub/types/properties/passwordstringproperty.txt · Последнее изменение: 127.0.0.1