spinetoolbox.widgets.project_item_drag
Classes for custom QListView.
Module Contents
Classes
Custom class with dragging support. |
|
Custom class with dragging support. |
|
Custom class with dragging support. |
|
Custom class with dragging support. |
|
Custom class with dragging support. |
|
- class spinetoolbox.widgets.project_item_drag.ProjectItemDragMixin(*args, **kwargs)[source]
Custom class with dragging support.
- class spinetoolbox.widgets.project_item_drag.NiceButton(*args, **kwargs)[source]
Bases:
PySide6.QtWidgets.QToolButton
- class spinetoolbox.widgets.project_item_drag.ProjectItemButtonBase(toolbox, item_type, icon, parent=None)[source]
Bases:
ProjectItemDragMixin
,NiceButton
Custom class with dragging support.
- class spinetoolbox.widgets.project_item_drag.ProjectItemButton(toolbox, item_type, icon, parent=None)[source]
Bases:
ProjectItemButtonBase
Custom class with dragging support.
- class spinetoolbox.widgets.project_item_drag.ProjectItemSpecButton(toolbox, item_type, icon, spec_name='', parent=None)[source]
Bases:
ProjectItemButtonBase
Custom class with dragging support.
- class spinetoolbox.widgets.project_item_drag.ShadeProjectItemSpecButton(toolbox, item_type, icon, spec_name='', parent=None)[source]
Bases:
ShadeMixin
,ProjectItemSpecButton
Custom class with dragging support.
- class spinetoolbox.widgets.project_item_drag.ShadeButton(*args, **kwargs)[source]
Bases:
ShadeMixin
,NiceButton