trigger.ui.widgets.browser

Browser and File related widgets

Classes

BrowserButton

FileBrowserBoxLayout

Custom Layout for File and Folder Browsers

FileLineEdit

Custom Line Edit Widget specific for file and folder paths with version increment and sanity checks

FolderBrowserBoxLayout

Custom Layout for File and Folder Browsers

Module Contents

class BrowserButton(text=None, update_widget=None, mode='openFile', filterExtensions=None, title=None, overwrite_check=True, *args, **kwargs)

Bases: trigger.ui.Qt.QtWidgets.QPushButton

browserEvent()
isCancelled()
mode()
mouseReleaseEvent(*args, **kwargs)
selectedPath()
setFilterExtensions(extensionlist)
setMode(mode)
setSelectedPath(new_path)
setTitle(title)
setUpdateWidget(widget)
title()
updateWidget()
class FileBrowserBoxLayout(directory=False, *args, **kwargs)

Bases: trigger.ui.Qt.QtWidgets.QHBoxLayout

Custom Layout for File and Folder Browsers

class FileLineEdit(directory=False, *args, **kwargs)

Bases: trigger.ui.Qt.QtWidgets.QLineEdit

Custom Line Edit Widget specific for file and folder paths with version increment and sanity checks

contextMenuEvent(event)
keyPressEvent(e)
leaveEvent(*args, **kwargs)
moveEvent(*args, **kwargs)
validate()
version_down()
version_up()
class FolderBrowserBoxLayout(directory=False, *args, **kwargs)

Bases: trigger.ui.Qt.QtWidgets.QHBoxLayout

Custom Layout for File and Folder Browsers