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

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


products:pussy:api:pyub:types:inputwidgets:namedfilepathlistinput

NamedFilePathListInput

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

Унаследован от QWidget

Методы:

__init__()

Производит инициализацию экземпляра класса.

def __init__(self, mode:PathInputMode=PathInputMode.Directory, parent=None)

Параметры:

  • parent - ссылка на родительский объект
  • mode(PathInputMode)- рабочий режим

Возвращает:

  • None

get_list()

Возвращает текущий список кортежей вида: (<псевдоним>, <путь>)

def list(self) -> list[tuple]:

Возвращает:

  • list[tuple] - список кортежей вида: (<псевдоним>, <путь>)

set_list()

Устанавливает текущий список кортежей вида: (<псевдоним>, <путь>)

def set_list(self, lst: list[tuple]) -> None

Параметры:

  • lst(list[tuple]) - список кортежей вида: (<псевдоним>, <путь>)

Возвращает:

  • None

set_mode()

Устанавливает режим работы виджета.

def set_mode(self, mode: PathInputMode) -> None

Параметры:

Возвращает:

  • None

mode()

Возвращает режим работы виджета.

def mode(self) -> PathInputMode

Возвращает:

set_file_filter()

Устанавливает фильтр файлов. Подробнее о фильтрах читайте здесь.

def set_file_filter(self, filter: str = "(*.*)") -> None

Параметры:

  • filter(str) - фильтр

Возвращает:

  • None

file_filter()

Возвращает фильтр файлов. Подробнее о фильтрах читайте здесь.

def file_filter(self) -> str

Возвращает:

  • str - фильтр

setToolTip()

Устанавливает всплывающую подсказку.

def setToolTip(self, arg__1:str) -> None

Параметры:

  • arg__1(str) - всплывающая подсказка

Возвращает:

  • None

toolTip()

Возвращает всплывающую подсказку.

def toolTip(self) -> str

Возвращает:

  • str - всплывающая подсказка
products/pussy/api/pyub/types/inputwidgets/namedfilepathlistinput.txt · Последнее изменение: 127.0.0.1