From f15afb8d27718878e319bebc53b48563a7c8c64c Mon Sep 17 00:00:00 2001 From: Marcos Medeiros <1381933+zxmarcos@users.noreply.github.com> Date: Thu, 2 Apr 2015 15:09:45 +0000 Subject: [PATCH] [Qt] Update resources, Add Dark UI Theme --- src/burner/qt/aboutdialog.cpp | 2 +- src/burner/qt/aboutdialog.ui | 6 + src/burner/qt/main.cpp | 10 + src/burner/qt/resource/branch-closed.png | Bin 0 -> 231 bytes src/burner/qt/resource/branch-end.png | Bin 0 -> 207 bytes src/burner/qt/resource/branch-more.png | Bin 0 -> 158 bytes src/burner/qt/resource/branch-open.png | Bin 0 -> 230 bytes src/burner/qt/resource/checked.png | Bin 0 -> 1090 bytes src/burner/qt/resource/dark-flat-bg.png | Bin 0 -> 36058 bytes src/burner/qt/resource/dark-flat.css | 501 +++++++++++++++++++++++ src/burner/qt/resource/down_arrow.png | Bin 0 -> 1008 bytes src/burner/qt/resource/left_arrow.png | Bin 0 -> 15876 bytes src/burner/qt/resource/license.txt | 48 --- src/burner/qt/resource/right_arrow.png | Bin 0 -> 15883 bytes src/burner/qt/resource/up_arrow.png | Bin 0 -> 15879 bytes src/burner/qt/resource/vline.png | Bin 0 -> 191 bytes src/burner/qt/rscr.qrc | 14 +- src/burner/qt/selectdialog.cpp | 4 +- src/burner/qt/selectdialog.ui | 5 +- 19 files changed, 537 insertions(+), 53 deletions(-) create mode 100644 src/burner/qt/resource/branch-closed.png create mode 100644 src/burner/qt/resource/branch-end.png create mode 100644 src/burner/qt/resource/branch-more.png create mode 100644 src/burner/qt/resource/branch-open.png create mode 100644 src/burner/qt/resource/checked.png create mode 100644 src/burner/qt/resource/dark-flat-bg.png create mode 100644 src/burner/qt/resource/dark-flat.css create mode 100644 src/burner/qt/resource/down_arrow.png create mode 100644 src/burner/qt/resource/left_arrow.png delete mode 100644 src/burner/qt/resource/license.txt create mode 100644 src/burner/qt/resource/right_arrow.png create mode 100644 src/burner/qt/resource/up_arrow.png create mode 100644 src/burner/qt/resource/vline.png diff --git a/src/burner/qt/aboutdialog.cpp b/src/burner/qt/aboutdialog.cpp index 03cb19647..838c52796 100644 --- a/src/burner/qt/aboutdialog.cpp +++ b/src/burner/qt/aboutdialog.cpp @@ -14,7 +14,7 @@ AboutDialog::AboutDialog(QWidget *parent) : layout()->setContentsMargins(0, 0, 0, 0); layout()->setSizeConstraint(QLayout::SetFixedSize); - ui->teLicense->setText(util::loadText(tr(":/resource/license.txt"))); + ui->teLicense->setText(util::loadText(tr(":/license.txt"))); ui->lblVersion->setText(QString(" FBAlpha %1.%2.%3.%4") .arg(VER_MAJOR) diff --git a/src/burner/qt/aboutdialog.ui b/src/burner/qt/aboutdialog.ui index 8417d7615..c6279f825 100644 --- a/src/burner/qt/aboutdialog.ui +++ b/src/burner/qt/aboutdialog.ui @@ -32,6 +32,12 @@ + + 6 + + + 6 + diff --git a/src/burner/qt/main.cpp b/src/burner/qt/main.cpp index 9eb200ff9..663180248 100644 --- a/src/burner/qt/main.cpp +++ b/src/burner/qt/main.cpp @@ -58,10 +58,20 @@ char *TCHARToANSI(const TCHAR* pszInString, char* pszOutString, int nOutSize) } +QString loadAppStyle(const QString &name) +{ + QFile file(name); + file.open(QFile::ReadOnly); + + return QString(file.readAll()); +} + int main(int argc, char **argv) { QApplication app(argc, argv); + app.setStyleSheet(loadAppStyle(":/resource/dark-flat.css")); + MainWindow mw; mw.show(); diff --git a/src/burner/qt/resource/branch-closed.png b/src/burner/qt/resource/branch-closed.png new file mode 100644 index 0000000000000000000000000000000000000000..45c40bf99bd82b7ebcb4895ecbb008b4081dc8eb GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^96-#&!2%?|PB#$)QcOwS?k)@rt9q4;z9t6|m;3i;oRIao zu=+%$j)rFDiyl_d-mrUzT8=bz6&El|m3J>pIQhuORDbfB1zs~f+~RGgsy{F|w?)Lo zl1F**lVgUA2J1}b958vn$zn5a=JdlyuVwM=HYiN@TCn`_c2gUEyTb6r_jbLRf9?Nu ZaUD4`mN_4%tp>V*!PC{xWt~$(69D)pPL==w literal 0 HcmV?d00001 diff --git a/src/burner/qt/resource/branch-end.png b/src/burner/qt/resource/branch-end.png new file mode 100644 index 0000000000000000000000000000000000000000..469d93ed277ee6b4ae83089505b62d8e726c2130 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^fk14%ajoeCpiqLRi(^Q}y|))Pavlm`aJ@J?A#;AD z(v2Nkf-O3jJ3>3GJ(%`eq&FOIH7{N8_uArB&%apZmF86lsd`P(2wddS31K`k&|AJH t?tAK&BU^Vb{{QV|?A7hMK*Jd%Zt{y{aIBKLf87tn^>p=fS?83{1ORVyL#O}% literal 0 HcmV?d00001 diff --git a/src/burner/qt/resource/branch-more.png b/src/burner/qt/resource/branch-more.png new file mode 100644 index 0000000000000000000000000000000000000000..2ec5d376d246ef5623e8596cd7d47c8993737c75 GIT binary patch literal 158 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 literal 0 HcmV?d00001 diff --git a/src/burner/qt/resource/dark-flat.css b/src/burner/qt/resource/dark-flat.css new file mode 100644 index 000000000..82d1d4175 --- /dev/null +++ b/src/burner/qt/resource/dark-flat.css @@ -0,0 +1,501 @@ + +QWidget, QDialog +{ + background: url(:resource/dark-flat-bg.png); + color: #EFF0EF; +} + +QHeaderView::section +{ + border: none; + border-top: 0.5px solid #686868; + border-bottom: 0.5px solid #0f0f0f; + padding-left: 4px; + background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #4a4a4a, + stop: 1.0 #2b2b2b ); +} + +QPushButton +{ + border: 0.5px solid #0f0f0f; + border-top: 2px solid + qlineargradient( + x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0.0 #0f0f0f, + stop: 1.0 #686868 ); + padding: 2px; + padding-left: 8px; + padding-right: 8px; + background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #4a4a4a, + stop: 1.0 #2b2b2b ); +} + +QPushButton:hover +{ + border: 0.5px solid #0f0f0f; + border-top: 2px solid + qlineargradient( + x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0.0 #0f0f0f, + stop: 1.0 #686868 ); + padding: 2px; + padding-left: 8px; + padding-right: 8px; + background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #8c8c8c, + stop: 1.0 #515152 ); +} + +QPushButton:focus +{ + outline: 0; + border: 0.5px solid #0f0f0f; + border-top: 2px solid + qlineargradient( + x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0.0 #0f0f0f, + stop: 1.0 #2e65a9 ); + padding: 2px; + padding-left: 8px; + padding-right: 8px; + background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #4282e5, + stop: 1.0 #142dd8 ); +} + +QPushButton#btnPlay +{ + outline: 0; + border: 0.5px solid #0f0f0f; + border-top: 2px solid + qlineargradient( + x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0.0 #0f0f0f, + stop: 1.0 #652ea9 ); + padding: 2px; + padding-left: 8px; + padding-right: 8px; + background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #8242e5, + stop: 1.0 #2d14d8 ); +} + +QPushButton#btnPlay:hover +{ + border: 0.5px solid #0f0f0f; + border-top: 2px solid + qlineargradient( + x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0.0 #0f0f0f, + stop: 1.0 #686868 ); + padding: 2px; + padding-left: 8px; + padding-right: 8px; + background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #8242e5, + stop: 1.0 #2da4d8 ); +} + +QLineEdit, QTextEdit, QSpinBox +{ + background: #1f1f1f; + border: 1px solid #0f0f0f; + border-top: 2px solid + qlineargradient( + x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0.0 #0f0f0f, + stop: 1.0 #1f1f1f ); +} + +QTreeWidget +{ + background: #1f1f1f; + border: 1px solid #0f0f0f; + alternate-background-color: #1d1d1d; +} + + +QTreeWidget:item:selected, QTreeView::branch:selected +{ + outline: 0; + border: none; + background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #4282e5, + stop: 1.0 #142dd8 ); +} + +QTreeView::branch:has-siblings:!adjoins-item { + border-image: url(:resource/vline.png) 0; +} + +QTreeView::branch:has-siblings:adjoins-item { + border-image: url(:resource/branch-more.png) 0; +} + +QTreeView::branch:!has-children:!has-siblings:adjoins-item { + border-image: url(:resource/branch-end.png) 0; +} + +QTreeView::branch:has-children:!has-siblings:closed, +QTreeView::branch:closed:has-children:has-siblings { + border-image: none; + image: url(:resource/branch-closed.png); +} + +QTreeView::branch:open:has-children:!has-siblings, +QTreeView::branch:open:has-children:has-siblings { + border-image: none; + image: url(:resource/branch-open.png); +} + +QMenuBar +{ + background: url(:resource/dark-flat-bg.png); + border: 1px solid #0f0f0f; + color: white; +} + + +QMenuBar:item +{ + background: transparent; +} + +QMenuBar:item:pressed +{ + color: white; + + outline: 0; + border: 0.5px solid #0f0f0f; + border-top: 2px solid + qlineargradient( + x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0.0 #0f0f0f, + stop: 1.0 #2e65a9 ); + background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #4282e5, + stop: 1.0 #142dd8 ); +} + +QMenu +{ + background: url(:resource/dark-flat-bg.png); + border: 1px solid #0f0f0f; + color: white; + /*padding: 2px; + padding-left: 8px; + padding-right: 8px;*/ +} + +QMenu::item::selected +{ + + background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #4282e5, + stop: 1.0 #142dd8 ); +} + +QMenu::separator +{ + width: 100%; + height: 1px; + margin-left: 5%; + margin-right: 5%; + border-top: 2px solid + qlineargradient( + x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0.0 #0f0f0f, + stop: 1.0 #686868 ); +} + +QLabel#imgTitleScreen, QLabel#imgPreview +{ + border: 1px solid #0f0f0f; +} + +QToolTip +{ + border: 1px solid black; + background-color: #FFFF99; + border-radius: 2px; + padding: 0px; + color: black; +} + +QComboBox +{ + border: 0.5px solid #0f0f0f; + border-top: 2px solid + qlineargradient( + x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0.0 #0f0f0f, + stop: 1.0 #686868 ); + + padding-left: 4px; + background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #4a4a4a, + stop: 1.0 #2b2b2b ); +} + +QComboBox::drop-down +{ + border: none; + padding: 3px; +} + +QComboBox QAbstractItemView +{ + background-color: #1f1f1f; + border: 1px solid #0f0f0f; +} + + +QComboBox::down-arrow +{ + image: url(:resource/down_arrow.png); +} + +QGroupBox +{ + spacing: 5px; + padding-top: 20px; + background: #1f1f1f; + border: 1px solid #0f0f0f; + border-top: 2px solid + qlineargradient( + x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0.0 #0f0f0f, + stop: 1.0 #1f1f1f ); +} + +QCheckBox +{ + outline: 0; + background: none; + width: 13px; + height: 13px; +} + +QCheckBox::indicator +{ + width: 16px; + height: 16px; + background: #2f2f2f; + border: 1px solid #0f0f0f; + border-top: 2px solid + qlineargradient( + x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0.0 #0f0f0f, + stop: 1.0 #1f1f1f ); +} + +QCheckBox::indicator:hover +{ + width: 16px; + height: 16px; + background: #3f3f3f; + border: 1px solid #0f0f0f; + border-top: 2px solid + qlineargradient( + x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0.0 #0f0f0f, + stop: 1.0 #1f1f1f ); +} + +QCheckBox::indicator:checked +{ + width: 16px; + height: 16px; + background-image: url(:resource/checked.png); + background-position: center; + background-repeat: no-repeat; + + border: 1px solid #0f0f0f; + border-top: 2px solid + qlineargradient( + x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0.0 #0f0f0f, + stop: 1.0 #1f1f1f ); +} + + +/*****************/ +QScrollBar:horizontal { + border: 1px solid #222222; + background: QLinearGradient( x1: 0, y1: 0, x2: 0, y2: 1, stop: 0.0 #121212, stop: 0.2 #282828, stop: 1 #484848); + height: 16px; + margin: 0px 20px 0 20px; +} + +QScrollBar::handle:horizontal +{ + background: QLinearGradient( x1:0 y1:1, x2:0 y2:0, stop:0 #676767, stop:0.5 #878787, stop:0.51 #979797, stop:1 #a7a7a7); + border-radius: 1px; + min-width: 16px; + border: 1px solid #202020; +} + +QScrollBar::add-line:horizontal { + border: 1px solid #1b1b19; + background: QLinearGradient( x1: 0, y1: 0, x2: 0, y2: 1, stop: 0.0 #121212, stop: 0.2 #282828, stop: 1 #484848); + width: 20px; + subcontrol-position: right; + subcontrol-origin: margin; +} + +QScrollBar::sub-line:horizontal { + border: 1px solid #1b1b19; + background: QLinearGradient( x1: 0, y1: 0, x2: 0, y2: 1, stop: 0.0 #121212, stop: 0.2 #282828, stop: 1 #484848); + width: 20px; + subcontrol-position: left; + subcontrol-origin: margin; +} + +QScrollBar::right-arrow:horizontal +{ + background-image: url(:resource/right_arrow.png); + background-position: center; + background-repeat: no-repeat; + border: none; +} + +QScrollBar::left-arrow:horizontal +{ + background-image: url(:resource/left_arrow.png); + background-position: center; + background-repeat: no-repeat; + border: none; +} + +QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal +{ + background: none; +} + +/*****************************/ +QScrollBar:vertical +{ + background: QLinearGradient( x1: 0, y1: 0, x2: 1, y2: 0, stop: 0.0 #121212, stop: 0.2 #282828, stop: 1 #484848); + width: 16px; + margin: 20px 0 20px 0; + border: 1px solid #222222; +} + +QScrollBar::handle:vertical +{ + background: QLinearGradient( x1:1 y1:0, x2:0 y2:0, stop:0 #676767, stop:0.5 #878787, stop:0.51 #979797, stop:1 #a7a7a7); + border-radius: 1px; + min-height: 16px; + border: 1px solid #202020; +} + +QScrollBar::add-line:vertical +{ + border: 1px solid #1b1b19; + background: QLinearGradient( x1: 0, y1: 0, x2: 1, y2: 0, stop: 0.0 #121212, stop: 0.2 #282828, stop: 1 #484848); + height: 20px; + subcontrol-position: bottom; + subcontrol-origin: margin; +} + +QScrollBar::sub-line:vertical +{ + border: 1px solid #1b1b19; + background: QLinearGradient( x1: 0, y1: 0, x2: 1, y2: 0, stop: 0.0 #121212, stop: 0.2 #282828, stop: 1 #484848); + height: 20px; + subcontrol-position: top; + subcontrol-origin: margin; +} + +QScrollBar::up-arrow:vertical +{ + background-image: url(:resource/up_arrow.png); + background-position: center; + background-repeat: no-repeat; + border: none; +} + +QScrollBar::down-arrow:vertical +{ + background-image: url(:resource/down_arrow.png); + background-position: center; + background-repeat: no-repeat; + border: none; +} + +QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical +{ + background: none; +} + +QTabWidget::pane +{ + outline: 0; + border-top: 2px solid + qlineargradient( + x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0.0 #0f0f0f, + stop: 1.0 #686868 ); +} + +QTabBar +{ + outline: 0; +} + +QTabBar::tab +{ + border: 0.5px solid #0f0f0f; + border-top: 2px solid + qlineargradient( + x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0.0 #0f0f0f, + stop: 1.0 #686868 ); + border-bottom: none; + padding-left: 3px; + padding-right: 3px; + background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #4a4a4a, + stop: 1.0 #2b2b2b ); + color: white; +} + +QTabBar::tab::selected +{ + border: 0.5px solid #0f0f0f; + border-top: 2px solid + qlineargradient( + x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0.0 #0f0f0f, + stop: 1.0 #686868 ); + border-bottom: none; + padding-left: 3px; + padding-right: 3px; + background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #8c8c8c, + stop: 1.0 #515152 ); + color: white; +} + +QProgressBar +{ + background: #1f1f1f; + border: 1px solid #0f0f0f; + text-align: center; + color: white; +} + +QProgressBar::chunk +{ +border-top: 2px solid + qlineargradient( + x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0.0 #0f0f0f, + stop: 1.0 #686868 ); +background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #8242e5, + stop: 1.0 #2da4d8 ); + width: 1px; +} diff --git a/src/burner/qt/resource/down_arrow.png b/src/burner/qt/resource/down_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..db581cb7856c08062e163a153c3747e4335d8e97 GIT binary patch literal 1008 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 literal 0 HcmV?d00001 diff --git a/src/burner/qt/resource/license.txt b/src/burner/qt/resource/license.txt deleted file mode 100644 index 2d75f81d2..000000000 --- a/src/burner/qt/resource/license.txt +++ /dev/null @@ -1,48 +0,0 @@ -You may freely use, modify, and distribute both the FB Alpha source code and binary, however the following restrictions apply to the FB Alpha original material (see below for a list of libraries with differing licenses, please consult their respective documentation for more information): - - - You may not sell, lease, rent or otherwise seek to gain monetary profit from FB Alpha; - - You must make public any changes you make to the source code; - - You must include, verbatim, the full text of this license; - - You may not distribute binaries which support games with copyright dates less then three years old; - - You may not distribute FB Alpha with ROM images unless you have the legal right to distribute them; - - You may use dynamic linked libraries (dlls) for network play only (all other use is prohibited); - - You may not ask for donations to support your work on any project that uses the FB Alpha source code. - -FB Alpha can currently be obtained from http://www.barryharris.me.uk/. - -FB Alpha would not exist without a lot of code from the MAME project. The MAME project is subject to it's own license, which can be found at http://mamedev.org/legal.html. Due to the use of MAME code in FB Alpha, FB Alpha is also subject to the terms of the MAME license. - -FB Alpha is based on Final Burn (formally at http://www.finalburn.com/), see additional text below. -Musashi MC68000/MC68010/MC68EC020 core by Karl Stenerud (http://www.mamedev.org/). -A68K MC68000 core by Mike Coates & Darren Olafson (http://www.mamedev.org/). -YM3812/YM3526/Y8950 core by Jarek Burczynski & Tatsuyuki Satoh (http://www.mamedev.org/). -YM2151 core by Jarek Burczynski (http://www.mamedev.org/). -YM2413 core by Jarek Burczynski (http://www.mamedev.org/). -YMF278B core by R. Belmont & O.Galibert (http://www.mamedev.org/). -YM2608/YM2610/YM2612/YM2203 cores by Jarek Burczynski & Tatsuyuki Satoh (http://www.mamedev.org/). -AY8910/YM2149 core by various authors (http://www.mamedev.org/). -M6502 emulation core by Marat (http://fms.komkon.org/EMUL8/). -I8039 emulation core by Mirko Buffoni (http://www.mamedev.org/). -ARM7 emulation core by Steve Ellenoff (http://www.mamedev.org/). -Z80 emulation core by Juergen Buchmueller (http://www.mamedev.org/). -PNG functionality provided by libpng (http://www.libpng.org/) and PNGlib (http://www.madwizard.org/). -Zip functionality provided by zlib (http://www.zlib.net/). -Ruby functionality provided by ruby (http://http://byuu.org/programming/ruby/) - -Some graphics effects provided by the Scale2x, 2xPM, Eagle Graphics, 2xSaI, hq2x/hq3x/hq4x, hq2xS/hq3xS/SuperEagle/2xSaI (VBA), hq2xS/hq3xS/hq2xBold/hq3xBold/EPXB/EPXC (SNES9X ReRecording) and SuperScale libraries (http://scale2x.sourceforge.net/, http://2xpm.freeservers.com/, http://retrofx.com/, http://elektron.its.tudelft.nl/~dalikifa/, http://www.hiend3d.com/, http://code.google.com/p/vba-rerecording/, http://code.google.com/p/snes9x151-rerecording/, http://nebula.emulatronia.com/). - -Miscellaneous other components from various sources. Copyright and license information are contained in the relevant parts of the source code. - -All material not covered above © 2004-2013 Team FB Alpha. - -DISCLAIMER: The authors of FB Alpha don't guarantee its fitness for any purpose, implied or otherwise, and do not accept responsibility for any damages whatsoever that might occur when using FB Alpha. All games emulated by FB Alpha, including any images and sounds therein, are copyrighted by their respective copyright holders. FB Alpha DOES NOT INCLUDE any ROM images of emulated games. - -The following information and license conditions accompanied the original Final Burn emulator. They also apply to FB Alpha: - -"Copyright (c)2001 Dave (formally of www.finalburn.com), all rights reserved. This refers to all code except where stated otherwise (e.g. unzip and zlib code)." - -"You can use, modify and redistribute this code freely as long as you don't do so commercially. This copyright notice must remain with the code. If your program uses this code, you must either distribute or link to the source code. If you modify or improve this code, you must distribute the source code improvements." - -"Dave" -"Former Homepage: www.finalburn.com" -"E-mail: dave@finalburn.com" diff --git a/src/burner/qt/resource/right_arrow.png b/src/burner/qt/resource/right_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..0172f02c7726fc9622af3448099234b2f71d1b7a GIT binary patch literal 15883 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 literal 0 HcmV?d00001 diff --git a/src/burner/qt/resource/up_arrow.png b/src/burner/qt/resource/up_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..f28e1420d5ff902ea74c8e69a22b7a84727b5c6c GIT binary patch literal 15879 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 literal 0 HcmV?d00001 diff --git a/src/burner/qt/resource/vline.png b/src/burner/qt/resource/vline.png new file mode 100644 index 0000000000000000000000000000000000000000..d633d8de88d2d006ad58ae97adcac59c523e781e GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^fk14resource/tv-not-found-non-essential.ico resource/misc.bmp resource/about.bmp - resource/license.txt + resource/dark-flat.css + resource/down_arrow.png + resource/left_arrow.png + resource/right_arrow.png + resource/up_arrow.png + resource/dark-flat-bg.png + resource/checked.png + resource/branch-closed.png + resource/branch-end.png + resource/branch-more.png + resource/branch-open.png + resource/vline.png + ../../license.txt diff --git a/src/burner/qt/selectdialog.cpp b/src/burner/qt/selectdialog.cpp index 6a665d698..90105e183 100644 --- a/src/burner/qt/selectdialog.cpp +++ b/src/burner/qt/selectdialog.cpp @@ -316,8 +316,8 @@ void SelectDialog::buildDriverTree() ditem->setText(1, ditem->romName()); ditem->setDriverNo(i); ditem->setIsParent(false); - ditem->setBackgroundColor(0, QColor(200, 230, 255)); - ditem->setBackgroundColor(1, QColor(210, 240, 255)); + //ditem->setBackgroundColor(0, QColor(200, 230, 255)); + //ditem->setBackgroundColor(1, QColor(210, 240, 255)); itemParent->addChild(ditem); } } diff --git a/src/burner/qt/selectdialog.ui b/src/burner/qt/selectdialog.ui index 7a7b554c9..50f5e70d9 100644 --- a/src/burner/qt/selectdialog.ui +++ b/src/burner/qt/selectdialog.ui @@ -109,6 +109,9 @@ + + true + Title @@ -130,7 +133,7 @@ 0 - 0 + 3