391 lines
9.4 KiB
CSS
391 lines
9.4 KiB
CSS
/* Window specific style sheet */
|
|
|
|
QWidget[_yate_window="true"] {
|
|
background:#f7f5fd;
|
|
color:#333333;
|
|
}
|
|
|
|
QFrame[_yate_frame_custom="true"] {
|
|
border: 1px solid #717fa0;
|
|
}
|
|
|
|
/* QAbstractButton */
|
|
|
|
QAbstractButton {
|
|
font-size: 12px;
|
|
color:#333333;
|
|
}
|
|
QAbstractButton:disabled {
|
|
color: #a0a0a0;
|
|
}
|
|
|
|
/* QAbstractItemView */
|
|
|
|
QAbstractItemView {
|
|
font-size: 12px;
|
|
}
|
|
|
|
/* QLabel */
|
|
|
|
QLabel {
|
|
font-size: 12px;
|
|
color:#333333;
|
|
}
|
|
|
|
/* QLineEdit */
|
|
|
|
QLineEdit {
|
|
border: 1px solid #717fa0;
|
|
border-radius: 2px;
|
|
background-color: #ffffff;
|
|
font-size: 12px;
|
|
color:#333333;
|
|
}
|
|
|
|
/* QTextEdit */
|
|
|
|
QTextEdit {
|
|
border: 0px solid #717fa0;
|
|
background-color: #ffffff;
|
|
font-size: 12px;
|
|
}
|
|
|
|
/* QTextBrowser */
|
|
QTextBrowser {
|
|
font-size: 12px;
|
|
}
|
|
|
|
/* QToolButton */
|
|
|
|
QToolButton {
|
|
border: 1px solid #717fa0;
|
|
border-radius: 2px;
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #f6e8e8);
|
|
}
|
|
QToolButton:checked {
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #f6e8e8, stop: 1 #ffffff);
|
|
}
|
|
QToolButton:hover {
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #f9f3f3);
|
|
}
|
|
QToolButton:pressed {
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #f6e8e8, stop: 1 #ffffff);
|
|
}
|
|
QToolButton:disabled {
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #ebebeb);
|
|
border: 1px solid #a0a0a0;
|
|
}
|
|
QToolButton::menu-indicator {
|
|
subcontrol-origin: border;
|
|
}
|
|
|
|
/* QPushButton */
|
|
|
|
QPushButton {
|
|
border: 1px solid #717fa0;
|
|
border-radius: 2px;
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #f6e8e8);
|
|
}
|
|
QPushButton:checked {
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #f6e8e8, stop: 1 #ffffff);
|
|
}
|
|
QPushButton:hover {
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #f9f3f3);
|
|
}
|
|
QPushButton:pressed {
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #f6e8e8, stop: 1 #ffffff);
|
|
}
|
|
QPushButton:disabled {
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #ebebeb);
|
|
border: 1px solid #a0a0a0;
|
|
}
|
|
|
|
/* QCheckBox */
|
|
|
|
QCheckBox {
|
|
margin: 2px 0px 2px 0px;
|
|
}
|
|
QCheckBox::indicator:checked { image: url(checkbox_on.png); }
|
|
QCheckBox::indicator:unchecked { image: url(checkbox_off.png); }
|
|
|
|
/* QRadioButton */
|
|
|
|
QRadioButton {
|
|
margin: 2px 0px 2px 0px;
|
|
}
|
|
QRadioButton::indicator:checked { image: url(radio_on.png); }
|
|
QRadioButton::indicator:unchecked { image: url(radio_off.png); }
|
|
|
|
/* QGroupBox */
|
|
|
|
QGroupBox {
|
|
border: 1px solid #717fa0;
|
|
margin-top: 8px;
|
|
}
|
|
QGroupBox::indicator {
|
|
width: 16px;
|
|
height: 16px;
|
|
}
|
|
QGroupBox::title {
|
|
position: relative;
|
|
left: 10px;
|
|
subcontrol-origin: margin;
|
|
padding: 0px 0px 0px 0px;
|
|
margin: 0px 2px 0px 2px;
|
|
}
|
|
QGroupBox::indicator:checked { image: url(checkbox_on.png); }
|
|
QGroupBox::indicator:unchecked { image: url(checkbox_off.png); }
|
|
|
|
/* QComboBox */
|
|
|
|
QComboBox {
|
|
border: 1px solid #717fa0;
|
|
border-radius: 2px;
|
|
font-size: 12px;
|
|
color:#333333;
|
|
margin: 0px 0px 0px 0px;
|
|
padding: 0px 2px 0px 2px;
|
|
border-top-right-radius: 0px;
|
|
border-bottom-right-radius: 0px;
|
|
}
|
|
QComboBox::down-arrow { image: url(cb_arrow.png); }
|
|
QComboBox::down-arrow:on { top: 1px; left: 1px; }
|
|
QComboBox::drop-down {
|
|
subcontrol-origin: margin;
|
|
subcontrol-position: top right;
|
|
width: 22px;
|
|
border: 1px solid #717fa0;
|
|
border-radius: 2px;
|
|
border-top-left-radius: 0px;
|
|
border-bottom-left-radius: 0px;
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #f9efef);
|
|
}
|
|
QComboBox::drop-down:on {
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #f9efef, stop: 1 #ffffff);
|
|
}
|
|
QComboBox::drop-down:hover {
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #f9f3f3);
|
|
}
|
|
QComboBox QAbstractItemView {
|
|
border: 1px solid #717fa0;
|
|
background: #ffffff;
|
|
selection-background-color: lightblue;
|
|
selection-color: black;
|
|
font-size: 12px;
|
|
color:#333333;
|
|
}
|
|
|
|
/* QSpinBox */
|
|
|
|
QSpinBox {
|
|
padding: 0px 22px 0px 2px;
|
|
border: 1px solid #717fa0;
|
|
border-radius: 2px;
|
|
background: #ffffff;
|
|
font-size: 12px;
|
|
color: #333333;
|
|
}
|
|
QSpinBox::up-button {
|
|
subcontrol-origin: border;
|
|
subcontrol-position: top right;
|
|
border: 1px solid #717fa0;
|
|
border-top-right-radius: 2px;
|
|
width: 18px;
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #f9efef);
|
|
}
|
|
QSpinBox::down-button {
|
|
background: #ffffff;
|
|
color: #333333;
|
|
font-size: 12px;
|
|
subcontrol-origin: border;
|
|
subcontrol-position: bottom right;
|
|
border: 1px solid #717fa0;
|
|
border-top: 0px solid #717fa0;
|
|
border-bottom-right-radius: 2px;
|
|
width: 18px;
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #f9efef);
|
|
}
|
|
QSpinBox::up-button:pressed {
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #f9efef, stop: 1 #ffffff);
|
|
}
|
|
QSpinBox::down-button:pressed {
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #f9efef, stop: 1 #ffffff);
|
|
}
|
|
QSpinBox::up-button:hover {
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #f9f3f3);
|
|
}
|
|
QSpinBox::down-button:hover {
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #f9f3f3);
|
|
}
|
|
QSpinBox::up-arrow { image: url(up_small.png); }
|
|
QSpinBox::up-arrow:pressed { top: -1px; }
|
|
QSpinBox::up-arrow:disabled, QSpinBox::up-arrow:off { image: url(up_small_off.png); }
|
|
QSpinBox::down-arrow { image: url(down_small.png); }
|
|
QSpinBox::down-arrow:pressed { top: 1px; }
|
|
QSpinBox::down-arrow:disabled, QSpinBox::down-arrow:off { image: url(down_small_off.png); }
|
|
|
|
/* QTabWidget and QTabBar */
|
|
|
|
QTabWidget::pane {
|
|
position: absolute;
|
|
top: -1px;
|
|
border: 1px solid #717fa0;
|
|
background: #ffffff;
|
|
}
|
|
QTabBar {
|
|
font: 13px;
|
|
}
|
|
QTabBar::tab {
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #f6e8e8);
|
|
border: 1px solid #717fa0;
|
|
border-top-left-radius: 3px;
|
|
border-top-right-radius: 3px;
|
|
min-height: 28px;
|
|
position: absolute;
|
|
top: 4px;
|
|
}
|
|
QTabBar::tab:hover {
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #f9f3f3);
|
|
}
|
|
QTabBar::tab:selected {
|
|
border-bottom-color: #ffffff;
|
|
border-top: 3px solid #73a9e1;
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #f9efef, stop: 1 #ffffff);
|
|
top: 0px;
|
|
}
|
|
|
|
/* QTreeWidget and QTreeView */
|
|
|
|
QTreeWidget {
|
|
border: 0px solid #717fa0;
|
|
background: #ffffff;
|
|
selection-background-color: lightblue;
|
|
selection-color: black;
|
|
}
|
|
|
|
/* QTableWidget */
|
|
|
|
QTableWidget {
|
|
border: 0px solid #717fa0;
|
|
background: #ffffff;
|
|
selection-background-color: lightblue;
|
|
selection-color: black;
|
|
}
|
|
|
|
/* QListWidget */
|
|
|
|
QListWidget {
|
|
border: 1px solid #717fa0;
|
|
background: #ffffff;
|
|
selection-background-color: lightblue;
|
|
}
|
|
|
|
/* QHeaderView */
|
|
|
|
QHeaderView::section {
|
|
padding-left: 4px;
|
|
border: 0px;
|
|
border-right: 1px solid #e3e6e9;
|
|
border-bottom: 1px solid #a9c2c2;
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #fbeded);
|
|
}
|
|
|
|
/* QScrollBar */
|
|
|
|
QScrollBar {
|
|
border: 1px solid #717fa0;
|
|
background: #ffffff;
|
|
}
|
|
QScrollBar::handle {
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #f6e8e8);
|
|
border: 1px solid #717fa0;
|
|
}
|
|
QScrollBar:vertical {
|
|
width: 14px;
|
|
margin: 16px 0px 16px 0px;
|
|
border-top: 0px;
|
|
border-bottom: 0px;
|
|
border-right: 0px;
|
|
}
|
|
QScrollBar:horizontal {
|
|
height: 14px;
|
|
margin: 0px 16px 0px 16px;
|
|
border-left: 0px;
|
|
border-right: 0px;
|
|
border-bottom: 0px;
|
|
}
|
|
QScrollBar::add-line {
|
|
height: 13px;
|
|
width: 13px;
|
|
border: 1px solid #717fa0;
|
|
subcontrol-origin: margin;
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #f6e8e8);
|
|
}
|
|
QScrollBar::sub-line {
|
|
height: 13px;
|
|
width: 13px;
|
|
border: 1px solid #717fa0;
|
|
subcontrol-origin: margin;
|
|
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #f6e8e8);
|
|
}
|
|
QScrollBar::add-page { border: 0px; }
|
|
QScrollBar::sub-page { border: 0px; }
|
|
QScrollBar::handle:vertical { border-left: 0px; border-right: 0px; }
|
|
QScrollBar::handle:horizontal { border-top: 0px; border-bottom: 0px; }
|
|
QScrollBar::add-line:vertical { subcontrol-position: bottom; image: url(scroll_down.png); height: 14px; }
|
|
QScrollBar::sub-line:vertical { subcontrol-position: top; image: url(scroll_up.png); height: 14px; }
|
|
QScrollBar::add-line:horizontal { subcontrol-position: right; image: url(scroll_right.png); width: 14px; }
|
|
QScrollBar::sub-line:horizontal { subcontrol-position: left; image: url(scroll_left.png); width: 14px; }
|
|
QScrollBar::up-arrow:pressed { border: 1px solid #717fa0; }
|
|
QScrollBar::down-arrow:pressed { border: 1px solid #717fa0; }
|
|
QScrollBar::left-arrow:pressed { border: 1px solid #717fa0; }
|
|
QScrollBar::right-arrow:pressed { border: 1px solid #717fa0; }
|
|
|
|
/* QMenuBar */
|
|
|
|
QMenuBar {
|
|
border: 0px;
|
|
background: transparent;
|
|
}
|
|
QMenuBar::item {
|
|
color:#333333;
|
|
background: transparent;
|
|
}
|
|
QMenuBar::item:selected {
|
|
background-color: #48a4d7;
|
|
color: #ffffff;
|
|
}
|
|
|
|
/* QMenu */
|
|
|
|
QMenu {
|
|
border: 1px solid #717fa0;
|
|
background-color: #ffffff;
|
|
color: #333333;
|
|
}
|
|
QMenu::item {
|
|
border: 1px solid #ffffff;
|
|
padding: 2px 4px 2px 22px;
|
|
background: #ffffff;
|
|
}
|
|
QMenu::item:selected {
|
|
color: #ffffff;
|
|
background-color: #48a4d7;
|
|
border: 1px solid #48a4d7;
|
|
}
|
|
QMenu::item:disabled {
|
|
color: #bbbbbb;
|
|
}
|
|
QMenu::separator {
|
|
color: #a9c2c2;
|
|
}
|
|
QMenu::icon {
|
|
left: 2px;
|
|
}
|
|
QMenu::indicator:non-exclusive:checked {
|
|
image: url(checkmark_menu.png);
|
|
}
|
|
QMenu::indicator:non-exclusive:unchecked {
|
|
image: none;
|
|
}
|