From ca9b418bafd76fdb7750712105f9bada695c47b5 Mon Sep 17 00:00:00 2001 From: Stepan Beskrovnyy Date: Sun, 3 Jan 2021 19:53:18 +0300 Subject: [PATCH] =?UTF-8?q?=D0=B7=D0=B0=D0=B1=D1=8B=D0=BB=20=D0=BF=D1=80?= =?UTF-8?q?=D0=B8=D0=BA=D1=80=D0=B5=D0=BF=D0=B8=D1=82=D1=8C=20=D1=84=D0=B0?= =?UTF-8?q?=D0=B9=D0=BB=D1=8B=20=D1=80=D0=B5=D1=81=D1=83=D1=80=D1=81=D0=BE?= =?UTF-8?q?=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Aqua.qss | 559 ++++++++++++++++++++++++++ file+xml+icon-1320183613266774856.ico | Bin 0 -> 103770 bytes 2 files changed, 559 insertions(+) create mode 100644 Aqua.qss create mode 100644 file+xml+icon-1320183613266774856.ico diff --git a/Aqua.qss b/Aqua.qss new file mode 100644 index 0000000..cce4c77 --- /dev/null +++ b/Aqua.qss @@ -0,0 +1,559 @@ +/* +Aqua Style Sheet for QT Applications +Author: Jaime A. Quiroga P. +Company: GTRONICK +Last updated: 22/01/2019, 07:55. +Available at: https://github.com/GTRONICK/QSS/blob/master/Aqua.qss +*/ +QMainWindow { + background-color:#ececec; +} +QTextEdit { + border-width: 1px; + border-style: solid; + border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255)); +} +QPlainTextEdit { + border-width: 1px; + border-style: solid; + border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255)); +} +QToolButton { + border-style: solid; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222)); + border-right-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(217, 217, 217), stop:1 rgb(227, 227, 227)); + border-left-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(227, 227, 227), stop:1 rgb(217, 217, 217)); + border-bottom-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222)); + border-width: 1px; + border-radius: 5px; + color: rgb(0,0,0); + padding: 2px; + background-color: rgb(255,255,255); +} +QToolButton:hover{ + border-style: solid; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(195, 195, 195), stop:1 rgb(222, 222, 222)); + border-right-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(197, 197, 197), stop:1 rgb(227, 227, 227)); + border-left-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(227, 227, 227), stop:1 rgb(197, 197, 197)); + border-bottom-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(195, 195, 195), stop:1 rgb(222, 222, 222)); + border-width: 1px; + border-radius: 5px; + color: rgb(0,0,0); + padding: 2px; + background-color: rgb(255,255,255); +} +QToolButton:pressed{ + border-style: solid; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222)); + border-right-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(217, 217, 217), stop:1 rgb(227, 227, 227)); + border-left-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(227, 227, 227), stop:1 rgb(217, 217, 217)); + border-bottom-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222)); + border-width: 1px; + border-radius: 5px; + color: rgb(0,0,0); + padding: 2px; + background-color: rgb(142,142,142); +} +QPushButton{ + border-style: solid; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222)); + border-right-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(217, 217, 217), stop:1 rgb(227, 227, 227)); + border-left-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(227, 227, 227), stop:1 rgb(217, 217, 217)); + border-bottom-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222)); + border-width: 1px; + border-radius: 5px; + color: rgb(0,0,0); + padding: 2px; + background-color: rgb(255,255,255); +} +QPushButton::default{ + border-style: solid; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222)); + border-right-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(217, 217, 217), stop:1 rgb(227, 227, 227)); + border-left-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(227, 227, 227), stop:1 rgb(217, 217, 217)); + border-bottom-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222)); + border-width: 1px; + border-radius: 5px; + color: rgb(0,0,0); + padding: 2px; + background-color: rgb(255,255,255); +} +QPushButton:hover{ + border-style: solid; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(195, 195, 195), stop:1 rgb(222, 222, 222)); + border-right-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(197, 197, 197), stop:1 rgb(227, 227, 227)); + border-left-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(227, 227, 227), stop:1 rgb(197, 197, 197)); + border-bottom-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(195, 195, 195), stop:1 rgb(222, 222, 222)); + border-width: 1px; + border-radius: 5px; + color: rgb(0,0,0); + padding: 2px; + background-color: rgb(255,255,255); +} +QPushButton:pressed{ + border-style: solid; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222)); + border-right-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(217, 217, 217), stop:1 rgb(227, 227, 227)); + border-left-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(227, 227, 227), stop:1 rgb(217, 217, 217)); + border-bottom-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222)); + border-width: 1px; + border-radius: 5px; + color: rgb(0,0,0); + padding: 2px; + background-color: rgb(142,142,142); +} +QPushButton:disabled{ + border-style: solid; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222)); + border-right-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(217, 217, 217), stop:1 rgb(227, 227, 227)); + border-left-color: qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgb(227, 227, 227), stop:1 rgb(217, 217, 217)); + border-bottom-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgb(215, 215, 215), stop:1 rgb(222, 222, 222)); + border-width: 1px; + border-radius: 5px; + color: #808086; + padding: 2px; + background-color: rgb(142,142,142); +} +QLineEdit { + border-width: 1px; border-radius: 4px; + border-style: solid; + border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255)); +} +QLabel { + color: #000000; +} +QLCDNumber { + color: rgb(0, 113, 255, 255); +} +QProgressBar { + text-align: center; + color: rgb(240, 240, 240); + border-width: 1px; + border-radius: 10px; + border-color: rgb(230, 230, 230); + border-style: solid; + background-color:rgb(207,207,207); +} +QProgressBar::chunk { + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(49, 147, 250, 255), stop:1 rgba(34, 142, 255, 255)); + border-radius: 10px; +} +QMenuBar { + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(207, 209, 207, 255), stop:1 rgba(230, 229, 230, 255)); +} +QMenuBar::item { + color: #000000; + spacing: 3px; + padding: 1px 4px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(207, 209, 207, 255), stop:1 rgba(230, 229, 230, 255)); +} + +QMenuBar::item:selected { + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255)); + color: #FFFFFF; +} +QMenu::item:selected { + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255)); + border-bottom-color: transparent; + border-left-width: 2px; + color: #000000; + padding-left:15px; + padding-top:4px; + padding-bottom:4px; + padding-right:7px; +} +QMenu::item { + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: transparent; + border-bottom-width: 1px; + color: #000000; + padding-left:17px; + padding-top:4px; + padding-bottom:4px; + padding-right:7px; +} +QTabWidget { + color:rgb(0,0,0); + background-color:#000000; +} +QTabWidget::pane { + border-color: rgb(223,223,223); + background-color:rgb(226,226,226); + border-style: solid; + border-width: 2px; + border-radius: 6px; +} +QTabBar::tab:first { + border-style: solid; + border-left-width:1px; + border-right-width:0px; + border-top-width:1px; + border-bottom-width:1px; + border-top-color: rgb(209,209,209); + border-left-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(209, 209, 209, 209), stop:1 rgba(229, 229, 229, 229)); + border-bottom-color: rgb(229,229,229); + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + color: #000000; + padding: 3px; + margin-left:0px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(247, 247, 247, 255), stop:1 rgba(255, 255, 255, 255)); +} +QTabBar::tab:last { + border-style: solid; + border-width:1px; + border-top-color: rgb(209,209,209); + border-left-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(209, 209, 209, 209), stop:1 rgba(229, 229, 229, 229)); + border-right-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(209, 209, 209, 209), stop:1 rgba(229, 229, 229, 229)); + border-bottom-color: rgb(229,229,229); + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + color: #000000; + padding: 3px; + margin-left:0px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(247, 247, 247, 255), stop:1 rgba(255, 255, 255, 255)); +} +QTabBar::tab { + border-style: solid; + border-top-width:1px; + border-bottom-width:1px; + border-left-width:1px; + border-top-color: rgb(209,209,209); + border-left-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(209, 209, 209, 209), stop:1 rgba(229, 229, 229, 229)); + border-bottom-color: rgb(229,229,229); + color: #000000; + padding: 3px; + margin-left:0px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(247, 247, 247, 255), stop:1 rgba(255, 255, 255, 255)); +} +QTabBar::tab:selected, QTabBar::tab:last:selected, QTabBar::tab:hover { + border-style: solid; + border-left-width:1px; + border-right-color: transparent; + border-top-color: rgb(209,209,209); + border-left-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(209, 209, 209, 209), stop:1 rgba(229, 229, 229, 229)); + border-bottom-color: rgb(229,229,229); + color: #FFFFFF; + padding: 3px; + margin-left:0px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255)); +} + +QTabBar::tab:selected, QTabBar::tab:first:selected, QTabBar::tab:hover { + border-style: solid; + border-left-width:1px; + border-bottom-width:1px; + border-top-width:1px; + border-right-color: transparent; + border-top-color: rgb(209,209,209); + border-left-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(209, 209, 209, 209), stop:1 rgba(229, 229, 229, 229)); + border-bottom-color: rgb(229,229,229); + color: #FFFFFF; + padding: 3px; + margin-left:0px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255)); +} + +QCheckBox { + color: #000000; + padding: 2px; +} +QCheckBox:disabled { + color: #808086; + padding: 2px; +} + +QCheckBox:hover { + border-radius:4px; + border-style:solid; + padding-left: 1px; + padding-right: 1px; + padding-bottom: 1px; + padding-top: 1px; + border-width:1px; + border-color: transparent; +} +QCheckBox::indicator:checked { + + height: 10px; + width: 10px; + border-style:solid; + border-width: 1px; + border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255)); + color: #000000; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255)); +} +QCheckBox::indicator:unchecked { + + height: 10px; + width: 10px; + border-style:solid; + border-width: 1px; + border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255)); + color: #000000; +} +QRadioButton { + color: 000000; + padding: 1px; +} +QRadioButton::indicator:checked { + height: 10px; + width: 10px; + border-style:solid; + border-radius:5px; + border-width: 1px; + border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255)); + color: #a9b7c6; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255)); +} +QRadioButton::indicator:!checked { + height: 10px; + width: 10px; + border-style:solid; + border-radius:5px; + border-width: 1px; + border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255)); + color: #a9b7c6; + background-color: transparent; +} +QStatusBar { + color:#027f7f; +} +QSpinBox { + border-style: solid; + border-width: 1px; + border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255)); +} +QDoubleSpinBox { + border-style: solid; + border-width: 1px; + border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255)); +} +QTimeEdit { + border-style: solid; + border-width: 1px; + border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255)); +} +QDateTimeEdit { + border-style: solid; + border-width: 1px; + border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255)); +} +QDateEdit { + border-style: solid; + border-width: 1px; + border-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(0, 113, 255, 255), stop:1 rgba(91, 171, 252, 255)); +} + +QToolBox { + color: #a9b7c6; + background-color:#000000; +} +QToolBox::tab { + color: #a9b7c6; + background-color:#000000; +} +QToolBox::tab:selected { + color: #FFFFFF; + background-color:#000000; +} +QScrollArea { + color: #FFFFFF; + background-color:#000000; +} +QSlider::groove:horizontal { + height: 5px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(49, 147, 250, 255), stop:1 rgba(34, 142, 255, 255)); +} +QSlider::groove:vertical { + width: 5px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(49, 147, 250, 255), stop:1 rgba(34, 142, 255, 255)); +} +QSlider::handle:horizontal { + background: rgb(253,253,253); + border-style: solid; + border-width: 1px; + border-color: rgb(207,207,207); + width: 12px; + margin: -5px 0; + border-radius: 7px; +} +QSlider::handle:vertical { + background: rgb(253,253,253); + border-style: solid; + border-width: 1px; + border-color: rgb(207,207,207); + height: 12px; + margin: 0 -5px; + border-radius: 7px; +} +QSlider::add-page:horizontal { + background: rgb(181,181,181); +} +QSlider::add-page:vertical { + background: rgb(181,181,181); +} +QSlider::sub-page:horizontal { + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(49, 147, 250, 255), stop:1 rgba(34, 142, 255, 255)); +} +QSlider::sub-page:vertical { + background-color: qlineargradient(spread:pad, y1:0.5, x1:1, y2:0.5, x2:0, stop:0 rgba(49, 147, 250, 255), stop:1 rgba(34, 142, 255, 255)); +} +QScrollBar:horizontal { + max-height: 20px; + border: 1px transparent grey; + margin: 0px 20px 0px 20px; +} +QScrollBar:vertical { + max-width: 20px; + border: 1px transparent grey; + margin: 20px 0px 20px 0px; +} +QScrollBar::handle:horizontal { + background: rgb(253,253,253); + border-style: solid; + border-width: 1px; + border-color: rgb(207,207,207); + border-radius: 7px; + min-width: 25px; +} +QScrollBar::handle:horizontal:hover { + background: rgb(253,253,253); + border-style: solid; + border-width: 1px; + border-color: rgb(147, 200, 200); + border-radius: 7px; + min-width: 25px; +} +QScrollBar::handle:vertical { + background: rgb(253,253,253); + border-style: solid; + border-width: 1px; + border-color: rgb(207,207,207); + border-radius: 7px; + min-height: 25px; +} +QScrollBar::handle:vertical:hover { + background: rgb(253,253,253); + border-style: solid; + border-width: 1px; + border-color: rgb(147, 200, 200); + border-radius: 7px; + min-height: 25px; +} +QScrollBar::add-line:horizontal { + border: 2px transparent grey; + border-top-right-radius: 7px; + border-bottom-right-radius: 7px; + background: rgba(34, 142, 255, 255); + width: 20px; + subcontrol-position: right; + subcontrol-origin: margin; +} +QScrollBar::add-line:horizontal:pressed { + border: 2px transparent grey; + border-top-right-radius: 7px; + border-bottom-right-radius: 7px; + background: rgb(181,181,181); + width: 20px; + subcontrol-position: right; + subcontrol-origin: margin; +} +QScrollBar::add-line:vertical { + border: 2px transparent grey; + border-bottom-left-radius: 7px; + border-bottom-right-radius: 7px; + background: rgba(34, 142, 255, 255); + height: 20px; + subcontrol-position: bottom; + subcontrol-origin: margin; +} +QScrollBar::add-line:vertical:pressed { + border: 2px transparent grey; + border-bottom-left-radius: 7px; + border-bottom-right-radius: 7px; + background: rgb(181,181,181); + height: 20px; + subcontrol-position: bottom; + subcontrol-origin: margin; +} +QScrollBar::sub-line:horizontal { + border: 2px transparent grey; + border-top-left-radius: 7px; + border-bottom-left-radius: 7px; + background: rgba(34, 142, 255, 255); + width: 20px; + subcontrol-position: left; + subcontrol-origin: margin; +} +QScrollBar::sub-line:horizontal:pressed { + border: 2px transparent grey; + border-top-left-radius: 7px; + border-bottom-left-radius: 7px; + background: rgb(181,181,181); + width: 20px; + subcontrol-position: left; + subcontrol-origin: margin; +} +QScrollBar::sub-line:vertical { + border: 2px transparent grey; + border-top-left-radius: 7px; + border-top-right-radius: 7px; + background: rgba(34, 142, 255, 255); + height: 20px; + subcontrol-position: top; + subcontrol-origin: margin; +} +QScrollBar::sub-line:vertical:pressed { + border: 2px transparent grey; + border-top-left-radius: 7px; + border-top-right-radius: 7px; + background: rgb(181,181,181); + height: 20px; + subcontrol-position: top; + subcontrol-origin: margin; +} +QScrollBar::left-arrow:horizontal { + border: 1px transparent grey; + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + width: 6px; + height: 6px; + background: white; +} +QScrollBar::right-arrow:horizontal { + border: 1px transparent grey; + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + width: 6px; + height: 6px; + background: white; +} +QScrollBar::up-arrow:vertical { + border: 1px transparent grey; + border-top-left-radius: 3px; + border-top-right-radius: 3px; + width: 6px; + height: 6px; + background: white; +} +QScrollBar::down-arrow:vertical { + border: 1px transparent grey; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + width: 6px; + height: 6px; + background: white; +} +QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal { + background: none; +} +QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { + background: none; +} diff --git a/file+xml+icon-1320183613266774856.ico b/file+xml+icon-1320183613266774856.ico new file mode 100644 index 0000000000000000000000000000000000000000..1cddd7af6c5523e760ea4026d5fcf1090ab47e02 GIT binary patch literal 103770 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 literal 0 HcmV?d00001 -- GitLab