mirror of
https://github.com/YACReader/yacreader
synced 2026-04-12 15:49:53 -04:00
Add a explicit parameter to control the top gradient value in the comic vine table header
This commit is contained in:
@ -63,7 +63,7 @@ struct ComicVineThemeTemplates {
|
||||
QString scraperTableViewQSS = "QTableView {color:%1; border:0px;alternate-background-color: %2;background-color: %3; outline: 0px;}"
|
||||
"QTableView::item {outline: 0px; border: 0px; color:%1;}"
|
||||
"QTableView::item:selected {outline: 0px; background-color: %4; }"
|
||||
"QHeaderView::section:horizontal {background-color:%5; border-bottom:1px solid %6; border-right:1px solid qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 %5, stop: 1 %6); border-left:none; border-top:none; padding:4px; color:%7;}"
|
||||
"QHeaderView::section:horizontal {background-color:%5; border-bottom:1px solid %6; border-right:1px solid qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 %14, stop: 1 %6); border-left:none; border-top:none; padding:4px; color:%7;}"
|
||||
"QHeaderView::section:vertical {border-bottom: 1px solid %8;border-top: 1px solid %9;}"
|
||||
"QHeaderView::down-arrow {image: url('%12');width: 8px;height: 7px;padding-right: 10px;}"
|
||||
"QHeaderView::up-arrow {image: url('%13');width: 8px;height: 7px; padding-right: 10px;}"
|
||||
|
||||
@ -18,6 +18,7 @@ struct ComicVineParams {
|
||||
QColor tableBorderColor;
|
||||
QColor tableSelectedColor;
|
||||
QColor tableHeaderBackgroundColor;
|
||||
QColor tableHeaderGradientColor;
|
||||
QColor tableHeaderBorderColor;
|
||||
QColor tableHeaderTextColor;
|
||||
QColor tableScrollHandleColor;
|
||||
@ -370,7 +371,8 @@ Theme makeTheme(const ThemeParams ¶ms)
|
||||
cv.tableScrollHandleColor.name(),
|
||||
cv.tableScrollBackgroundColor.name(),
|
||||
recolor(":/images/comic_vine/downArrow.svg", cv.downArrowColor),
|
||||
recolor(":/images/comic_vine/upArrow.svg", cv.upArrowColor));
|
||||
recolor(":/images/comic_vine/upArrow.svg", cv.upArrowColor),
|
||||
cv.tableHeaderGradientColor.name());
|
||||
|
||||
theme.comicVine.dialogQSS = t.dialogQSS.arg(cv.dialogBackgroundColor.name());
|
||||
theme.comicVine.dialogButtonsQSS = t.dialogButtonsQSS.arg(cv.buttonBorderColor.name(), cv.buttonBackgroundColor.name(), cv.buttonTextColor.name());
|
||||
@ -891,6 +893,7 @@ ThemeParams classicThemeParams()
|
||||
cv.tableBorderColor = QColor(0x242424);
|
||||
cv.tableSelectedColor = QColor(0x555555);
|
||||
cv.tableHeaderBackgroundColor = QColor(0x292929);
|
||||
cv.tableHeaderGradientColor = QColor(0x292929);
|
||||
cv.tableHeaderBorderColor = QColor(0x1F1F1F);
|
||||
cv.tableHeaderTextColor = QColor(0xEBEBEB);
|
||||
cv.tableScrollHandleColor = QColor(0xDDDDDD);
|
||||
@ -1161,6 +1164,7 @@ ThemeParams lightThemeParams()
|
||||
cv.tableBorderColor = QColor(0xCCCCCC);
|
||||
cv.tableSelectedColor = QColor(0xDDDDDD);
|
||||
cv.tableHeaderBackgroundColor = QColor(0xE0E0E0);
|
||||
cv.tableHeaderGradientColor = QColor(0xE0E0E0);
|
||||
cv.tableHeaderBorderColor = QColor(0xC0C0C0);
|
||||
cv.tableHeaderTextColor = QColor(0x333333);
|
||||
cv.tableScrollHandleColor = QColor(0x888888);
|
||||
@ -1431,6 +1435,7 @@ ThemeParams darkThemeParams()
|
||||
cv.tableBorderColor = QColor(0x242424);
|
||||
cv.tableSelectedColor = QColor(0x555555);
|
||||
cv.tableHeaderBackgroundColor = QColor(0x292929);
|
||||
cv.tableHeaderGradientColor = QColor(0x292929);
|
||||
cv.tableHeaderBorderColor = QColor(0x1F1F1F);
|
||||
cv.tableHeaderTextColor = QColor(0xEBEBEB);
|
||||
cv.tableScrollHandleColor = QColor(0xDDDDDD);
|
||||
|
||||
Reference in New Issue
Block a user