Содержание
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
Параметры:
- mode(PathInputMode)- режим работы
Возвращает:
- None
mode()
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 - всплывающая подсказка