You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

558 lines
19 KiB

1 year ago
  1. /*
  2. Aqua Style Sheet for QT Applications
  3. Author: Jaime A. Quiroga P.
  4. Company: GTRONICK
  5. Last updated: 22/01/2019, 07:55.
  6. Available at: https://github.com/GTRONICK/QSS/blob/master/Aqua.qss
  7. */
  8. QMainWindow {
  9. background-color:#ececec;
  10. }
  11. QTextEdit {
  12. border-width: 1px;
  13. border-style: solid;
  14. 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));
  15. }
  16. QPlainTextEdit {
  17. border-width: 1px;
  18. border-style: solid;
  19. 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));
  20. }
  21. QToolButton {
  22. border-style: solid;
  23. 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));
  24. 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));
  25. 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));
  26. 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));
  27. border-width: 1px;
  28. border-radius: 5px;
  29. color: rgb(0,0,0);
  30. padding: 2px;
  31. background-color: rgb(255,255,255);
  32. }
  33. QToolButton:hover{
  34. border-style: solid;
  35. 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));
  36. 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));
  37. 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));
  38. 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));
  39. border-width: 1px;
  40. border-radius: 5px;
  41. color: rgb(0,0,0);
  42. padding: 2px;
  43. background-color: rgb(255,255,255);
  44. }
  45. QToolButton:pressed{
  46. border-style: solid;
  47. 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));
  48. 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));
  49. 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));
  50. 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));
  51. border-width: 1px;
  52. border-radius: 5px;
  53. color: rgb(0,0,0);
  54. padding: 2px;
  55. background-color: rgb(142,142,142);
  56. }
  57. QPushButton{
  58. border-style: solid;
  59. 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));
  60. 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));
  61. 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));
  62. 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));
  63. border-width: 1px;
  64. border-radius: 5px;
  65. color: rgb(0,0,0);
  66. padding: 2px;
  67. background-color: rgb(255,255,255);
  68. }
  69. QPushButton::default{
  70. border-style: solid;
  71. 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));
  72. 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));
  73. 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));
  74. 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));
  75. border-width: 1px;
  76. border-radius: 5px;
  77. color: rgb(0,0,0);
  78. padding: 2px;
  79. background-color: rgb(255,255,255);
  80. }
  81. QPushButton:hover{
  82. border-style: solid;
  83. 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));
  84. 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));
  85. 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));
  86. 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));
  87. border-width: 1px;
  88. border-radius: 5px;
  89. color: rgb(0,0,0);
  90. padding: 2px;
  91. background-color: rgb(255,255,255);
  92. }
  93. QPushButton:pressed{
  94. border-style: solid;
  95. 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));
  96. 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));
  97. 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));
  98. 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));
  99. border-width: 1px;
  100. border-radius: 5px;
  101. color: rgb(0,0,0);
  102. padding: 2px;
  103. background-color: rgb(142,142,142);
  104. }
  105. QPushButton:disabled{
  106. border-style: solid;
  107. 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));
  108. 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));
  109. 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));
  110. 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));
  111. border-width: 1px;
  112. border-radius: 5px;
  113. color: #808086;
  114. padding: 2px;
  115. background-color: rgb(142,142,142);
  116. }
  117. QLineEdit {
  118. border-width: 1px; border-radius: 4px;
  119. border-style: solid;
  120. 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));
  121. }
  122. QLabel {
  123. color: #000000;
  124. }
  125. QLCDNumber {
  126. color: rgb(0, 113, 255, 255);
  127. }
  128. QProgressBar {
  129. text-align: center;
  130. color: rgb(240, 240, 240);
  131. border-width: 1px;
  132. border-radius: 10px;
  133. border-color: rgb(230, 230, 230);
  134. border-style: solid;
  135. background-color:rgb(207,207,207);
  136. }
  137. QProgressBar::chunk {
  138. 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));
  139. border-radius: 10px;
  140. }
  141. QMenuBar {
  142. 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));
  143. }
  144. QMenuBar::item {
  145. color: #000000;
  146. spacing: 3px;
  147. padding: 1px 4px;
  148. 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));
  149. }
  150. QMenuBar::item:selected {
  151. 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));
  152. color: #FFFFFF;
  153. }
  154. QMenu::item:selected {
  155. border-style: solid;
  156. border-top-color: transparent;
  157. border-right-color: transparent;
  158. 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));
  159. border-bottom-color: transparent;
  160. border-left-width: 2px;
  161. color: #000000;
  162. padding-left:15px;
  163. padding-top:4px;
  164. padding-bottom:4px;
  165. padding-right:7px;
  166. }
  167. QMenu::item {
  168. border-style: solid;
  169. border-top-color: transparent;
  170. border-right-color: transparent;
  171. border-left-color: transparent;
  172. border-bottom-color: transparent;
  173. border-bottom-width: 1px;
  174. color: #000000;
  175. padding-left:17px;
  176. padding-top:4px;
  177. padding-bottom:4px;
  178. padding-right:7px;
  179. }
  180. QTabWidget {
  181. color:rgb(0,0,0);
  182. background-color:#000000;
  183. }
  184. QTabWidget::pane {
  185. border-color: rgb(223,223,223);
  186. background-color:rgb(226,226,226);
  187. border-style: solid;
  188. border-width: 2px;
  189. border-radius: 6px;
  190. }
  191. QTabBar::tab:first {
  192. border-style: solid;
  193. border-left-width:1px;
  194. border-right-width:0px;
  195. border-top-width:1px;
  196. border-bottom-width:1px;
  197. border-top-color: rgb(209,209,209);
  198. 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));
  199. border-bottom-color: rgb(229,229,229);
  200. border-top-left-radius: 4px;
  201. border-bottom-left-radius: 4px;
  202. color: #000000;
  203. padding: 3px;
  204. margin-left:0px;
  205. 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));
  206. }
  207. QTabBar::tab:last {
  208. border-style: solid;
  209. border-width:1px;
  210. border-top-color: rgb(209,209,209);
  211. 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));
  212. 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));
  213. border-bottom-color: rgb(229,229,229);
  214. border-top-right-radius: 4px;
  215. border-bottom-right-radius: 4px;
  216. color: #000000;
  217. padding: 3px;
  218. margin-left:0px;
  219. 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));
  220. }
  221. QTabBar::tab {
  222. border-style: solid;
  223. border-top-width:1px;
  224. border-bottom-width:1px;
  225. border-left-width:1px;
  226. border-top-color: rgb(209,209,209);
  227. 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));
  228. border-bottom-color: rgb(229,229,229);
  229. color: #000000;
  230. padding: 3px;
  231. margin-left:0px;
  232. 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));
  233. }
  234. QTabBar::tab:selected, QTabBar::tab:last:selected, QTabBar::tab:hover {
  235. border-style: solid;
  236. border-left-width:1px;
  237. border-right-color: transparent;
  238. border-top-color: rgb(209,209,209);
  239. 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));
  240. border-bottom-color: rgb(229,229,229);
  241. color: #FFFFFF;
  242. padding: 3px;
  243. margin-left:0px;
  244. 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));
  245. }
  246. QTabBar::tab:selected, QTabBar::tab:first:selected, QTabBar::tab:hover {
  247. border-style: solid;
  248. border-left-width:1px;
  249. border-bottom-width:1px;
  250. border-top-width:1px;
  251. border-right-color: transparent;
  252. border-top-color: rgb(209,209,209);
  253. 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));
  254. border-bottom-color: rgb(229,229,229);
  255. color: #FFFFFF;
  256. padding: 3px;
  257. margin-left:0px;
  258. 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));
  259. }
  260. QCheckBox {
  261. color: #000000;
  262. padding: 2px;
  263. }
  264. QCheckBox:disabled {
  265. color: #808086;
  266. padding: 2px;
  267. }
  268. QCheckBox:hover {
  269. border-radius:4px;
  270. border-style:solid;
  271. padding-left: 1px;
  272. padding-right: 1px;
  273. padding-bottom: 1px;
  274. padding-top: 1px;
  275. border-width:1px;
  276. border-color: transparent;
  277. }
  278. QCheckBox::indicator:checked {
  279. height: 10px;
  280. width: 10px;
  281. border-style:solid;
  282. border-width: 1px;
  283. 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));
  284. color: #000000;
  285. 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));
  286. }
  287. QCheckBox::indicator:unchecked {
  288. height: 10px;
  289. width: 10px;
  290. border-style:solid;
  291. border-width: 1px;
  292. 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));
  293. color: #000000;
  294. }
  295. QRadioButton {
  296. color: 000000;
  297. padding: 1px;
  298. }
  299. QRadioButton::indicator:checked {
  300. height: 10px;
  301. width: 10px;
  302. border-style:solid;
  303. border-radius:5px;
  304. border-width: 1px;
  305. 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));
  306. color: #a9b7c6;
  307. 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));
  308. }
  309. QRadioButton::indicator:!checked {
  310. height: 10px;
  311. width: 10px;
  312. border-style:solid;
  313. border-radius:5px;
  314. border-width: 1px;
  315. 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));
  316. color: #a9b7c6;
  317. background-color: transparent;
  318. }
  319. QStatusBar {
  320. color:#027f7f;
  321. }
  322. QSpinBox {
  323. border-style: solid;
  324. border-width: 1px;
  325. 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));
  326. }
  327. QDoubleSpinBox {
  328. border-style: solid;
  329. border-width: 1px;
  330. 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));
  331. }
  332. QTimeEdit {
  333. border-style: solid;
  334. border-width: 1px;
  335. 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));
  336. }
  337. QDateTimeEdit {
  338. border-style: solid;
  339. border-width: 1px;
  340. 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));
  341. }
  342. QDateEdit {
  343. border-style: solid;
  344. border-width: 1px;
  345. 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));
  346. }
  347. QToolBox {
  348. color: #a9b7c6;
  349. background-color:#000000;
  350. }
  351. QToolBox::tab {
  352. color: #a9b7c6;
  353. background-color:#000000;
  354. }
  355. QToolBox::tab:selected {
  356. color: #FFFFFF;
  357. background-color:#000000;
  358. }
  359. QScrollArea {
  360. color: #FFFFFF;
  361. background-color:#000000;
  362. }
  363. QSlider::groove:horizontal {
  364. height: 5px;
  365. 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));
  366. }
  367. QSlider::groove:vertical {
  368. width: 5px;
  369. 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));
  370. }
  371. QSlider::handle:horizontal {
  372. background: rgb(253,253,253);
  373. border-style: solid;
  374. border-width: 1px;
  375. border-color: rgb(207,207,207);
  376. width: 12px;
  377. margin: -5px 0;
  378. border-radius: 7px;
  379. }
  380. QSlider::handle:vertical {
  381. background: rgb(253,253,253);
  382. border-style: solid;
  383. border-width: 1px;
  384. border-color: rgb(207,207,207);
  385. height: 12px;
  386. margin: 0 -5px;
  387. border-radius: 7px;
  388. }
  389. QSlider::add-page:horizontal {
  390. background: rgb(181,181,181);
  391. }
  392. QSlider::add-page:vertical {
  393. background: rgb(181,181,181);
  394. }
  395. QSlider::sub-page:horizontal {
  396. 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));
  397. }
  398. QSlider::sub-page:vertical {
  399. 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));
  400. }
  401. QScrollBar:horizontal {
  402. max-height: 20px;
  403. border: 1px transparent grey;
  404. margin: 0px 20px 0px 20px;
  405. }
  406. QScrollBar:vertical {
  407. max-width: 20px;
  408. border: 1px transparent grey;
  409. margin: 20px 0px 20px 0px;
  410. }
  411. QScrollBar::handle:horizontal {
  412. background: rgb(253,253,253);
  413. border-style: solid;
  414. border-width: 1px;
  415. border-color: rgb(207,207,207);
  416. border-radius: 7px;
  417. min-width: 25px;
  418. }
  419. QScrollBar::handle:horizontal:hover {
  420. background: rgb(253,253,253);
  421. border-style: solid;
  422. border-width: 1px;
  423. border-color: rgb(147, 200, 200);
  424. border-radius: 7px;
  425. min-width: 25px;
  426. }
  427. QScrollBar::handle:vertical {
  428. background: rgb(253,253,253);
  429. border-style: solid;
  430. border-width: 1px;
  431. border-color: rgb(207,207,207);
  432. border-radius: 7px;
  433. min-height: 25px;
  434. }
  435. QScrollBar::handle:vertical:hover {
  436. background: rgb(253,253,253);
  437. border-style: solid;
  438. border-width: 1px;
  439. border-color: rgb(147, 200, 200);
  440. border-radius: 7px;
  441. min-height: 25px;
  442. }
  443. QScrollBar::add-line:horizontal {
  444. border: 2px transparent grey;
  445. border-top-right-radius: 7px;
  446. border-bottom-right-radius: 7px;
  447. background: rgba(34, 142, 255, 255);
  448. width: 20px;
  449. subcontrol-position: right;
  450. subcontrol-origin: margin;
  451. }
  452. QScrollBar::add-line:horizontal:pressed {
  453. border: 2px transparent grey;
  454. border-top-right-radius: 7px;
  455. border-bottom-right-radius: 7px;
  456. background: rgb(181,181,181);
  457. width: 20px;
  458. subcontrol-position: right;
  459. subcontrol-origin: margin;
  460. }
  461. QScrollBar::add-line:vertical {
  462. border: 2px transparent grey;
  463. border-bottom-left-radius: 7px;
  464. border-bottom-right-radius: 7px;
  465. background: rgba(34, 142, 255, 255);
  466. height: 20px;
  467. subcontrol-position: bottom;
  468. subcontrol-origin: margin;
  469. }
  470. QScrollBar::add-line:vertical:pressed {
  471. border: 2px transparent grey;
  472. border-bottom-left-radius: 7px;
  473. border-bottom-right-radius: 7px;
  474. background: rgb(181,181,181);
  475. height: 20px;
  476. subcontrol-position: bottom;
  477. subcontrol-origin: margin;
  478. }
  479. QScrollBar::sub-line:horizontal {
  480. border: 2px transparent grey;
  481. border-top-left-radius: 7px;
  482. border-bottom-left-radius: 7px;
  483. background: rgba(34, 142, 255, 255);
  484. width: 20px;
  485. subcontrol-position: left;
  486. subcontrol-origin: margin;
  487. }
  488. QScrollBar::sub-line:horizontal:pressed {
  489. border: 2px transparent grey;
  490. border-top-left-radius: 7px;
  491. border-bottom-left-radius: 7px;
  492. background: rgb(181,181,181);
  493. width: 20px;
  494. subcontrol-position: left;
  495. subcontrol-origin: margin;
  496. }
  497. QScrollBar::sub-line:vertical {
  498. border: 2px transparent grey;
  499. border-top-left-radius: 7px;
  500. border-top-right-radius: 7px;
  501. background: rgba(34, 142, 255, 255);
  502. height: 20px;
  503. subcontrol-position: top;
  504. subcontrol-origin: margin;
  505. }
  506. QScrollBar::sub-line:vertical:pressed {
  507. border: 2px transparent grey;
  508. border-top-left-radius: 7px;
  509. border-top-right-radius: 7px;
  510. background: rgb(181,181,181);
  511. height: 20px;
  512. subcontrol-position: top;
  513. subcontrol-origin: margin;
  514. }
  515. QScrollBar::left-arrow:horizontal {
  516. border: 1px transparent grey;
  517. border-top-left-radius: 3px;
  518. border-bottom-left-radius: 3px;
  519. width: 6px;
  520. height: 6px;
  521. background: white;
  522. }
  523. QScrollBar::right-arrow:horizontal {
  524. border: 1px transparent grey;
  525. border-top-right-radius: 3px;
  526. border-bottom-right-radius: 3px;
  527. width: 6px;
  528. height: 6px;
  529. background: white;
  530. }
  531. QScrollBar::up-arrow:vertical {
  532. border: 1px transparent grey;
  533. border-top-left-radius: 3px;
  534. border-top-right-radius: 3px;
  535. width: 6px;
  536. height: 6px;
  537. background: white;
  538. }
  539. QScrollBar::down-arrow:vertical {
  540. border: 1px transparent grey;
  541. border-bottom-left-radius: 3px;
  542. border-bottom-right-radius: 3px;
  543. width: 6px;
  544. height: 6px;
  545. background: white;
  546. }
  547. QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal {
  548. background: none;
  549. }
  550. QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical {
  551. background: none;
  552. }