Типа такого (в первой строчке %font% заменяется на реальный шрифт):
CSS
* {
%font%
background-image: url(:/images/default.png);
color: white;
}
QPushButton {
color: white;
background: qlineargradient(x1:0, y1:0, x2:1, y2:1, stop:0 rgb(50, 50, 50), stop:1 rgb(128, 128, 128));
}
QPushButton:hover {
background: darkgray;
}
QPushButton:pressed, QPushButton:on {
background: qlineargradient(x1:0, y1:0, x2:1, y2:1, stop:0 rgb(50, 50, 50), stop:1 black);
}
QListView::item:hover,
QTreeView::item:hover,
QMenu::item:selected,
QScrollBar,
QProgressBar {
background-color: rgb(128, 128, 128, 75%);
}
QTreeView,
QListView,
QTableWidget,
QLineEdit,
QTextBrowser,
QPlainTextEdit,
QSpinBox,
QDoubleSpinBox,
QComboBox,
QMenu {
selection-color: black;
selection-background-color: lightgrey;
background: qlineargradient(x1:0, y1:0, x2:1, y2:1, stop:0 black, stop: 1 rgb(128, 128, 128));
border: 1px solid gray;
padding: 2px;
border-radius: 3px;
}
QSplitter::handle:horizontal {
background: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 rgb(100, 100, 100), stop:1 rgb(20, 20, 20));
border: 1px solid rgb(50, 50, 50);
width: 2px;
height: 2px;
border-radius: 1px;
}
QSplitter::handle:vertical {
background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 rgb(100, 100, 100), stop:1 rgb(20, 20, 20));
}