shotgun.publish_widgets#

Tree view and model used to display ShotGrid Steps and Tasks.

Classes:

AssetEntityEditor([parent])

Displays the current asset entity.

DropWidget([parent])

Widget used to provide an area to drop a file onto.

LocalStorageEditor([parent])

Lets the user select a ShotGrid task.

PickFile([parent])

ProjectEntityEditor([parent])

Displays the current project entity.

PublishedFileTypeEditor([parent])

Lets the user select a ShotGrid task.

StatusEditor([parent])

Lets the user select a status code.

TaskEditor([parent])

Lets the user select a ShotGrid task.

class bookmarks.shotgun.publish_widgets.AssetEntityEditor(parent=None)[source]#

Bases: EntityComboBox

Displays the current asset entity.

class bookmarks.shotgun.publish_widgets.DropWidget(parent=None)[source]#

Bases: QWidget

Widget used to provide an area to drop a file onto.

Methods:

dragEnterEvent(self, event)

dragLeaveEvent(self, event)

dragMoveEvent(self, event)

dropEvent(self, event)

enterEvent(self, event)

leaveEvent(self, event)

mouseReleaseEvent(self, event)

paintEvent(self, event)

statusTip(self)

toolTip(self)

dragEnterEvent(self, event: PySide2.QtGui.QDragEnterEvent) None[source]#
dragLeaveEvent(self, event: PySide2.QtGui.QDragLeaveEvent) None[source]#
dragMoveEvent(self, event: PySide2.QtGui.QDragMoveEvent) None[source]#
dropEvent(self, event: PySide2.QtGui.QDropEvent) None[source]#
enterEvent(self, event: PySide2.QtCore.QEvent) None[source]#
leaveEvent(self, event: PySide2.QtCore.QEvent) None[source]#
mouseReleaseEvent(self, event: PySide2.QtGui.QMouseEvent) None[source]#
paintEvent(self, event: PySide2.QtGui.QPaintEvent) None[source]#
statusTip(self) str[source]#
toolTip(self) str[source]#
class bookmarks.shotgun.publish_widgets.LocalStorageEditor(parent=None)[source]#

Bases: EntityComboBox

Lets the user select a ShotGrid task.

Methods:

init_data()

Request Status entity data.

init_data()[source]#

Request Status entity data.

class bookmarks.shotgun.publish_widgets.PickFile(parent=None)[source]#

Bases: QFileDialog

class bookmarks.shotgun.publish_widgets.ProjectEntityEditor(parent=None)[source]#

Bases: EntityComboBox

Displays the current project entity.

class bookmarks.shotgun.publish_widgets.PublishedFileTypeEditor(parent=None)[source]#

Bases: EntityComboBox

Lets the user select a ShotGrid task.

Methods:

init_data()

Request Status entity data.

init_data()[source]#

Request Status entity data.

class bookmarks.shotgun.publish_widgets.StatusEditor(parent=None)[source]#

Bases: EntityComboBox

Lets the user select a status code.

Methods:

init_data()

Request Status entity data.

select_default()

Select the default status code, if a 'default' value is found in the entity list.

init_data()[source]#

Request Status entity data.

select_default()[source]#

Select the default status code, if a ‘default’ value is found in the entity list.

class bookmarks.shotgun.publish_widgets.TaskEditor(parent=None)[source]#

Bases: EntityComboBox

Lets the user select a ShotGrid task.

Methods:

init_data()

Request Status entity data.

init_data()[source]#

Request Status entity data.