/* Main Macro Panel Widget */ QWidget#macroReplayWidget { background-color: #d4d6d9; } /* Table */ QTableWidget#stepsListTableWidget { background-color: #e9e9e9; gridline-color: #b3b3b3; } QTableWidget#stepsListTableWidget::item:selected { background: transparent; } QTableWidget#stepsListTableWidget QHeaderView { background-color: #e9e9e9; color: transparent; } QTableWidget#stepsListTableWidget QHeaderView::section { background: transparent; border: 1px solid #b3b3b3; border-left: none; height: 20px; } QTableWidget#stepsListTableWidget QHeaderView QToolButton { background-color: transparent; border: none; icon-size: 20px; margin-right: 6px; } QTableWidget#stepsListTableWidget QHeaderView QToolButton::menu-indicator { width: 10px; height: 10px; top: 4px; left: 4px; margin-right: 1px; subcontrol-origin: padding; subcontrol-position: right center; } /* Combos */ hxmacroguielement--MacroComboBox { color: #3a3a3a; border: 1px solid #a6a6a6; border-radius: 3px; padding: 1px 18px 1px 3px; min-width: 6em; background-color: #dadada; } hxmacroguielement--MacroComboBox:disabled { color: #929292; } hxmacroguielement--MacroComboBox QAbstractItemView { background-color: #dadada; selection-background-color: #8a8a8a; } hxmacroguielement--MacroComboBox::drop-down { subcontrol-origin: padding; subcontrol-position: top right; width: 15px; border-left-width: 1px; border-left-color: darkgray; border-left-style: solid; border-top-right-radius: 3px; border-bottom-right-radius: 3px; background-color: #cccccc; } hxmacroguielement--MacroComboBox::down-arrow { width: 12px; padding: -4px; image: url(icons:MacroIcons/macroComboboxDownArrow.svg); } hxmacroguielement--MacroComboBox::down-arrow:disabled { image: url(icons:MacroIcons/macroComboboxDownArrowDisabled.svg); } hxmacroguielement--MacroComboBox::down-arrow:on { top: 1px; left: 1px; } /* Buttons */ QToolButton[RecipesControlButton="true"] { border: none; icon-size: 20px; } QToolButton#openButton[RecipesControlButton="true"] { qproperty-icon: url(icons:CommonIcons/open.svg); } QToolButton#saveButton[RecipesControlButton="true"] { qproperty-icon: url(icons:CommonIcons/save.svg); } QToolButton#deleteButton[RecipesControlButton="true"] { qproperty-icon: url(icons:CommonIcons/delete.svg); } QToolButton#renameButton[RecipesControlButton="true"] { qproperty-icon: url(icons:MacroIcons/macroEditNameButton.svg); } QToolButton#m_preferencesButton[RecipesControlButton="true"] { qproperty-icon: url(icons:CommonIcons/preferences.svg); } QToolButton[RecipesRunButton="true"] { border: none; icon-size: 36px; } QToolButton#applyAndNextButton[RecipesRunButton="true"] { qproperty-icon: url(icons:MacroIcons/macroPlayButton.svg); } QToolButton#skipButton[RecipesRunButton="true"] { qproperty-icon: url(icons:MacroIcons/macroSkipButton.svg); } QToolButton#backButton[RecipesRunButton="true"] { qproperty-icon: url(icons:MacroIcons/macroBackButton.svg); } /* Breakpoint */ hxmacroguielement--MacroBreakpoint { border: none; icon-size: 16px; } hxmacroguielement--MacroBreakpoint[IsInputStep="true"] { image: url(icons:MacroIcons/macroBreakpointInputIndicator.svg); } hxmacroguielement--MacroBreakpoint[IsInputStep="false"] { image: url(icons:MacroIcons/macroBreakpoint.svg); } hxmacroguielement--MacroBreakpoint[IsInputStep="false"]:hover { image: url(icons:MacroIcons/macroBreakpointIndicatorHover.svg); } hxmacroguielement--MacroBreakpoint[IsInputStep="false"]:checked { image: url(icons:MacroIcons/macroBreakpointIndicator.svg); } /* Toogle Comment */ QToolButton#toggleCommentButton { border: none; icon-size: 16px; image: url(icons:MacroIcons/macroFoldComment.svg); } QToolButton#toggleCommentButton:checked { image: url(icons:MacroIcons/macroUnfoldComment.svg); } /* Step Widget */ hxmacroguielement--MacroStepWidget QLineEdit { border: 1px solid #cccccc; border-radius: 4px; background-color: white; color: #3a3a3a; } hxmacroguielement--MacroStepWidget QLineEdit:focus { border: 1px solid #5ed1ff; } hxmacroguielement--MacroStepWidget QLineEdit:read-only { border: none; background-color: transparent; color: #3a3a3a; } hxmacroguielement--MacroStepWidget QTextEdit[read-only="true"] { border: none; background-color: transparent; color: #838383; } hxmacroguielement--MacroStepWidget QTextEdit[read-only="false"] { border: 1px solid #cccccc; border-radius: 4px; background-color: white; color: #838383; } hxmacroguielement--MacroStepWidget QTextEdit[read-only="false"]:focus { border: 1px solid #5ed1ff; } hxmacroguielement--MacroStepWidget QLabel { color: #3a3a3a; } /* Edition Buttons */ hxmacroguielement--MacroEditionWidget { background: transparent; min-width: 52px; } hxmacroguielement--MacroEditionWidget QToolButton { border: none; icon-size: 18px; } hxmacroguielement--MacroEditionWidget QWidget#m_editStepButton { qproperty-icon: url(icons:MacroIcons/macroEditStepButton.svg); } hxmacroguielement--MacroEditionWidget QWidget#m_deleteStepButton { qproperty-icon: url(icons:CommonIcons/delete.svg); } /* Input Widget */ hxmacroguielement--MacroInputWidget QLineEdit { border: 1px solid #cccccc; border-radius: 4px; background-color: white; color: #3a3a3a; } hxmacroguielement--MacroInputWidget QLineEdit:focus { border: 1px solid #5ed1ff; } hxmacroguielement--MacroInputWidget QLineEdit:read-only { border: none; background-color: transparent; color: #3a3a3a; } /* Status buttons */ QLabel#stepOk, QLabel#stepError { max-width: 16px; max-height: 16px; qproperty-scaledContents: "true"; } QLabel#stepOk { qproperty-pixmap: url(icons:MacroIcons/macroStepDone.svg); } QLabel#stepError { qproperty-pixmap: url(icons:MacroIcons/macroStepError.svg); } /* Custom Start Button */ QWidget#startStepButton { background-color: transparent; border: none; min-width: 20px; icon-size: 16px; } QWidget#startStepButton:enabled { image: url(icons:MacroIcons/macroPlayButton.svg); } /* Save Button and menu */ QWidget#saveStepButton { background-color: transparent; border: none; icon-size: 16px; margin-right: 6px; } QWidget#saveStepButton[save="false"] { image: url(icons:CommonIcons/noSave.svg); } QWidget#saveStepButton[save="true"] { image: url(icons:CommonIcons/save.svg); } QWidget#saveStepButton::menu-indicator { width: 10px; height: 10px; top: 4px; left: 8px; margin-right: 1px; subcontrol-origin: padding; subcontrol-position: right center; } QWidget#saveStepButton:pressed { padding-left: 1px; padding-top: 1px; padding-right: -1px; padding-bottom: -1px; } QWidget#saveStepButton:disabled[save="false"] { image: url(icons:CommonIcons/noSaveDisabled.svg); } QWidget#saveStepButton:disabled[save="true"] { image: url(icons:CommonIcons/saveDisabled.svg); } /* Export Button and menu */ QWidget#exportInPoolStepButton { background-color: transparent; border: none; icon-size: 16px; margin-right: 6px; } QWidget#exportInPoolStepButton[exportInPool="false"] { image: url(icons:CommonIcons/noPool.svg); } QWidget#exportInPoolStepButton[exportInPool="true"] { image: url(icons:CommonIcons/pool.svg); } QWidget#exportInPoolStepButton::menu-indicator { width: 10px; height: 10px; top: 4px; left: 8px; margin-right: 1px; subcontrol-origin: padding; subcontrol-position: right center; } QWidget#exportInPoolStepButton:pressed { padding-left: 1px; padding-top: 1px; padding-right: -1px; padding-bottom: -1px; } QWidget#exportInPoolStepButton:disabled[exportInPool="false"] { image: url(icons:CommonIcons/noPoolDisabled.svg); } QWidget#exportInPoolStepButton:disabled[exportInPool="true"] { image: url(icons:CommonIcons/poolDisabled.svg); } /* Snapshot Button */ QWidget#snapshotStepButton { background-color: transparent; border: none; image: url(icons:MacroIcons/macroAddSnapshot.svg); icon-size: 16px; }