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

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


products:pussy:api:pyub:types:properties:namedfilepathlistproperty

NameFilePathListProperty

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

Данный класс Свойства предназначен для хранения значения, имеющий тип list[tuple] (список кортежей). Список состоит из кортежей вида (<псевдоним>, <абсолютный путь>). Может принимать только уникальные значения псевдонимов и путей.

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

NameFilePathListProperty(default_value=[("псевдоним", "с:/app.exe")], name="NameFilePathListProperty", mode=PathInputMode.Directory, filter="(*.*)", tool_tip="")

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

Параметры

Имя аргументаФактичкеское имя атрибутаТипОписание
default_value-list[tuple]Значение Свойства по умолчанию
modep_modePathInputModeРежим ввода, доступны FileOpen - выбор файлов; Directory - выбор папок
filterp_filterstrФильтр файлов по расширению (работает только в режиме FileOpen )
namep_namestrОтображаемое имя Свойства
tool_tipp_tool_tipstrТекст всплываещий подсказки при наведение курсора на виджет

Когда в программе задаете значение свойства следите за тем, чтобы псевдонимы и пути были уникальными, в противном случае при создании виджета в случае, если псевдонимы будут повторятся, то они будут изменены, а дубликаты путей будут удалены.

Виджет

Скриншот

named-file-path-list.jpg

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

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