mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
added few named styles for standalone publisher
This commit is contained in:
parent
ff9d0e598a
commit
d16ac9f1de
4 changed files with 55 additions and 1 deletions
|
|
@ -164,6 +164,40 @@ QComboBox::down-arrow, QComboBox::down-arrow:on, QComboBox::down-arrow:hover, QC
|
|||
image: url(:/openpype/images/combobox_arrow.png);
|
||||
}
|
||||
|
||||
/* Splitter */
|
||||
QSplitter {
|
||||
border: 0px;
|
||||
}
|
||||
|
||||
QSplitter::handle {
|
||||
border: 1px dashed {color:bg-view};
|
||||
}
|
||||
|
||||
QSplitter::handle:hover {
|
||||
background: {color:bg-menu-separator};
|
||||
border: 1px solid {color:bg-view};
|
||||
}
|
||||
|
||||
QSplitter::handle:horizontal {
|
||||
width: 1px;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
QSplitter::handle:vertical {
|
||||
height: 1px;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
QSplitter::handle:vertical:hover {
|
||||
background: {color:bg-menu-separator};
|
||||
border: 1px solid {color:bg-view};
|
||||
}
|
||||
|
||||
QSplitter::handle:horizontal:hover {
|
||||
background: {color:bg-menu-separator};
|
||||
border: 1px solid {color:bg-view};
|
||||
}
|
||||
|
||||
/* SLider */
|
||||
QSlider::groove {
|
||||
border: 1px solid #464b54;
|
||||
|
|
@ -542,3 +576,17 @@ QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical {
|
|||
#IconView[mode="icon"]::icon {
|
||||
top: 3px;
|
||||
}
|
||||
|
||||
/* Standalone publisher */
|
||||
#ComponentList {
|
||||
outline: none;
|
||||
}
|
||||
|
||||
#ComponentItem {
|
||||
background: transparent;
|
||||
}
|
||||
|
||||
#ComponentFrame {
|
||||
border: 1px solid {color:border};
|
||||
border-radius: 0.1em;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ from .widgets import (
|
|||
AssetWidget, FamilyWidget, ComponentsWidget, ShadowWidget
|
||||
)
|
||||
from .widgets.constants import HOST_NAME
|
||||
from avalon import style
|
||||
from openpype import style
|
||||
from openpype.api import resources
|
||||
from avalon.api import AvalonMongoDB
|
||||
from openpype.modules import ModulesManager
|
||||
|
|
|
|||
|
|
@ -16,6 +16,9 @@ class ComponentItem(QtWidgets.QFrame):
|
|||
|
||||
def __init__(self, parent, main_parent):
|
||||
super().__init__()
|
||||
|
||||
self.setObjectName("ComponentItem")
|
||||
|
||||
self.has_valid_repre = True
|
||||
self.actions = []
|
||||
self.resize(290, 70)
|
||||
|
|
@ -32,6 +35,7 @@ class ComponentItem(QtWidgets.QFrame):
|
|||
|
||||
# Main widgets
|
||||
frame = QtWidgets.QFrame(self)
|
||||
frame.setObjectName("ComponentFrame")
|
||||
frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
|
||||
frame.setFrameShadow(QtWidgets.QFrame.Raised)
|
||||
|
||||
|
|
|
|||
|
|
@ -5,6 +5,8 @@ class ComponentsList(QtWidgets.QTableWidget):
|
|||
def __init__(self, parent=None):
|
||||
super().__init__(parent=parent)
|
||||
|
||||
self.setObjectName("ComponentList")
|
||||
|
||||
self._main_column = 0
|
||||
|
||||
self.setColumnCount(1)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue