mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-02 00:44:52 +01:00
use create button with arrows
This commit is contained in:
parent
fd45926373
commit
db4b46d700
3 changed files with 16 additions and 3 deletions
|
|
@ -22,7 +22,10 @@ from openpype.tools.utils import (
|
|||
ClickableFrame,
|
||||
)
|
||||
|
||||
from .widgets import IconValuePixmapLabel
|
||||
from .widgets import (
|
||||
IconValuePixmapLabel,
|
||||
CreateBtn,
|
||||
)
|
||||
from .assets_widget import CreateWidgetAssetsWidget
|
||||
from .tasks_widget import CreateWidgetTasksWidget
|
||||
from .precreate_widget import PreCreateWidget
|
||||
|
|
@ -390,7 +393,7 @@ class CreateWidget(QtWidgets.QWidget):
|
|||
|
||||
# Create button
|
||||
create_btn_wrapper = QtWidgets.QWidget(creators_attrs_widget)
|
||||
create_btn = QtWidgets.QPushButton("Create", create_btn_wrapper)
|
||||
create_btn = CreateBtn(create_btn_wrapper)
|
||||
create_btn.setEnabled(False)
|
||||
|
||||
create_btn_wrap_layout = QtWidgets.QHBoxLayout(create_btn_wrapper)
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ from .widgets import (
|
|||
SubsetAttributesWidget,
|
||||
CreateInstanceBtn,
|
||||
RemoveInstanceBtn,
|
||||
ChangeViewBtn
|
||||
ChangeViewBtn,
|
||||
)
|
||||
from .create_widget import CreateWidget
|
||||
|
||||
|
|
|
|||
|
|
@ -183,6 +183,16 @@ class PublishIconBtn(IconButton):
|
|||
return pixmap
|
||||
|
||||
|
||||
class CreateBtn(PublishIconBtn):
|
||||
"""Create instance button."""
|
||||
|
||||
def __init__(self, parent=None):
|
||||
icon_path = get_icon_path("create")
|
||||
super(CreateBtn, self).__init__(icon_path, "Create", parent)
|
||||
self.setToolTip("Create new subset/s")
|
||||
self.setLayoutDirection(QtCore.Qt.RightToLeft)
|
||||
|
||||
|
||||
class ResetBtn(PublishIconBtn):
|
||||
"""Publish reset button."""
|
||||
def __init__(self, parent=None):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue