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

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


products:pussy:api:pyub:types:inputwidgets:pathinputic

PathInputIC

Класс виджета для ввода пути к файлу или папке.

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

Сигналы:

  • path_changed - вызывается, если путь был изменен, возвращает строку с новым путем

Методы:

__init__()

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

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

Параметры:

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

Возвращает:

  • None

set_mode()

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

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

Параметры:

Возвращает:

  • None

mode()

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

def mode(self) -> PathInputMode

Возвращает:

set_window_title()

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

def set_window_title(self, title: str) -> None

Параметры:

  • title(str) - заголовок диалогового окна

Возвращает:

  • None

window_title()

Возвращает текст, который отображается в заголовке диалогового окна выбора пути.

def window_title(self) -> str

Возвращает:

  • str- текущий заголовок диалогового окна

set_path()

Устанавливает текущий путь.

def set_path(self, path: str) -> None

Параметры:

  • path(str) - текущий путь

Возвращает:

  • None

path()

Возвращает текущий путь.

def path(self) -> str

Возвращает:

  • str

set_file_filter()

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

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

Параметры:

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

Возвращает:

  • None

file_filter()

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

def file_filter(self) -> str

Возвращает:

  • str - фильтр
products/pussy/api/pyub/types/inputwidgets/pathinputic.txt · Последнее изменение: 127.0.0.1