From a3b63c6fe1beb5f0f02f12886d5e5c8003ff81a2 Mon Sep 17 00:00:00 2001 From: HwangKC Date: Fri, 11 Oct 2024 14:20:12 +0800 Subject: [PATCH] style file --- .../emsConfigurer/devicepropertypage.cpp | 22 +- applications/emsConfigurer/emsConfigurer.pro | 51 +- applications/emsConfigurer/main.cpp | 34 +- applications/emsConfigurer/mainwindow.cpp | 27 +- applications/emsConfigurer/mainwindow.h | 7 +- applications/emsConfigurer/mainwindow.ui | 53 +- applications/emsConfigurer/mysqlutils.cpp | 161 +- applications/emsConfigurer/mysqlutils.h | 33 +- .../qdarkstyle/bingle/AMOLED.qss | 576 +++++ .../emsConfigurer/qdarkstyle/bingle/Aqua.qss | 559 +++++ .../qdarkstyle/bingle/ConsoleStyle.qss | 181 ++ .../qdarkstyle/bingle/ElegantDark.qss | 196 ++ .../emsConfigurer/qdarkstyle/bingle/MacOS.qss | 434 ++++ .../qdarkstyle/bingle/ManjaroMix.qss | 531 ++++ .../qdarkstyle/bingle/MaterialDark.qss | 390 +++ .../qdarkstyle/bingle/NeonButtons.qss | 47 + .../QSS_IMG/go-down-symbolic.symbolic.png | Bin 0 -> 166 bytes .../QSS_IMG/go-next-symbolic.symbolic.png | Bin 0 -> 140 bytes .../QSS_IMG/go-previous-symbolic.symbolic.png | Bin 0 -> 147 bytes .../QSS_IMG/go-up-symbolic.symbolic.png | Bin 0 -> 165 bytes .../object-select-symbolic.symbolic.png | Bin 0 -> 167 bytes .../qdarkstyle/bingle/Ubuntu.qss | 496 ++++ .../qdarkstyle/bingle/binglestyle.qrc | 21 + .../qdarkstyle/dark/darkstyle.qrc | 216 ++ .../qdarkstyle/dark/darkstyle.qss | 2216 +++++++++++++++++ .../emsConfigurer/qdarkstyle/dark/rc/.keep | 1 + .../qdarkstyle/dark/rc/arrow_down.png | Bin 0 -> 518 bytes .../qdarkstyle/dark/rc/arrow_down@2x.png | Bin 0 -> 1023 bytes .../dark/rc/arrow_down_disabled.png | Bin 0 -> 546 bytes .../dark/rc/arrow_down_disabled@2x.png | Bin 0 -> 1068 bytes .../qdarkstyle/dark/rc/arrow_down_focus.png | Bin 0 -> 523 bytes .../dark/rc/arrow_down_focus@2x.png | Bin 0 -> 992 bytes .../qdarkstyle/dark/rc/arrow_down_pressed.png | Bin 0 -> 567 bytes .../dark/rc/arrow_down_pressed@2x.png | Bin 0 -> 1070 bytes .../qdarkstyle/dark/rc/arrow_left.png | Bin 0 -> 555 bytes .../qdarkstyle/dark/rc/arrow_left@2x.png | Bin 0 -> 1127 bytes .../dark/rc/arrow_left_disabled.png | Bin 0 -> 557 bytes .../dark/rc/arrow_left_disabled@2x.png | Bin 0 -> 1141 bytes .../qdarkstyle/dark/rc/arrow_left_focus.png | Bin 0 -> 551 bytes .../dark/rc/arrow_left_focus@2x.png | Bin 0 -> 1119 bytes .../qdarkstyle/dark/rc/arrow_left_pressed.png | Bin 0 -> 574 bytes .../dark/rc/arrow_left_pressed@2x.png | Bin 0 -> 1155 bytes .../qdarkstyle/dark/rc/arrow_right.png | Bin 0 -> 532 bytes .../qdarkstyle/dark/rc/arrow_right@2x.png | Bin 0 -> 1131 bytes .../dark/rc/arrow_right_disabled.png | Bin 0 -> 545 bytes .../dark/rc/arrow_right_disabled@2x.png | Bin 0 -> 1143 bytes .../qdarkstyle/dark/rc/arrow_right_focus.png | Bin 0 -> 541 bytes .../dark/rc/arrow_right_focus@2x.png | Bin 0 -> 1112 bytes .../dark/rc/arrow_right_pressed.png | Bin 0 -> 574 bytes .../dark/rc/arrow_right_pressed@2x.png | Bin 0 -> 1162 bytes .../qdarkstyle/dark/rc/arrow_up.png | Bin 0 -> 517 bytes .../qdarkstyle/dark/rc/arrow_up@2x.png | Bin 0 -> 999 bytes .../qdarkstyle/dark/rc/arrow_up_disabled.png | Bin 0 -> 549 bytes .../dark/rc/arrow_up_disabled@2x.png | Bin 0 -> 1074 bytes .../qdarkstyle/dark/rc/arrow_up_focus.png | Bin 0 -> 532 bytes .../qdarkstyle/dark/rc/arrow_up_focus@2x.png | Bin 0 -> 990 bytes .../qdarkstyle/dark/rc/arrow_up_pressed.png | Bin 0 -> 554 bytes .../dark/rc/arrow_up_pressed@2x.png | Bin 0 -> 1053 bytes .../qdarkstyle/dark/rc/base_icon.png | Bin 0 -> 1256 bytes .../qdarkstyle/dark/rc/base_icon@2x.png | Bin 0 -> 3286 bytes .../qdarkstyle/dark/rc/base_icon_disabled.png | Bin 0 -> 1256 bytes .../dark/rc/base_icon_disabled@2x.png | Bin 0 -> 3286 bytes .../qdarkstyle/dark/rc/base_icon_focus.png | Bin 0 -> 1256 bytes .../qdarkstyle/dark/rc/base_icon_focus@2x.png | Bin 0 -> 3286 bytes .../qdarkstyle/dark/rc/base_icon_pressed.png | Bin 0 -> 1256 bytes .../dark/rc/base_icon_pressed@2x.png | Bin 0 -> 3286 bytes .../qdarkstyle/dark/rc/branch_closed.png | Bin 0 -> 394 bytes .../qdarkstyle/dark/rc/branch_closed@2x.png | Bin 0 -> 837 bytes .../dark/rc/branch_closed_disabled.png | Bin 0 -> 426 bytes .../dark/rc/branch_closed_disabled@2x.png | Bin 0 -> 862 bytes .../dark/rc/branch_closed_focus.png | Bin 0 -> 395 bytes .../dark/rc/branch_closed_focus@2x.png | Bin 0 -> 810 bytes .../dark/rc/branch_closed_pressed.png | Bin 0 -> 415 bytes .../dark/rc/branch_closed_pressed@2x.png | Bin 0 -> 867 bytes .../qdarkstyle/dark/rc/branch_end.png | Bin 0 -> 147 bytes .../qdarkstyle/dark/rc/branch_end@2x.png | Bin 0 -> 203 bytes .../dark/rc/branch_end_disabled.png | Bin 0 -> 152 bytes .../dark/rc/branch_end_disabled@2x.png | Bin 0 -> 205 bytes .../qdarkstyle/dark/rc/branch_end_focus.png | Bin 0 -> 149 bytes .../dark/rc/branch_end_focus@2x.png | Bin 0 -> 203 bytes .../qdarkstyle/dark/rc/branch_end_pressed.png | Bin 0 -> 152 bytes .../dark/rc/branch_end_pressed@2x.png | Bin 0 -> 204 bytes .../qdarkstyle/dark/rc/branch_line.png | Bin 0 -> 132 bytes .../qdarkstyle/dark/rc/branch_line@2x.png | Bin 0 -> 238 bytes .../dark/rc/branch_line_disabled.png | Bin 0 -> 135 bytes .../dark/rc/branch_line_disabled@2x.png | Bin 0 -> 240 bytes .../qdarkstyle/dark/rc/branch_line_focus.png | Bin 0 -> 134 bytes .../dark/rc/branch_line_focus@2x.png | Bin 0 -> 238 bytes .../dark/rc/branch_line_pressed.png | Bin 0 -> 135 bytes .../dark/rc/branch_line_pressed@2x.png | Bin 0 -> 239 bytes .../qdarkstyle/dark/rc/branch_more.png | Bin 0 -> 162 bytes .../qdarkstyle/dark/rc/branch_more@2x.png | Bin 0 -> 260 bytes .../dark/rc/branch_more_disabled.png | Bin 0 -> 167 bytes .../dark/rc/branch_more_disabled@2x.png | Bin 0 -> 263 bytes .../qdarkstyle/dark/rc/branch_more_focus.png | Bin 0 -> 164 bytes .../dark/rc/branch_more_focus@2x.png | Bin 0 -> 260 bytes .../dark/rc/branch_more_pressed.png | Bin 0 -> 161 bytes .../dark/rc/branch_more_pressed@2x.png | Bin 0 -> 262 bytes .../qdarkstyle/dark/rc/branch_open.png | Bin 0 -> 407 bytes .../qdarkstyle/dark/rc/branch_open@2x.png | Bin 0 -> 803 bytes .../dark/rc/branch_open_disabled.png | Bin 0 -> 422 bytes .../dark/rc/branch_open_disabled@2x.png | Bin 0 -> 872 bytes .../qdarkstyle/dark/rc/branch_open_focus.png | Bin 0 -> 396 bytes .../dark/rc/branch_open_focus@2x.png | Bin 0 -> 791 bytes .../dark/rc/branch_open_pressed.png | Bin 0 -> 421 bytes .../dark/rc/branch_open_pressed@2x.png | Bin 0 -> 860 bytes .../qdarkstyle/dark/rc/checkbox_checked.png | Bin 0 -> 650 bytes .../dark/rc/checkbox_checked@2x.png | Bin 0 -> 1238 bytes .../dark/rc/checkbox_checked_disabled.png | Bin 0 -> 731 bytes .../dark/rc/checkbox_checked_disabled@2x.png | Bin 0 -> 1334 bytes .../dark/rc/checkbox_checked_focus.png | Bin 0 -> 655 bytes .../dark/rc/checkbox_checked_focus@2x.png | Bin 0 -> 1269 bytes .../dark/rc/checkbox_checked_pressed.png | Bin 0 -> 704 bytes .../dark/rc/checkbox_checked_pressed@2x.png | Bin 0 -> 1319 bytes .../dark/rc/checkbox_indeterminate.png | Bin 0 -> 481 bytes .../dark/rc/checkbox_indeterminate@2x.png | Bin 0 -> 919 bytes .../rc/checkbox_indeterminate_disabled.png | Bin 0 -> 545 bytes .../rc/checkbox_indeterminate_disabled@2x.png | Bin 0 -> 1003 bytes .../dark/rc/checkbox_indeterminate_focus.png | Bin 0 -> 466 bytes .../rc/checkbox_indeterminate_focus@2x.png | Bin 0 -> 930 bytes .../rc/checkbox_indeterminate_pressed.png | Bin 0 -> 518 bytes .../rc/checkbox_indeterminate_pressed@2x.png | Bin 0 -> 995 bytes .../qdarkstyle/dark/rc/checkbox_unchecked.png | Bin 0 -> 385 bytes .../dark/rc/checkbox_unchecked@2x.png | Bin 0 -> 847 bytes .../dark/rc/checkbox_unchecked_disabled.png | Bin 0 -> 391 bytes .../rc/checkbox_unchecked_disabled@2x.png | Bin 0 -> 868 bytes .../dark/rc/checkbox_unchecked_focus.png | Bin 0 -> 387 bytes .../dark/rc/checkbox_unchecked_focus@2x.png | Bin 0 -> 850 bytes .../dark/rc/checkbox_unchecked_pressed.png | Bin 0 -> 403 bytes .../dark/rc/checkbox_unchecked_pressed@2x.png | Bin 0 -> 862 bytes .../qdarkstyle/dark/rc/line_horizontal.png | Bin 0 -> 120 bytes .../qdarkstyle/dark/rc/line_horizontal@2x.png | Bin 0 -> 137 bytes .../dark/rc/line_horizontal_disabled.png | Bin 0 -> 121 bytes .../dark/rc/line_horizontal_disabled@2x.png | Bin 0 -> 139 bytes .../dark/rc/line_horizontal_focus.png | Bin 0 -> 119 bytes .../dark/rc/line_horizontal_focus@2x.png | Bin 0 -> 137 bytes .../dark/rc/line_horizontal_pressed.png | Bin 0 -> 120 bytes .../dark/rc/line_horizontal_pressed@2x.png | Bin 0 -> 138 bytes .../qdarkstyle/dark/rc/line_vertical.png | Bin 0 -> 133 bytes .../qdarkstyle/dark/rc/line_vertical@2x.png | Bin 0 -> 246 bytes .../dark/rc/line_vertical_disabled.png | Bin 0 -> 135 bytes .../dark/rc/line_vertical_disabled@2x.png | Bin 0 -> 249 bytes .../dark/rc/line_vertical_focus.png | Bin 0 -> 133 bytes .../dark/rc/line_vertical_focus@2x.png | Bin 0 -> 246 bytes .../dark/rc/line_vertical_pressed.png | Bin 0 -> 134 bytes .../dark/rc/line_vertical_pressed@2x.png | Bin 0 -> 248 bytes .../qdarkstyle/dark/rc/radio_checked.png | Bin 0 -> 1260 bytes .../qdarkstyle/dark/rc/radio_checked@2x.png | Bin 0 -> 2718 bytes .../dark/rc/radio_checked_disabled.png | Bin 0 -> 1336 bytes .../dark/rc/radio_checked_disabled@2x.png | Bin 0 -> 2871 bytes .../dark/rc/radio_checked_focus.png | Bin 0 -> 1232 bytes .../dark/rc/radio_checked_focus@2x.png | Bin 0 -> 2656 bytes .../dark/rc/radio_checked_pressed.png | Bin 0 -> 1288 bytes .../dark/rc/radio_checked_pressed@2x.png | Bin 0 -> 2804 bytes .../qdarkstyle/dark/rc/radio_unchecked.png | Bin 0 -> 1007 bytes .../qdarkstyle/dark/rc/radio_unchecked@2x.png | Bin 0 -> 2167 bytes .../dark/rc/radio_unchecked_disabled.png | Bin 0 -> 1045 bytes .../dark/rc/radio_unchecked_disabled@2x.png | Bin 0 -> 2277 bytes .../dark/rc/radio_unchecked_focus.png | Bin 0 -> 979 bytes .../dark/rc/radio_unchecked_focus@2x.png | Bin 0 -> 2127 bytes .../dark/rc/radio_unchecked_pressed.png | Bin 0 -> 1027 bytes .../dark/rc/radio_unchecked_pressed@2x.png | Bin 0 -> 2263 bytes .../dark/rc/toolbar_move_horizontal.png | Bin 0 -> 154 bytes .../dark/rc/toolbar_move_horizontal@2x.png | Bin 0 -> 307 bytes .../rc/toolbar_move_horizontal_disabled.png | Bin 0 -> 155 bytes .../toolbar_move_horizontal_disabled@2x.png | Bin 0 -> 309 bytes .../dark/rc/toolbar_move_horizontal_focus.png | Bin 0 -> 154 bytes .../rc/toolbar_move_horizontal_focus@2x.png | Bin 0 -> 305 bytes .../rc/toolbar_move_horizontal_pressed.png | Bin 0 -> 155 bytes .../rc/toolbar_move_horizontal_pressed@2x.png | Bin 0 -> 308 bytes .../dark/rc/toolbar_move_vertical.png | Bin 0 -> 140 bytes .../dark/rc/toolbar_move_vertical@2x.png | Bin 0 -> 212 bytes .../rc/toolbar_move_vertical_disabled.png | Bin 0 -> 140 bytes .../rc/toolbar_move_vertical_disabled@2x.png | Bin 0 -> 214 bytes .../dark/rc/toolbar_move_vertical_focus.png | Bin 0 -> 139 bytes .../rc/toolbar_move_vertical_focus@2x.png | Bin 0 -> 211 bytes .../dark/rc/toolbar_move_vertical_pressed.png | Bin 0 -> 143 bytes .../rc/toolbar_move_vertical_pressed@2x.png | Bin 0 -> 209 bytes .../dark/rc/toolbar_separator_horizontal.png | Bin 0 -> 151 bytes .../rc/toolbar_separator_horizontal@2x.png | Bin 0 -> 292 bytes .../toolbar_separator_horizontal_disabled.png | Bin 0 -> 151 bytes ...olbar_separator_horizontal_disabled@2x.png | Bin 0 -> 291 bytes .../rc/toolbar_separator_horizontal_focus.png | Bin 0 -> 149 bytes .../toolbar_separator_horizontal_focus@2x.png | Bin 0 -> 288 bytes .../toolbar_separator_horizontal_pressed.png | Bin 0 -> 151 bytes ...oolbar_separator_horizontal_pressed@2x.png | Bin 0 -> 294 bytes .../dark/rc/toolbar_separator_vertical.png | Bin 0 -> 137 bytes .../dark/rc/toolbar_separator_vertical@2x.png | Bin 0 -> 197 bytes .../toolbar_separator_vertical_disabled.png | Bin 0 -> 136 bytes ...toolbar_separator_vertical_disabled@2x.png | Bin 0 -> 200 bytes .../rc/toolbar_separator_vertical_focus.png | Bin 0 -> 135 bytes .../toolbar_separator_vertical_focus@2x.png | Bin 0 -> 197 bytes .../rc/toolbar_separator_vertical_pressed.png | Bin 0 -> 138 bytes .../toolbar_separator_vertical_pressed@2x.png | Bin 0 -> 196 bytes .../qdarkstyle/dark/rc/transparent.png | Bin 0 -> 104 bytes .../qdarkstyle/dark/rc/transparent@2x.png | Bin 0 -> 117 bytes .../dark/rc/transparent_disabled.png | Bin 0 -> 104 bytes .../dark/rc/transparent_disabled@2x.png | Bin 0 -> 117 bytes .../qdarkstyle/dark/rc/transparent_focus.png | Bin 0 -> 104 bytes .../dark/rc/transparent_focus@2x.png | Bin 0 -> 117 bytes .../dark/rc/transparent_pressed.png | Bin 0 -> 104 bytes .../dark/rc/transparent_pressed@2x.png | Bin 0 -> 117 bytes .../qdarkstyle/dark/rc/window_close.png | Bin 0 -> 733 bytes .../qdarkstyle/dark/rc/window_close@2x.png | Bin 0 -> 1620 bytes .../dark/rc/window_close_disabled.png | Bin 0 -> 820 bytes .../dark/rc/window_close_disabled@2x.png | Bin 0 -> 1717 bytes .../qdarkstyle/dark/rc/window_close_focus.png | Bin 0 -> 728 bytes .../dark/rc/window_close_focus@2x.png | Bin 0 -> 1659 bytes .../dark/rc/window_close_pressed.png | Bin 0 -> 744 bytes .../dark/rc/window_close_pressed@2x.png | Bin 0 -> 1777 bytes .../qdarkstyle/dark/rc/window_grip.png | Bin 0 -> 412 bytes .../qdarkstyle/dark/rc/window_grip@2x.png | Bin 0 -> 712 bytes .../dark/rc/window_grip_disabled.png | Bin 0 -> 434 bytes .../dark/rc/window_grip_disabled@2x.png | Bin 0 -> 764 bytes .../qdarkstyle/dark/rc/window_grip_focus.png | Bin 0 -> 408 bytes .../dark/rc/window_grip_focus@2x.png | Bin 0 -> 730 bytes .../dark/rc/window_grip_pressed.png | Bin 0 -> 455 bytes .../dark/rc/window_grip_pressed@2x.png | Bin 0 -> 747 bytes .../qdarkstyle/dark/rc/window_minimize.png | Bin 0 -> 203 bytes .../qdarkstyle/dark/rc/window_minimize@2x.png | Bin 0 -> 333 bytes .../dark/rc/window_minimize_disabled.png | Bin 0 -> 207 bytes .../dark/rc/window_minimize_disabled@2x.png | Bin 0 -> 336 bytes .../dark/rc/window_minimize_focus.png | Bin 0 -> 206 bytes .../dark/rc/window_minimize_focus@2x.png | Bin 0 -> 333 bytes .../dark/rc/window_minimize_pressed.png | Bin 0 -> 210 bytes .../dark/rc/window_minimize_pressed@2x.png | Bin 0 -> 337 bytes .../qdarkstyle/dark/rc/window_undock.png | Bin 0 -> 521 bytes .../qdarkstyle/dark/rc/window_undock@2x.png | Bin 0 -> 880 bytes .../dark/rc/window_undock_disabled.png | Bin 0 -> 536 bytes .../dark/rc/window_undock_disabled@2x.png | Bin 0 -> 924 bytes .../dark/rc/window_undock_focus.png | Bin 0 -> 503 bytes .../dark/rc/window_undock_focus@2x.png | Bin 0 -> 866 bytes .../dark/rc/window_undock_pressed.png | Bin 0 -> 539 bytes .../dark/rc/window_undock_pressed@2x.png | Bin 0 -> 905 bytes .../qdarkstyle/light/lightstyle.qrc | 216 ++ .../qdarkstyle/light/lightstyle.qss | 2216 +++++++++++++++++ .../emsConfigurer/qdarkstyle/light/rc/.keep | 1 + .../qdarkstyle/light/rc/arrow_down.png | Bin 0 -> 552 bytes .../qdarkstyle/light/rc/arrow_down@2x.png | Bin 0 -> 1014 bytes .../light/rc/arrow_down_disabled.png | Bin 0 -> 541 bytes .../light/rc/arrow_down_disabled@2x.png | Bin 0 -> 1045 bytes .../qdarkstyle/light/rc/arrow_down_focus.png | Bin 0 -> 523 bytes .../light/rc/arrow_down_focus@2x.png | Bin 0 -> 1005 bytes .../light/rc/arrow_down_pressed.png | Bin 0 -> 508 bytes .../light/rc/arrow_down_pressed@2x.png | Bin 0 -> 964 bytes .../qdarkstyle/light/rc/arrow_left.png | Bin 0 -> 549 bytes .../qdarkstyle/light/rc/arrow_left@2x.png | Bin 0 -> 1081 bytes .../light/rc/arrow_left_disabled.png | Bin 0 -> 576 bytes .../light/rc/arrow_left_disabled@2x.png | Bin 0 -> 1171 bytes .../qdarkstyle/light/rc/arrow_left_focus.png | Bin 0 -> 560 bytes .../light/rc/arrow_left_focus@2x.png | Bin 0 -> 1138 bytes .../light/rc/arrow_left_pressed.png | Bin 0 -> 529 bytes .../light/rc/arrow_left_pressed@2x.png | Bin 0 -> 1107 bytes .../qdarkstyle/light/rc/arrow_right.png | Bin 0 -> 532 bytes .../qdarkstyle/light/rc/arrow_right@2x.png | Bin 0 -> 1099 bytes .../light/rc/arrow_right_disabled.png | Bin 0 -> 566 bytes .../light/rc/arrow_right_disabled@2x.png | Bin 0 -> 1152 bytes .../qdarkstyle/light/rc/arrow_right_focus.png | Bin 0 -> 542 bytes .../light/rc/arrow_right_focus@2x.png | Bin 0 -> 1137 bytes .../light/rc/arrow_right_pressed.png | Bin 0 -> 529 bytes .../light/rc/arrow_right_pressed@2x.png | Bin 0 -> 1098 bytes .../qdarkstyle/light/rc/arrow_up.png | Bin 0 -> 529 bytes .../qdarkstyle/light/rc/arrow_up@2x.png | Bin 0 -> 998 bytes .../qdarkstyle/light/rc/arrow_up_disabled.png | Bin 0 -> 530 bytes .../light/rc/arrow_up_disabled@2x.png | Bin 0 -> 1037 bytes .../qdarkstyle/light/rc/arrow_up_focus.png | Bin 0 -> 519 bytes .../qdarkstyle/light/rc/arrow_up_focus@2x.png | Bin 0 -> 1004 bytes .../qdarkstyle/light/rc/arrow_up_pressed.png | Bin 0 -> 507 bytes .../light/rc/arrow_up_pressed@2x.png | Bin 0 -> 978 bytes .../qdarkstyle/light/rc/base_icon.png | Bin 0 -> 1256 bytes .../qdarkstyle/light/rc/base_icon@2x.png | Bin 0 -> 3286 bytes .../light/rc/base_icon_disabled.png | Bin 0 -> 1256 bytes .../light/rc/base_icon_disabled@2x.png | Bin 0 -> 3286 bytes .../qdarkstyle/light/rc/base_icon_focus.png | Bin 0 -> 1256 bytes .../light/rc/base_icon_focus@2x.png | Bin 0 -> 3286 bytes .../qdarkstyle/light/rc/base_icon_pressed.png | Bin 0 -> 1256 bytes .../light/rc/base_icon_pressed@2x.png | Bin 0 -> 3286 bytes .../qdarkstyle/light/rc/branch_closed.png | Bin 0 -> 401 bytes .../qdarkstyle/light/rc/branch_closed@2x.png | Bin 0 -> 838 bytes .../light/rc/branch_closed_disabled.png | Bin 0 -> 412 bytes .../light/rc/branch_closed_disabled@2x.png | Bin 0 -> 835 bytes .../light/rc/branch_closed_focus.png | Bin 0 -> 406 bytes .../light/rc/branch_closed_focus@2x.png | Bin 0 -> 841 bytes .../light/rc/branch_closed_pressed.png | Bin 0 -> 389 bytes .../light/rc/branch_closed_pressed@2x.png | Bin 0 -> 804 bytes .../qdarkstyle/light/rc/branch_end.png | Bin 0 -> 148 bytes .../qdarkstyle/light/rc/branch_end@2x.png | Bin 0 -> 206 bytes .../light/rc/branch_end_disabled.png | Bin 0 -> 152 bytes .../light/rc/branch_end_disabled@2x.png | Bin 0 -> 205 bytes .../qdarkstyle/light/rc/branch_end_focus.png | Bin 0 -> 152 bytes .../light/rc/branch_end_focus@2x.png | Bin 0 -> 204 bytes .../light/rc/branch_end_pressed.png | Bin 0 -> 147 bytes .../light/rc/branch_end_pressed@2x.png | Bin 0 -> 202 bytes .../qdarkstyle/light/rc/branch_line.png | Bin 0 -> 134 bytes .../qdarkstyle/light/rc/branch_line@2x.png | Bin 0 -> 240 bytes .../light/rc/branch_line_disabled.png | Bin 0 -> 134 bytes .../light/rc/branch_line_disabled@2x.png | Bin 0 -> 240 bytes .../qdarkstyle/light/rc/branch_line_focus.png | Bin 0 -> 135 bytes .../light/rc/branch_line_focus@2x.png | Bin 0 -> 239 bytes .../light/rc/branch_line_pressed.png | Bin 0 -> 134 bytes .../light/rc/branch_line_pressed@2x.png | Bin 0 -> 239 bytes .../qdarkstyle/light/rc/branch_more.png | Bin 0 -> 167 bytes .../qdarkstyle/light/rc/branch_more@2x.png | Bin 0 -> 263 bytes .../light/rc/branch_more_disabled.png | Bin 0 -> 160 bytes .../light/rc/branch_more_disabled@2x.png | Bin 0 -> 261 bytes .../qdarkstyle/light/rc/branch_more_focus.png | Bin 0 -> 168 bytes .../light/rc/branch_more_focus@2x.png | Bin 0 -> 263 bytes .../light/rc/branch_more_pressed.png | Bin 0 -> 162 bytes .../light/rc/branch_more_pressed@2x.png | Bin 0 -> 259 bytes .../qdarkstyle/light/rc/branch_open.png | Bin 0 -> 440 bytes .../qdarkstyle/light/rc/branch_open@2x.png | Bin 0 -> 875 bytes .../light/rc/branch_open_disabled.png | Bin 0 -> 409 bytes .../light/rc/branch_open_disabled@2x.png | Bin 0 -> 829 bytes .../qdarkstyle/light/rc/branch_open_focus.png | Bin 0 -> 426 bytes .../light/rc/branch_open_focus@2x.png | Bin 0 -> 837 bytes .../light/rc/branch_open_pressed.png | Bin 0 -> 399 bytes .../light/rc/branch_open_pressed@2x.png | Bin 0 -> 778 bytes .../qdarkstyle/light/rc/checkbox_checked.png | Bin 0 -> 719 bytes .../light/rc/checkbox_checked@2x.png | Bin 0 -> 1329 bytes .../light/rc/checkbox_checked_disabled.png | Bin 0 -> 666 bytes .../light/rc/checkbox_checked_disabled@2x.png | Bin 0 -> 1270 bytes .../light/rc/checkbox_checked_focus.png | Bin 0 -> 696 bytes .../light/rc/checkbox_checked_focus@2x.png | Bin 0 -> 1278 bytes .../light/rc/checkbox_checked_pressed.png | Bin 0 -> 653 bytes .../light/rc/checkbox_checked_pressed@2x.png | Bin 0 -> 1254 bytes .../light/rc/checkbox_indeterminate.png | Bin 0 -> 524 bytes .../light/rc/checkbox_indeterminate@2x.png | Bin 0 -> 1024 bytes .../rc/checkbox_indeterminate_disabled.png | Bin 0 -> 477 bytes .../rc/checkbox_indeterminate_disabled@2x.png | Bin 0 -> 949 bytes .../light/rc/checkbox_indeterminate_focus.png | Bin 0 -> 501 bytes .../rc/checkbox_indeterminate_focus@2x.png | Bin 0 -> 962 bytes .../rc/checkbox_indeterminate_pressed.png | Bin 0 -> 460 bytes .../rc/checkbox_indeterminate_pressed@2x.png | Bin 0 -> 943 bytes .../light/rc/checkbox_unchecked.png | Bin 0 -> 385 bytes .../light/rc/checkbox_unchecked@2x.png | Bin 0 -> 855 bytes .../light/rc/checkbox_unchecked_disabled.png | Bin 0 -> 398 bytes .../rc/checkbox_unchecked_disabled@2x.png | Bin 0 -> 890 bytes .../light/rc/checkbox_unchecked_focus.png | Bin 0 -> 384 bytes .../light/rc/checkbox_unchecked_focus@2x.png | Bin 0 -> 873 bytes .../light/rc/checkbox_unchecked_pressed.png | Bin 0 -> 385 bytes .../rc/checkbox_unchecked_pressed@2x.png | Bin 0 -> 843 bytes .../qdarkstyle/light/rc/line_horizontal.png | Bin 0 -> 121 bytes .../light/rc/line_horizontal@2x.png | Bin 0 -> 139 bytes .../light/rc/line_horizontal_disabled.png | Bin 0 -> 121 bytes .../light/rc/line_horizontal_disabled@2x.png | Bin 0 -> 139 bytes .../light/rc/line_horizontal_focus.png | Bin 0 -> 120 bytes .../light/rc/line_horizontal_focus@2x.png | Bin 0 -> 138 bytes .../light/rc/line_horizontal_pressed.png | Bin 0 -> 120 bytes .../light/rc/line_horizontal_pressed@2x.png | Bin 0 -> 138 bytes .../qdarkstyle/light/rc/line_vertical.png | Bin 0 -> 134 bytes .../qdarkstyle/light/rc/line_vertical@2x.png | Bin 0 -> 248 bytes .../light/rc/line_vertical_disabled.png | Bin 0 -> 134 bytes .../light/rc/line_vertical_disabled@2x.png | Bin 0 -> 247 bytes .../light/rc/line_vertical_focus.png | Bin 0 -> 134 bytes .../light/rc/line_vertical_focus@2x.png | Bin 0 -> 249 bytes .../light/rc/line_vertical_pressed.png | Bin 0 -> 133 bytes .../light/rc/line_vertical_pressed@2x.png | Bin 0 -> 246 bytes .../qdarkstyle/light/rc/radio_checked.png | Bin 0 -> 1293 bytes .../qdarkstyle/light/rc/radio_checked@2x.png | Bin 0 -> 2792 bytes .../light/rc/radio_checked_disabled.png | Bin 0 -> 1291 bytes .../light/rc/radio_checked_disabled@2x.png | Bin 0 -> 2748 bytes .../light/rc/radio_checked_focus.png | Bin 0 -> 1292 bytes .../light/rc/radio_checked_focus@2x.png | Bin 0 -> 2772 bytes .../light/rc/radio_checked_pressed.png | Bin 0 -> 1210 bytes .../light/rc/radio_checked_pressed@2x.png | Bin 0 -> 2580 bytes .../qdarkstyle/light/rc/radio_unchecked.png | Bin 0 -> 1008 bytes .../light/rc/radio_unchecked@2x.png | Bin 0 -> 2256 bytes .../light/rc/radio_unchecked_disabled.png | Bin 0 -> 1023 bytes .../light/rc/radio_unchecked_disabled@2x.png | Bin 0 -> 2202 bytes .../light/rc/radio_unchecked_focus.png | Bin 0 -> 1032 bytes .../light/rc/radio_unchecked_focus@2x.png | Bin 0 -> 2215 bytes .../light/rc/radio_unchecked_pressed.png | Bin 0 -> 978 bytes .../light/rc/radio_unchecked_pressed@2x.png | Bin 0 -> 2079 bytes .../light/rc/toolbar_move_horizontal.png | Bin 0 -> 153 bytes .../light/rc/toolbar_move_horizontal@2x.png | Bin 0 -> 306 bytes .../rc/toolbar_move_horizontal_disabled.png | Bin 0 -> 152 bytes .../toolbar_move_horizontal_disabled@2x.png | Bin 0 -> 308 bytes .../rc/toolbar_move_horizontal_focus.png | Bin 0 -> 155 bytes .../rc/toolbar_move_horizontal_focus@2x.png | Bin 0 -> 307 bytes .../rc/toolbar_move_horizontal_pressed.png | Bin 0 -> 154 bytes .../rc/toolbar_move_horizontal_pressed@2x.png | Bin 0 -> 305 bytes .../light/rc/toolbar_move_vertical.png | Bin 0 -> 142 bytes .../light/rc/toolbar_move_vertical@2x.png | Bin 0 -> 209 bytes .../rc/toolbar_move_vertical_disabled.png | Bin 0 -> 137 bytes .../rc/toolbar_move_vertical_disabled@2x.png | Bin 0 -> 211 bytes .../light/rc/toolbar_move_vertical_focus.png | Bin 0 -> 144 bytes .../rc/toolbar_move_vertical_focus@2x.png | Bin 0 -> 213 bytes .../rc/toolbar_move_vertical_pressed.png | Bin 0 -> 139 bytes .../rc/toolbar_move_vertical_pressed@2x.png | Bin 0 -> 206 bytes .../light/rc/toolbar_separator_horizontal.png | Bin 0 -> 148 bytes .../rc/toolbar_separator_horizontal@2x.png | Bin 0 -> 288 bytes .../toolbar_separator_horizontal_disabled.png | Bin 0 -> 147 bytes ...olbar_separator_horizontal_disabled@2x.png | Bin 0 -> 290 bytes .../rc/toolbar_separator_horizontal_focus.png | Bin 0 -> 151 bytes .../toolbar_separator_horizontal_focus@2x.png | Bin 0 -> 290 bytes .../toolbar_separator_horizontal_pressed.png | Bin 0 -> 150 bytes ...oolbar_separator_horizontal_pressed@2x.png | Bin 0 -> 290 bytes .../light/rc/toolbar_separator_vertical.png | Bin 0 -> 137 bytes .../rc/toolbar_separator_vertical@2x.png | Bin 0 -> 194 bytes .../toolbar_separator_vertical_disabled.png | Bin 0 -> 133 bytes ...toolbar_separator_vertical_disabled@2x.png | Bin 0 -> 197 bytes .../rc/toolbar_separator_vertical_focus.png | Bin 0 -> 141 bytes .../toolbar_separator_vertical_focus@2x.png | Bin 0 -> 199 bytes .../rc/toolbar_separator_vertical_pressed.png | Bin 0 -> 135 bytes .../toolbar_separator_vertical_pressed@2x.png | Bin 0 -> 192 bytes .../qdarkstyle/light/rc/transparent.png | Bin 0 -> 104 bytes .../qdarkstyle/light/rc/transparent@2x.png | Bin 0 -> 117 bytes .../light/rc/transparent_disabled.png | Bin 0 -> 104 bytes .../light/rc/transparent_disabled@2x.png | Bin 0 -> 117 bytes .../qdarkstyle/light/rc/transparent_focus.png | Bin 0 -> 104 bytes .../light/rc/transparent_focus@2x.png | Bin 0 -> 117 bytes .../light/rc/transparent_pressed.png | Bin 0 -> 104 bytes .../light/rc/transparent_pressed@2x.png | Bin 0 -> 117 bytes .../qdarkstyle/light/rc/window_close.png | Bin 0 -> 814 bytes .../qdarkstyle/light/rc/window_close@2x.png | Bin 0 -> 1727 bytes .../light/rc/window_close_disabled.png | Bin 0 -> 764 bytes .../light/rc/window_close_disabled@2x.png | Bin 0 -> 1660 bytes .../light/rc/window_close_focus.png | Bin 0 -> 716 bytes .../light/rc/window_close_focus@2x.png | Bin 0 -> 1709 bytes .../light/rc/window_close_pressed.png | Bin 0 -> 714 bytes .../light/rc/window_close_pressed@2x.png | Bin 0 -> 1644 bytes .../qdarkstyle/light/rc/window_grip.png | Bin 0 -> 415 bytes .../qdarkstyle/light/rc/window_grip@2x.png | Bin 0 -> 766 bytes .../light/rc/window_grip_disabled.png | Bin 0 -> 429 bytes .../light/rc/window_grip_disabled@2x.png | Bin 0 -> 731 bytes .../qdarkstyle/light/rc/window_grip_focus.png | Bin 0 -> 427 bytes .../light/rc/window_grip_focus@2x.png | Bin 0 -> 744 bytes .../light/rc/window_grip_pressed.png | Bin 0 -> 440 bytes .../light/rc/window_grip_pressed@2x.png | Bin 0 -> 711 bytes .../qdarkstyle/light/rc/window_minimize.png | Bin 0 -> 200 bytes .../light/rc/window_minimize@2x.png | Bin 0 -> 334 bytes .../light/rc/window_minimize_disabled.png | Bin 0 -> 206 bytes .../light/rc/window_minimize_disabled@2x.png | Bin 0 -> 333 bytes .../light/rc/window_minimize_focus.png | Bin 0 -> 204 bytes .../light/rc/window_minimize_focus@2x.png | Bin 0 -> 333 bytes .../light/rc/window_minimize_pressed.png | Bin 0 -> 202 bytes .../light/rc/window_minimize_pressed@2x.png | Bin 0 -> 327 bytes .../qdarkstyle/light/rc/window_undock.png | Bin 0 -> 522 bytes .../qdarkstyle/light/rc/window_undock@2x.png | Bin 0 -> 907 bytes .../light/rc/window_undock_disabled.png | Bin 0 -> 515 bytes .../light/rc/window_undock_disabled@2x.png | Bin 0 -> 881 bytes .../light/rc/window_undock_focus.png | Bin 0 -> 531 bytes .../light/rc/window_undock_focus@2x.png | Bin 0 -> 876 bytes .../light/rc/window_undock_pressed.png | Bin 0 -> 499 bytes .../light/rc/window_undock_pressed@2x.png | Bin 0 -> 855 bytes applications/examples/mysqlexample/demo01.cpp | 16 +- 446 files changed, 8601 insertions(+), 100 deletions(-) create mode 100644 applications/emsConfigurer/qdarkstyle/bingle/AMOLED.qss create mode 100644 applications/emsConfigurer/qdarkstyle/bingle/Aqua.qss create mode 100644 applications/emsConfigurer/qdarkstyle/bingle/ConsoleStyle.qss create mode 100644 applications/emsConfigurer/qdarkstyle/bingle/ElegantDark.qss create mode 100644 applications/emsConfigurer/qdarkstyle/bingle/MacOS.qss create mode 100644 applications/emsConfigurer/qdarkstyle/bingle/ManjaroMix.qss create mode 100644 applications/emsConfigurer/qdarkstyle/bingle/MaterialDark.qss create mode 100644 applications/emsConfigurer/qdarkstyle/bingle/NeonButtons.qss create mode 100644 applications/emsConfigurer/qdarkstyle/bingle/QSS_IMG/go-down-symbolic.symbolic.png create mode 100644 applications/emsConfigurer/qdarkstyle/bingle/QSS_IMG/go-next-symbolic.symbolic.png create mode 100644 applications/emsConfigurer/qdarkstyle/bingle/QSS_IMG/go-previous-symbolic.symbolic.png create mode 100644 applications/emsConfigurer/qdarkstyle/bingle/QSS_IMG/go-up-symbolic.symbolic.png create mode 100644 applications/emsConfigurer/qdarkstyle/bingle/QSS_IMG/object-select-symbolic.symbolic.png create mode 100644 applications/emsConfigurer/qdarkstyle/bingle/Ubuntu.qss create mode 100644 applications/emsConfigurer/qdarkstyle/bingle/binglestyle.qrc create mode 100644 applications/emsConfigurer/qdarkstyle/dark/darkstyle.qrc create mode 100644 applications/emsConfigurer/qdarkstyle/dark/darkstyle.qss create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/.keep create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_down.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_down@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_down_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_down_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_down_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_down_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_down_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_down_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_right.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_right@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_right_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_right_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_right_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_right_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_right_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_right_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_up.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_up@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_up_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_up_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_up_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_up_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_up_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/arrow_up_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/base_icon.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/base_icon@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/base_icon_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/base_icon_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/base_icon_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/base_icon_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/base_icon_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/base_icon_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_end.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_end@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_end_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_end_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_end_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_end_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_end_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_end_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_line.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_line@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_line_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_line_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_line_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_line_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_line_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_line_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_more.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_more@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_more_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_more_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_more_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_more_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_more_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_more_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_open.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_open@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_open_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_open_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_open_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_open_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_open_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/branch_open_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_indeterminate.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_indeterminate@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_indeterminate_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_indeterminate_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_indeterminate_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_indeterminate_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_indeterminate_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_indeterminate_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/line_vertical.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/line_vertical@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/line_vertical_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/line_vertical_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/line_vertical_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/line_vertical_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/line_vertical_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/line_vertical_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/radio_checked.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/radio_checked@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/radio_checked_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/radio_checked_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/radio_checked_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/radio_checked_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/radio_checked_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/radio_checked_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/radio_unchecked.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/radio_unchecked@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/radio_unchecked_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/radio_unchecked_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/radio_unchecked_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/radio_unchecked_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/radio_unchecked_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/radio_unchecked_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_vertical.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_vertical@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_vertical_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_vertical_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_vertical_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_vertical_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_vertical_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_vertical_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/transparent.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/transparent@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/transparent_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/transparent_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/transparent_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/transparent_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/transparent_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/transparent_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_close.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_close@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_close_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_close_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_close_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_close_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_close_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_close_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_grip.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_grip@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_grip_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_grip_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_grip_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_grip_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_grip_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_grip_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_minimize.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_minimize@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_minimize_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_minimize_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_minimize_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_minimize_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_minimize_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_minimize_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_undock.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_undock@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_undock_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_undock_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_undock_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_undock_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_undock_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/dark/rc/window_undock_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/lightstyle.qrc create mode 100644 applications/emsConfigurer/qdarkstyle/light/lightstyle.qss create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/.keep create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_down.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_down@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_down_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_down_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_down_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_down_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_down_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_down_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_left.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_left@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_left_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_left_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_left_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_left_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_left_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_left_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_right.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_right@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_right_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_right_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_right_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_right_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_right_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_right_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_up.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_up@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_up_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_up_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_up_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_up_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_up_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/arrow_up_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/base_icon.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/base_icon@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/base_icon_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/base_icon_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/base_icon_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/base_icon_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/base_icon_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/base_icon_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_closed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_closed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_closed_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_closed_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_closed_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_closed_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_closed_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_closed_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_end.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_end@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_end_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_end_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_end_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_end_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_end_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_end_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_line.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_line@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_line_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_line_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_line_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_line_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_line_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_line_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_more.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_more@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_more_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_more_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_more_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_more_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_more_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_more_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_open.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_open@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_open_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_open_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_open_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_open_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_open_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/branch_open_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_indeterminate.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_indeterminate@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_indeterminate_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_indeterminate_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_indeterminate_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_indeterminate_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_indeterminate_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_indeterminate_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_unchecked.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_unchecked@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_unchecked_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_unchecked_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_unchecked_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_unchecked_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_unchecked_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/checkbox_unchecked_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/line_horizontal.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/line_horizontal@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/line_horizontal_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/line_horizontal_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/line_horizontal_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/line_horizontal_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/line_horizontal_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/line_horizontal_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/line_vertical.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/line_vertical@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/line_vertical_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/line_vertical_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/line_vertical_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/line_vertical_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/line_vertical_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/line_vertical_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/radio_checked.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/radio_checked@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/radio_checked_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/radio_checked_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/radio_checked_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/radio_checked_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/radio_checked_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/radio_checked_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/radio_unchecked.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/radio_unchecked@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/radio_unchecked_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/radio_unchecked_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/radio_unchecked_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/radio_unchecked_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/radio_unchecked_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/radio_unchecked_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_horizontal.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_horizontal@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_horizontal_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_horizontal_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_horizontal_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_horizontal_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_horizontal_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_horizontal_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_vertical.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_vertical@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_vertical_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_vertical_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_vertical_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_vertical_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_vertical_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_vertical_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_vertical.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_vertical@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_vertical_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_vertical_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_vertical_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_vertical_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_vertical_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_vertical_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/transparent.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/transparent@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/transparent_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/transparent_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/transparent_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/transparent_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/transparent_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/transparent_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_close.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_close@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_close_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_close_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_close_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_close_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_close_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_close_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_grip.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_grip@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_grip_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_grip_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_grip_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_grip_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_grip_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_grip_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_minimize.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_minimize@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_minimize_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_minimize_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_minimize_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_minimize_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_minimize_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_minimize_pressed@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_undock.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_undock@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_undock_disabled.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_undock_disabled@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_undock_focus.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_undock_focus@2x.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_undock_pressed.png create mode 100644 applications/emsConfigurer/qdarkstyle/light/rc/window_undock_pressed@2x.png diff --git a/applications/emsConfigurer/devicepropertypage.cpp b/applications/emsConfigurer/devicepropertypage.cpp index 468c761..44b6869 100644 --- a/applications/emsConfigurer/devicepropertypage.cpp +++ b/applications/emsConfigurer/devicepropertypage.cpp @@ -20,7 +20,7 @@ DevicePropertyPage::DevicePropertyPage(QWidget *parent) : m_pTimer = new QTimer(this); connect(m_pTimer, SIGNAL(timeout()), this, SLOT(handleTimeout())); //m_pTimer->start(AppData::getInstance()->nTimeOut); - } +} DevicePropertyPage::~DevicePropertyPage() { @@ -58,7 +58,7 @@ void DevicePropertyPage::InitializeTableView(MyTableModel *model, QTableView *ta //点击表时不对表头行光亮(获取焦点) pHeaderView->setHighlightSections(false); - // pHeaderView->setDefaultSectionSize(200); + // pHeaderView->setDefaultSectionSize(200); // //设置表头字体加粗 // QFont font = pHeaderView->font(); @@ -96,10 +96,10 @@ void DevicePropertyPage::InitializeTableView(MyTableModel *model, QTableView *ta //设置列宽 int base = 120; //w / (model->columnCount()-1); tableView->setColumnWidth(0,base-30); - tableView->setColumnWidth(1,base*3+40); + tableView->setColumnWidth(1,base*5); tableView->setColumnWidth(2,base); tableView->setColumnWidth(3,base-40); - tableView->setColumnWidth(4,base+50); + tableView->setColumnWidth(4,base+60); #endif tableView->show(); @@ -148,7 +148,7 @@ void DevicePropertyPage::Refresh() TableData tbl_data; if (Fetch(tbl_data)) { - m_myModel->setModelData(tbl_data); + m_myModel->setModelData(tbl_data); } QGuiApplication::restoreOverrideCursor(); } @@ -185,17 +185,19 @@ void DevicePropertyPage::resizeEvent(QResizeEvent *event) // 计算总的初始宽度 int initialTotalWidth = 0; - for (int width : columnWidths) { - initialTotalWidth += width; + for (int width : columnWidths) + { + initialTotalWidth += width; } // 计算比例因子 double scaleFactor = static_cast(currentTotalWidth) / initialTotalWidth; // 重新设置列宽,按比例调整 - for (int i = 0; i < columnWidths.size(); ++i) { - int newWidth = static_cast(columnWidths[i] * scaleFactor); - m_pTableView->setColumnWidth(i, newWidth); + for (int i = 0; i < columnWidths.size(); ++i) + { + int newWidth = static_cast(columnWidths[i] * scaleFactor); + m_pTableView->setColumnWidth(i, newWidth); } #endif } diff --git a/applications/emsConfigurer/emsConfigurer.pro b/applications/emsConfigurer/emsConfigurer.pro index 103d31c..0ef8460 100644 --- a/applications/emsConfigurer/emsConfigurer.pro +++ b/applications/emsConfigurer/emsConfigurer.pro @@ -1,10 +1,42 @@ QT += core gui +#DEFINES += _USING_MYSQL_CONNECTOR_ +#DEFINES += _USING_QT_MYSQL_CONNECTOR_ +DEFINES += _USING_MYSQL_51_LIB_ + +contains(DEFINES,_USING_MYSQL_CONNECTOR_){ +message('-->> using mysql connector module') +INCLUDEPATH += $$PWD/../../SDK/include/mysql +win32:LIBS += $$PWD/..\..\SDK\lib\mysql\mysqlcppconn.lib +} + +contains(DEFINES,_USING_QT_MYSQL_CONNECTOR_){ +message('-->> using QT sql module') +QT += sql +} + +contains(DEFINES,_USING_MYSQL_51_LIB_){ +message('-->> using mysql 5.1 library') + +INCLUDEPATH += $$PWD/../../SDK/mysql/include +CONFIG(debug, debug|debug) { +win32:LIBS += $$PWD/..\..\SDK/mysql/lib/debug/libmysql.lib +win32:LIBS += $$PWD/..\..\SDK/mysql/lib/debug/mysqlclient.lib +} + +CONFIG(debug, debug|release) { +win32:LIBS += $$PWD/..\..\SDK/mysql/lib/opt/libmysql.lib +win32:LIBS += $$PWD/..\..\SDK/mysql/lib/opt/mysqlclient.lib +} +} + greaterThan(QT_MAJOR_VERSION, 4): QT += widgets CONFIG += c++17 QMAKE_LFLAGS += /ignore:4099 +QMAKE_LFLAGS += /NODEFAULTLIB:LIBCMTD + QMAKE_CXXFLAGS_WARN_ON += -wd4100 include("$$PWD/QtSingleApplication/qtsingleapplication.pri") @@ -14,6 +46,7 @@ DEFINES += _CRT_SECURE_NO_WARNINGS INCLUDEPATH += $$PWD/../../SDK/include + CONFIG(debug, debug|debug) { INCLUDEPATH += "D:/Visual Leak Detector/include" win32:LIBS += "D:/Visual Leak Detector/lib/Win64/vld.lib" @@ -23,13 +56,15 @@ CONFIG(debug, debug|release) { win32:LIBS += $$PWD/..\..\SDK\lib\libdesd.lib win32:LIBS += $$PWD/..\..\SDK\lib\OpenSSL_VC\libcrypto64MDd.lib win32:LIBS += $$PWD/..\..\SDK\lib\OpenSSL_VC\libssl64MDd.lib -win32:LIBS += $$PWD/..\..\SDK\lib\hv.lib +win32:LIBS += $$PWD/..\..\SDK\lib\hvd.lib +win32:LIBS += $$PWD/..\..\SDK\lib\zlibd.lib win32:LIBS += Ws2_32.lib }else{ win32:LIBS += $$PWD/..\..\SDK\lib\libdes.lib win32:LIBS += $$PWD/..\..\SDK\lib\OpenSSL_VC\libcrypto64MD.lib win32:LIBS += $$PWD/..\..\SDK\lib\OpenSSL_VC\libssl64MD.lib -win32:LIBS += $$PWD/..\..\SDK\lib\hvd.lib +win32:LIBS += $$PWD/..\..\SDK\lib\hv.lib +win32:LIBS += $$PWD/..\..\SDK\lib\zlib.lib win32:LIBS += Ws2_32.lib } @@ -45,7 +80,9 @@ SOURCES += \ main.cpp \ maindialog.cpp \ mainwindow.cpp \ - mytablemodel.cpp + mysqlutils.cpp \ + mytablemodel.cpp \ + ziputils.cpp HEADERS += \ datafetcher.h \ @@ -53,8 +90,10 @@ HEADERS += \ globalparameters.h \ maindialog.h \ mainwindow.h \ + mysqlutils.h \ mytablemodel.h \ - singleton.h + singleton.h \ + ziputils.h FORMS += \ maindialog.ui \ @@ -67,3 +106,7 @@ else: unix:!android: target.path = /opt/$${TARGET}/bin RESOURCES += \ emscfgres.qrc + +RESOURCES += qdarkstyle/dark/darkstyle.qrc +RESOURCES += qdarkstyle/light/lightstyle.qrc +RESOURCES += qdarkstyle/bingle/binglestyle.qrc diff --git a/applications/emsConfigurer/main.cpp b/applications/emsConfigurer/main.cpp index f05625d..5338be9 100644 --- a/applications/emsConfigurer/main.cpp +++ b/applications/emsConfigurer/main.cpp @@ -9,6 +9,9 @@ #include #include #include +#include +#include +#include #include #include @@ -39,6 +42,35 @@ int main(int argc, char *argv[]) hlogi("%s version: %s", argv[0], "1.1.0"); hlog_fsync(); + //若是系统自带的QStyle风格,则需要先创建为QStyleFactory::create(""),然后设置qApp->setStyle() + QStringList listStyle = QStyleFactory::keys(); + foreach(QString val, listStyle) //打印当前系统支持的系统风格,,且打印出来 + { + qDebug()<setStyle(QStyleFactory::create("Fusion")); + +#if 1 + //QFile f(":qdarkstyle/light/lightstyle.qss"); + QFile f(":bingle/bingle/Ubuntu.qss"); + + if (!f.exists()) + { + hloge("Unable to set stylesheet, file not found"); + } + else + { + f.open(QFile::ReadOnly | QFile::Text); + QTextStream ts(&f); + qApp->setStyleSheet(ts.readAll()); + } +#endif + QTranslator translator; const QStringList uiLanguages = QLocale::system().uiLanguages(); for (const QString &locale : uiLanguages) @@ -56,7 +88,7 @@ int main(int argc, char *argv[]) w.setWindowFlags(w.windowFlags()&~Qt::WindowMinMaxButtonsHint); //w.setWindowFlags(w.windowFlags() | Qt::WindowStaysOnTopHint); - w.setStyleSheet("{border-radius: 4px;}"); // 定制圆角 + //w.setStyleSheet("border-radius: 4px;"); // 定制圆角 // ".QLabel{background: gray;}.QTextEdit{background: white;}"); //获取窗口尺寸并居中 diff --git a/applications/emsConfigurer/mainwindow.cpp b/applications/emsConfigurer/mainwindow.cpp index cb9e0e1..22775d6 100644 --- a/applications/emsConfigurer/mainwindow.cpp +++ b/applications/emsConfigurer/mainwindow.cpp @@ -5,7 +5,9 @@ #include #include +#include #include "MainDialog.h" +#include "mysqlutils.h" MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) @@ -26,7 +28,8 @@ MainWindow::MainWindow(QWidget *parent) QRegularExpression rx("^((2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(2[0-4]\\d|25[0-5]|[01]?\\d\\d?)$"); QRegularExpressionValidator* ipValidator = new QRegularExpressionValidator(rx, this); ui->serverIp->setValidator(ipValidator); - setIp("127.0.0.1"); + //setIp("127.0.0.1"); + setIp("192.168.4.254"); } MainWindow::~MainWindow() @@ -51,3 +54,25 @@ void MainWindow::on_pb_Logon_clicked() this->close(); } + +void MainWindow::on_pb_Test_clicked() +{ + QString svr = ui->serverIp->text(); + std::string dbserver = svr.toStdString(); //"tcp://192.168.4.254"; + int dbport = 3306; + std::string dbuser = "root"; + std::string dbpasswd = "Hj57471000"; + std::string dbname = "hjems"; + bool dbok = MysqlUtils::getInstance()->OpenDatabase(dbserver,dbport,dbuser,dbpasswd,dbname); + if (!dbok) + { + hloge("failed to open database, exit now..."); + QMessageBox::critical(this, tr("Critical Message"),tr("Failed to connect to device!")); + return; + } + + hlogi("database connection test successfully!"); + + QMessageBox::information(this, tr("Successfully"),tr("Connect to device successfully!")); +} + diff --git a/applications/emsConfigurer/mainwindow.h b/applications/emsConfigurer/mainwindow.h index 3a90aaf..679c4a3 100644 --- a/applications/emsConfigurer/mainwindow.h +++ b/applications/emsConfigurer/mainwindow.h @@ -6,7 +6,10 @@ class MainDialog; QT_BEGIN_NAMESPACE -namespace Ui { class MainWindow; } +namespace Ui +{ +class MainWindow; +} QT_END_NAMESPACE class MainWindow : public QMainWindow @@ -23,6 +26,8 @@ protected: private slots: void on_pb_Logon_clicked(); + void on_pb_Test_clicked(); + private: Ui::MainWindow *ui; MainDialog* m_pMainDialog; diff --git a/applications/emsConfigurer/mainwindow.ui b/applications/emsConfigurer/mainwindow.ui index b0966c5..62f991d 100644 --- a/applications/emsConfigurer/mainwindow.ui +++ b/applications/emsConfigurer/mainwindow.ui @@ -9,8 +9,8 @@ 0 0 - 551 - 352 + 615 + 362 @@ -19,12 +19,15 @@ EMS Configurer + + backfround-color:rgb(170,255,127) + - 130 - 176 + 160 + 183 61 21 @@ -36,10 +39,10 @@ - 140 - 60 - 231 - 71 + 160 + 50 + 240 + 61 @@ -58,8 +61,8 @@ - 220 - 173 + 250 + 180 124 23 @@ -71,9 +74,9 @@ - 370 - 88 - 161 + 400 + 120 + 171 41 @@ -92,8 +95,8 @@ - 350 - 173 + 380 + 180 51 21 @@ -118,8 +121,8 @@ - 140 - 280 + 170 + 287 251 31 @@ -157,8 +160,8 @@ - 220 - 233 + 250 + 240 181 23 @@ -179,8 +182,8 @@ - 130 - 200 + 160 + 207 68 30 @@ -192,8 +195,8 @@ - 130 - 233 + 160 + 240 56 21 @@ -205,8 +208,8 @@ - 220 - 203 + 250 + 210 181 23 diff --git a/applications/emsConfigurer/mysqlutils.cpp b/applications/emsConfigurer/mysqlutils.cpp index 45d469e..341a566 100644 --- a/applications/emsConfigurer/mysqlutils.cpp +++ b/applications/emsConfigurer/mysqlutils.cpp @@ -1,15 +1,26 @@ #include "mysqlutils.h" +#include #include -#include -#include -#include +#ifdef _USING_MYSQL_CONNECTOR_ +#include +#include +#include +#include +#include +#endif MysqlUtils MysqlUtils::m_instance; MysqlUtils::MysqlUtils() - :m_pDbConnection(nullptr) +#ifdef _USING_MYSQL_CONNECTOR_ + :m_DbConnection(nullptr) +#endif + +#ifdef _USING_MYSQL_51_LIB_ + :m_DbConnection(nullptr) +#endif {} MysqlUtils::~MysqlUtils() @@ -24,57 +35,113 @@ MysqlUtils* MysqlUtils::getInstance() bool MysqlUtils::OpenDatabase(const std::string& server, int dbport, const std::string& dbuser, const std::string& dbpasswd, const std::string& database) { + bool ok = false; +#ifdef _USING_QT_MYSQL_CONNECTOR_ // 打开数据库 - try + if (m_DbConnection.isOpen() && m_DbConnection.isValid()) { - if (m_pDbConnection!=nullptr) - { - if (m_pDbConnection->isValid()) - { - hlogd("database already connected."); - return true; - } - } - - using namespace sql; - - // 创建连接 - sql::Driver* driver; - sql::ConnectOptionsMap connection_properties; - - connection_properties["hostName"] = server.c_str(); - connection_properties["userName"] = dbuser.c_str(); - connection_properties["password"] = dbpasswd.c_str(); - connection_properties["schema"] = database.c_str(); - connection_properties["port"] = dbport; - connection_properties["OPT_RECONNECT"] = true; - - driver = get_driver_instance(); - m_pDbConnection = driver->connect(connection_properties); - - if (!m_pDbConnection) - { - hloge("Failed to connect to database."); - return false; - } - - hlogd("new database connection created successfully!"); - + hlogd("database already connected."); return true; } - catch (sql::SQLException& e) + + m_DbConnection = QSqlDatabase::addDatabase("QMYSQL"); + m_DbConnection.setHostName(server.c_str()); + m_DbConnection.setDatabaseName(database.c_str()); + m_DbConnection.setUserName(dbuser.c_str()); + m_DbConnection.setPassword(dbpasswd.c_str()); + m_DbConnection.setPort(dbport); + ok = m_DbConnection.open(); +#endif + +#ifdef _USING_MYSQL_CONNECTOR_ + // 创建连接 + sql::Driver *driver = nullptr; + driver = get_driver_instance(); + + sql::ConnectOptionsMap connection_properties; + + driver->connect("tcp://192.168.23.253:3306", "root", "L2ysc1s1kr"); + m_DbConnection->setSchema(database.c_str()); + + // connection_properties["hostName"] = server; + // connection_properties["userName"] = dbuser; + // connection_properties["password"] = dbpasswd; + // connection_properties["schema"] = database; + // connection_properties["port"] = dbport; + // //connection_properties["OPT_RECONNECT"] = true; + + // m_DbConnection = driver->connect(connection_properties); + + if (m_DbConnection) + ok = true; +#endif + +#ifdef _USING_MYSQL_51_LIB_ + m_DbConnection = mysql_init(NULL); + // 连接到MySQL服务器 + if (!mysql_real_connect(m_DbConnection, server.c_str(), dbuser.c_str(), dbpasswd.c_str(), database.c_str(), dbport, NULL, 0)) { - std::ostringstream ss; - ss << "SQLException: " << e.what(); - ss<< " (MySQL error code: " << e.getErrorCode(); - ss << ", SQLState: " << e.getSQLState() << " )"; - hloge("Failed to connect to database: %s",ss.str().c_str()); - return false; + hloge("MySQL connection error: %s",mysql_error(m_DbConnection)); } + else + { + ok = true; + mysql_set_character_set(m_DbConnection, "utf8"); + } +#endif + + if (!ok) + { + hloge("Failed to connect to database."); + } + else + { + hlogd("new database connection created successfully!"); +#if 0 + MYSQL_RES* res; + MYSQL_ROW row; + // 执行 SQL 查询 + if (mysql_query(m_DbConnection, "SELECT * FROM tbl_device")) + { + qDebug() << "Error: " << mysql_error(m_DbConnection) ; + mysql_close(m_DbConnection); + return 1; + } + + res = mysql_use_result(m_DbConnection); // 获取结果集 + + while ((row = mysql_fetch_row(res)) != NULL) + { + for (int i = 0; i < mysql_num_fields(res); ++i) + { + qDebug() << row[i] << "\t"; + } + qDebug() << "\r\n"; + } + + mysql_free_result(res); // 释放结果集资源 +#endif + } + + return ok; + } void MysqlUtils::CloseDatabase() { - if (m_pDbConnection) - m_pDbConnection->close(); +#ifdef _USING_QT_MYSQL_CONNECTOR_ + if (m_DbConnection.isOpen()) + m_DbConnection.close(); +#endif + +#ifdef _USING_MYSQL_CONNECTOR_ + if (m_DbConnection) + { + m_DbConnection->close(); + } +#endif + +#ifdef _USING_MYSQL_51_LIB_ + mysql_close(m_DbConnection); // 关闭连接 +#endif } diff --git a/applications/emsConfigurer/mysqlutils.h b/applications/emsConfigurer/mysqlutils.h index fc1c7fe..82b8313 100644 --- a/applications/emsConfigurer/mysqlutils.h +++ b/applications/emsConfigurer/mysqlutils.h @@ -2,11 +2,19 @@ #define MYSQLUTILS_H #include -#include -#include -#include -#include -#include + +#ifdef _USING_QT_MYSQL_CONNECTOR_ +#include _ +#endif + +#ifdef _USING_MYSQL_CONNECTOR_ +#include +#endif + +#ifdef _USING_MYSQL_51_LIB_ +#include +#include // MySQL C API 头文件 +#endif class MysqlUtils { @@ -18,11 +26,22 @@ public: static MysqlUtils* getInstance(); void CloseDatabase(); - bool OpenDatabase(const std::string& server = "tcp://127.0.0.1:3306", int dbport = 3306, const std::string& dbuser = "root", const std::string& dbpasswd = "Hj57471000", const std::string& database="hjems"); + bool OpenDatabase(const std::string& server = "127.0.0.1", int dbport = 3306, const std::string& dbuser = "root", const std::string& dbpasswd = "Hj57471000", const std::string& database="hjems"); private: - sql::Connection* m_pDbConnection; +#ifdef _USING_QT_MYSQL_CONNECTOR_ + QSqlDatabase m_DbConnection; +#endif + +#ifdef _USING_MYSQL_CONNECTOR_ + sql::Connection* m_DbConnection; +#endif + +#ifdef _USING_MYSQL_51_LIB_ + MYSQL* m_DbConnection; +#endif + static MysqlUtils m_instance; }; diff --git a/applications/emsConfigurer/qdarkstyle/bingle/AMOLED.qss b/applications/emsConfigurer/qdarkstyle/bingle/AMOLED.qss new file mode 100644 index 0000000..0083acb --- /dev/null +++ b/applications/emsConfigurer/qdarkstyle/bingle/AMOLED.qss @@ -0,0 +1,576 @@ +/* +AMOLED Style Sheet for QT Applications +Author: Jaime A. Quiroga P. +Company: GTRONICK +Last updated: 01/10/2021, 15:49. +Available at: https://github.com/GTRONICK/QSS/blob/master/AMOLED.qss +*/ +QMainWindow { + background-color:#000000; +} +QDialog { + background-color:#000000; +} +QColorDialog { + background-color:#000000; +} +QTextEdit { + background-color:#000000; + color: #a9b7c6; +} +QPlainTextEdit { + selection-background-color:#f39c12; + background-color:#000000; + border: 1px solid #FF00FF; + color: #a9b7c6; +} +QPushButton{ + border: 1px transparent; + color: #a9b7c6; + padding: 2px; + background-color: #000000; +} +QPushButton::default{ + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: #e67e22; + border-width: 1px; + color: #a9b7c6; + padding: 2px; + background-color: #000000; +} +QPushButton:hover{ + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: #FF00FF; + border-bottom-width: 1px; + border-bottom-radius: 6px; + border-style: solid; + color: #FFFFFF; + padding-bottom: 2px; + background-color: #000000; +} +QPushButton:pressed{ + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: #FF00FF; + border-bottom-width: 2px; + border-bottom-radius: 6px; + border-style: solid; + color: #e67e22; + padding-bottom: 1px; + background-color: #000000; +} +QPushButton:disabled{ + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: transparent; + border-bottom-width: 2px; + border-bottom-radius: 6px; + border-style: solid; + color: #808086; + padding-bottom: 1px; + background-color: #000000; +} +QToolButton { + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: #e67e22; + border-bottom-width: 1px; + border-style: solid; + color: #a9b7c6; + padding: 2px; + background-color: #000000; +} +QToolButton:hover{ + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: #e67e22; + border-bottom-width: 2px; + border-bottom-radius: 6px; + border-style: solid; + color: #FFFFFF; + padding-bottom: 1px; + background-color: #000000; +} +QLineEdit { + border-width: 1px; border-radius: 4px; + border-color: rgb(58, 58, 58); + border-style: inset; + padding: 0 8px; + color: #a9b7c6; + background:#000000; + selection-background-color:#007b50; + selection-color: #FFFFFF; +} +QLabel { + color: #a9b7c6; +} +QLCDNumber { + color: #e67e22; +} +QProgressBar { + text-align: center; + color: rgb(240, 240, 240); + border-width: 1px; + border-radius: 10px; + border-color: rgb(58, 58, 58); + border-style: inset; + background-color:#000000; +} +QProgressBar::chunk { + background-color: #e67e22; + border-radius: 5px; +} +QMenu{ + background-color:#000000; +} +QMenuBar { + background:rgb(0, 0, 0); + color: #a9b7c6; +} +QMenuBar::item { + spacing: 3px; + padding: 1px 4px; + background: transparent; +} +QMenuBar::item:selected { + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: #e67e22; + border-bottom-width: 1px; + border-bottom-radius: 6px; + border-style: solid; + color: #FFFFFF; + padding-bottom: 0px; + background-color: #000000; +} +QMenu::item:selected { + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: #e67e22; + border-bottom-color: transparent; + border-left-width: 2px; + color: #FFFFFF; + padding-left:15px; + padding-top:4px; + padding-bottom:4px; + padding-right:7px; + background-color:#000000; +} +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; + border-style: solid; + color: #a9b7c6; + padding-left:17px; + padding-top:4px; + padding-bottom:4px; + padding-right:7px; + background-color:#000000; +} +QTabWidget { + color:rgb(0,0,0); + background-color:#000000; +} +QTabWidget::pane { + border-color: rgb(77,77,77); + background-color:#000000; + border-style: solid; + border-width: 1px; + border-radius: 6px; +} +QTabBar::tab { + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: transparent; + border-bottom-width: 1px; + border-style: solid; + color: #808086; + padding: 3px; + margin-left:3px; + background-color:#000000; +} +QTabBar::tab:selected, QTabBar::tab:last:selected, QTabBar::tab:hover { + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: #e67e22; + border-bottom-width: 2px; + border-style: solid; + color: #FFFFFF; + padding-left: 3px; + padding-bottom: 2px; + margin-left:3px; + background-color:#000000; +} + +QCheckBox { + color: #a9b7c6; + 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: rgb(87, 97, 106); + background-color:#000000; +} +QCheckBox::indicator:checked { + + height: 10px; + width: 10px; + border-style:solid; + border-width: 1px; + border-color: #e67e22; + color: #a9b7c6; + background-color: #e67e22; +} +QCheckBox::indicator:unchecked { + + height: 10px; + width: 10px; + border-style:solid; + border-width: 1px; + border-color: #e67e22; + color: #a9b7c6; + background-color: transparent; +} +QRadioButton { + color: #a9b7c6; + background-color:#000000; + padding: 1px; +} +QRadioButton::indicator:checked { + height: 10px; + width: 10px; + border-style:solid; + border-radius:5px; + border-width: 1px; + border-color: #e67e22; + color: #a9b7c6; + background-color: #e67e22; +} +QRadioButton::indicator:!checked { + height: 10px; + width: 10px; + border-style:solid; + border-radius:5px; + border-width: 1px; + border-color: #e67e22; + color: #a9b7c6; + background-color: transparent; +} +QStatusBar { + color:#34e8eb; +} +QSpinBox { + color: #a9b7c6; + background-color:#000000; +} +QDoubleSpinBox { + color: #a9b7c6; + background-color:#000000; +} +QTimeEdit { + color: #a9b7c6; + background-color:#000000; +} +QDateTimeEdit { + color: #a9b7c6; + background-color:#000000; +} +QDateEdit { + color: #a9b7c6; + background-color:#000000; +} +QComboBox { + color: #a9b7c6; + background: #1e1d23; +} +QComboBox:editable { + background: #1e1d23; + color: #a9b7c6; + selection-background-color:#000000; +} +QComboBox QAbstractItemView { + color: #a9b7c6; + background: #1e1d23; + selection-color: #FFFFFF; + selection-background-color:#000000; +} +QComboBox:!editable:on, QComboBox::drop-down:editable:on { + color: #a9b7c6; + background: #1e1d23; +} +QFontComboBox { + color: #a9b7c6; + background-color:#000000; +} +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: #e67e22; +} +QSlider::groove:vertical { + width: 5px; + background: #e67e22; +} +QSlider::handle:horizontal { + background: qlineargradient(x1:0, y1:0, x2:1, y2:1, stop:0 #b4b4b4, stop:1 #8f8f8f); + border: 1px solid #5c5c5c; + width: 14px; + margin: -5px 0; + border-radius: 7px; +} +QSlider::handle:vertical { + background: qlineargradient(x1:1, y1:1, x2:0, y2:0, stop:0 #b4b4b4, stop:1 #8f8f8f); + border: 1px solid #5c5c5c; + height: 14px; + margin: 0 -5px; + border-radius: 7px; +} +QSlider::add-page:horizontal { + background: white; +} +QSlider::add-page:vertical { + background: white; +} +QSlider::sub-page:horizontal { + background: #e67e22; +} +QSlider::sub-page:vertical { + background: #e67e22; +} +QScrollBar:horizontal { + max-height: 20px; + background: rgb(0,0,0); + border: 1px transparent grey; + margin: 0px 20px 0px 20px; +} +QScrollBar::handle:horizontal { + background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 rgba(255, 0, 0, 0), stop:0.7 rgba(255, 0, 0, 0), stop:0.71 rgb(230, 126, 34), stop:1 rgb(230, 126, 34)); + border-style: solid; + border-width: 1px; + border-color: rgb(0,0,0); + min-width: 25px; +} +QScrollBar::handle:horizontal:hover { + background: rgb(230, 126, 34); + border-style: solid; + border-width: 1px; + border-color: rgb(0,0,0); + min-width: 25px; +} +QScrollBar::add-line:horizontal { + border: 1px solid; + border-color: rgb(0,0,0); + background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 rgba(255, 0, 0, 0), stop:0.7 rgba(255, 0, 0, 0), stop:0.71 rgb(230, 126, 34), stop:1 rgb(230, 126, 34)); + width: 20px; + subcontrol-position: right; + subcontrol-origin: margin; +} +QScrollBar::add-line:horizontal:hover { + border: 1px solid; + border-color: rgb(0,0,0); + border-radius: 8px; + background: rgb(230, 126, 34); + height: 16px; + width: 16px; + subcontrol-position: right; + subcontrol-origin: margin; +} +QScrollBar::add-line:horizontal:pressed { + border: 1px solid; + border-color: grey; + border-radius: 8px; + background: rgb(230, 126, 34); + height: 16px; + width: 16px; + subcontrol-position: right; + subcontrol-origin: margin; +} +QScrollBar::sub-line:horizontal { + border: 1px solid; + border-color: rgb(0,0,0); + background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 rgba(255, 0, 0, 0), stop:0.7 rgba(255, 0, 0, 0), stop:0.71 rgb(230, 126, 34), stop:1 rgb(230, 126, 34)); + width: 20px; + subcontrol-position: left; + subcontrol-origin: margin; +} +QScrollBar::sub-line:horizontal:hover { + border: 1px solid; + border-color: rgb(0,0,0); + border-radius: 8px; + background: rgb(230, 126, 34); + height: 16px; + width: 16px; + subcontrol-position: left; + subcontrol-origin: margin; +} +QScrollBar::sub-line:horizontal:pressed { + border: 1px solid; + border-color: grey; + border-radius: 8px; + background: rgb(230, 126, 34); + height: 16px; + width: 16px; + subcontrol-position: left; + subcontrol-origin: margin; +} +QScrollBar::left-arrow:horizontal { + border: 1px transparent grey; + border-radius: 3px; + width: 6px; + height: 6px; + background: rgb(0,0,0); +} +QScrollBar::right-arrow:horizontal { + border: 1px transparent grey; + border-radius: 3px; + width: 6px; + height: 6px; + background: rgb(0,0,0); +} +QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal { + background: none; +} +QScrollBar:vertical { + max-width: 20px; + background: rgb(0,0,0); + border: 1px transparent grey; + margin: 20px 0px 20px 0px; +} +QScrollBar::add-line:vertical { + border: 1px solid; + border-color: rgb(0,0,0); + background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 rgba(255, 0, 0, 0), stop:0.7 rgba(255, 0, 0, 0), stop:0.71 rgb(230, 126, 34), stop:1 rgb(230, 126, 34)); + height: 20px; + subcontrol-position: bottom; + subcontrol-origin: margin; +} +QScrollBar::add-line:vertical:hover { + border: 1px solid; + border-color: rgb(0,0,0); + border-radius: 8px; + background: rgb(230, 126, 34); + height: 16px; + width: 16px; + subcontrol-position: bottom; + subcontrol-origin: margin; +} +QScrollBar::add-line:vertical:pressed { + border: 1px solid; + border-color: grey; + border-radius: 8px; + background: rgb(230, 126, 34); + height: 16px; + width: 16px; + subcontrol-position: bottom; + subcontrol-origin: margin; +} +QScrollBar::sub-line:vertical { + border: 1px solid; + border-color: rgb(0,0,0); + background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 rgba(255, 0, 0, 0), stop:0.7 rgba(255, 0, 0, 0), stop:0.71 rgb(230, 126, 34), stop:1 rgb(230, 126, 34)); + height: 20px; + subcontrol-position: top; + subcontrol-origin: margin; +} +QScrollBar::sub-line:vertical:hover { + border: 1px solid; + border-color: rgb(0,0,0); + border-radius: 8px; + background: rgb(230, 126, 34); + height: 16px; + width: 16px; + subcontrol-position: top; + subcontrol-origin: margin; +} +QScrollBar::sub-line:vertical:pressed { + border: 1px solid; + border-color: grey; + border-radius: 8px; + background: rgb(230, 126, 34); + height: 16px; + width: 16px; + subcontrol-position: top; + subcontrol-origin: margin; +} + QScrollBar::handle:vertical { + background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 rgba(255, 0, 0, 0), stop:0.7 rgba(255, 0, 0, 0), stop:0.71 rgb(230, 126, 34), stop:1 rgb(230, 126, 34)); + border-style: solid; + border-width: 1px; + border-color: rgb(0,0,0); + min-height: 25px; +} +QScrollBar::handle:vertical:hover { + background: rgb(230, 126, 34); + border-style: solid; + border-width: 1px; + border-color: rgb(0,0,0); + min-heigth: 25px; +} +QScrollBar::up-arrow:vertical { + border: 1px transparent grey; + border-radius: 3px; + width: 6px; + height: 6px; + background: rgb(0,0,0); +} +QScrollBar::down-arrow:vertical { + border: 1px transparent grey; + border-radius: 3px; + width: 6px; + height: 6px; + background: rgb(0,0,0); +} +QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { + background: none; +} diff --git a/applications/emsConfigurer/qdarkstyle/bingle/Aqua.qss b/applications/emsConfigurer/qdarkstyle/bingle/Aqua.qss new file mode 100644 index 0000000..cce4c77 --- /dev/null +++ b/applications/emsConfigurer/qdarkstyle/bingle/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/applications/emsConfigurer/qdarkstyle/bingle/ConsoleStyle.qss b/applications/emsConfigurer/qdarkstyle/bingle/ConsoleStyle.qss new file mode 100644 index 0000000..af6c204 --- /dev/null +++ b/applications/emsConfigurer/qdarkstyle/bingle/ConsoleStyle.qss @@ -0,0 +1,181 @@ +/* +Dark Console Style Sheet for QT Applications +Author: Jaime A. Quiroga P. +Company: GTRONICK +Last updated: 24/05/2018, 17:12. +Available at: https://github.com/GTRONICK/QSS/blob/master/ConsoleStyle.qss +*/ +QWidget { + background-color:rgb(0, 0, 0); + color: rgb(240, 240, 240); + border-color: rgb(58, 58, 58); +} + +QPlainTextEdit { + background-color:rgb(0, 0, 0); + color: rgb(200, 200, 200); + selection-background-color: rgb(255, 153, 0); + selection-color: rgb(0, 0, 0); +} + +QTabWidget::pane { + border-top: 1px solid #000000; +} + +QTabBar::tab { + background-color:rgb(0, 0, 0); + border-style: outset; + border-width: 1px; + border-right-color: qlineargradient(spread:pad, x1:0.4, y1:0.5, x2:0.6, y2:0.5, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-left-color: qlineargradient(spread:pad, x1:0.6, y1:0.5, x2:0.4, y2:0.5, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-bottom-color: rgb(58, 58, 58); + border-bottom-width: 1px; + border-top-width: 0px; + border-style: solid; + color: rgb(255, 153, 0); + padding: 4px; +} + +QTabBar::tab:selected, QTabBar::tab:hover { + color: rgb(255, 255, 255); + background-color:rgb(0, 0, 0); + border-color:rgb(42, 42, 42); + margin-left: 0px; + margin-right: 0px; + border-bottom-right-radius:4px; + border-bottom-left-radius:4px; +} + +QTabBar::tab:last:selected { + background-color:rgb(0, 0, 0); + border-color:rgb(42, 42, 42); + margin-left: 0px; + margin-right: 0px; + border-bottom-right-radius:4px; + border-bottom-left-radius:4px; +} + +QTabBar::tab:!selected { + margin-bottom: 4px; + border-bottom-right-radius:4px; + border-bottom-left-radius:4px; +} + +QPushButton{ + border-style: outset; + border-width: 2px; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:0.6, x2:0.5, y2:0.4, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-right-color: qlineargradient(spread:pad, x1:0.4, y1:0.5, x2:0.6, y2:0.5, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-left-color: qlineargradient(spread:pad, x1:0.6, y1:0.5, x2:0.4, y2:0.5, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-bottom-color: rgb(58, 58, 58); + border-bottom-width: 1px; + border-style: solid; + color: rgb(255, 255, 255); + padding: 6px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(77, 77, 77, 255), stop:1 rgba(97, 97, 97, 255)); +} + +QPushButton:hover{ + border-style: outset; + border-width: 2px; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:0.6, x2:0.5, y2:0.4, stop:0 rgba(180, 180, 180, 255), stop:1 rgba(110, 110, 110, 255)); + border-right-color: qlineargradient(spread:pad, x1:0.4, y1:0.5, x2:0.6, y2:0.5, stop:0 rgba(180, 180, 180, 255), stop:1 rgba(110, 110, 110, 255)); + border-left-color: qlineargradient(spread:pad, x1:0.6, y1:0.5, x2:0.4, y2:0.5, stop:0 rgba(180, 180, 180, 255), stop:1 rgba(110, 110, 110, 255)); + border-bottom-color: rgb(115, 115, 115); + border-bottom-width: 1px; + border-style: solid; + color: rgb(255, 255, 255); + padding: 6px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(107, 107, 107, 255), stop:1 rgba(157, 157, 157, 255)); +} + +QPushButton:pressed{ + border-style: outset; + border-width: 2px; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:0.6, x2:0.5, y2:0.4, stop:0 rgba(62, 62, 62, 255), stop:1 rgba(22, 22, 22, 255)); + border-right-color: qlineargradient(spread:pad, x1:0.4, y1:0.5, x2:0.6, y2:0.5, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-left-color: qlineargradient(spread:pad, x1:0.6, y1:0.5, x2:0.4, y2:0.5, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-bottom-color: rgb(58, 58, 58); + border-bottom-width: 1px; + border-style: solid; + color: rgb(255, 255, 255); + padding: 6px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(77, 77, 77, 255), stop:1 rgba(97, 97, 97, 255)); +} + +QPushButton:disabled{ + border-style: outset; + border-width: 2px; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:0.6, x2:0.5, y2:0.4, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-right-color: qlineargradient(spread:pad, x1:0.4, y1:0.5, x2:0.6, y2:0.5, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-left-color: qlineargradient(spread:pad, x1:0.6, y1:0.5, x2:0.4, y2:0.5, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-bottom-color: rgb(58, 58, 58); + border-bottom-width: 1px; + border-style: solid; + color: rgb(0, 0, 0); + padding: 6px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(57, 57, 57, 255), stop:1 rgba(77, 77, 77, 255)); +} + +QLineEdit { + border-width: 1px; border-radius: 4px; + border-color: rgb(58, 58, 58); + border-style: inset; + padding: 0 8px; + color: rgb(255, 255, 255); + background:rgb(101, 101, 101); + selection-background-color: rgb(187, 187, 187); + selection-color: rgb(60, 63, 65); +} + +QProgressBar { + text-align: center; + color: rgb(255, 255, 255); + border-width: 1px; + border-radius: 10px; + border-color: rgb(58, 58, 58); + border-style: inset; +} + +QProgressBar::chunk { + background-color: qlineargradient(spread:pad, x1:0.5, y1:0.7, x2:0.5, y2:0.3, stop:0 rgba(0, 200, 0, 255), stop:1 rgba(30, 230, 30, 255)); + border-radius: 10px; +} + +QMenuBar { + background:rgb(0, 0, 0); + color: rgb(255, 153, 0); +} + +QMenuBar::item { + spacing: 3px; + padding: 1px 4px; + background: transparent; +} + +QMenuBar::item:selected { + background:rgb(115, 115, 115); +} + +QMenu { + border-width: 2px; + border-radius: 10px; + border-color: rgb(255, 153, 0); + border-style: outset; +} + +QMenu::item { + spacing: 3px; + padding: 3px 15px; +} + +QMenu::item:selected { + spacing: 3px; + padding: 3px 15px; + background:rgb(115, 115, 115); + color:rgb(255, 255, 255); + border-width: 1px; + border-radius: 10px; + border-color: rgb(58, 58, 58); + border-style: inset; +} diff --git a/applications/emsConfigurer/qdarkstyle/bingle/ElegantDark.qss b/applications/emsConfigurer/qdarkstyle/bingle/ElegantDark.qss new file mode 100644 index 0000000..49d2b0b --- /dev/null +++ b/applications/emsConfigurer/qdarkstyle/bingle/ElegantDark.qss @@ -0,0 +1,196 @@ +/* +ElegantDark Style Sheet for QT Applications +Author: Jaime A. Quiroga P. +Company: GTRONICK +Last updated: 17/04/2018 +Available at: https://github.com/GTRONICK/QSS/blob/master/ElegantDark.qss +*/ +QMainWindow { + background-color:rgb(82, 82, 82); +} +QTextEdit { + background-color:rgb(42, 42, 42); + color: rgb(0, 255, 0); +} +QPushButton{ + border-style: outset; + border-width: 2px; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:0.6, x2:0.5, y2:0.4, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-right-color: qlineargradient(spread:pad, x1:0.4, y1:0.5, x2:0.6, y2:0.5, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-left-color: qlineargradient(spread:pad, x1:0.6, y1:0.5, x2:0.4, y2:0.5, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-bottom-color: rgb(58, 58, 58); + border-bottom-width: 1px; + border-style: solid; + color: rgb(255, 255, 255); + padding: 2px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(77, 77, 77, 255), stop:1 rgba(97, 97, 97, 255)); +} +QPushButton:hover{ + border-style: outset; + border-width: 2px; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:0.6, x2:0.5, y2:0.4, stop:0 rgba(180, 180, 180, 255), stop:1 rgba(110, 110, 110, 255)); + border-right-color: qlineargradient(spread:pad, x1:0.4, y1:0.5, x2:0.6, y2:0.5, stop:0 rgba(180, 180, 180, 255), stop:1 rgba(110, 110, 110, 255)); + border-left-color: qlineargradient(spread:pad, x1:0.6, y1:0.5, x2:0.4, y2:0.5, stop:0 rgba(180, 180, 180, 255), stop:1 rgba(110, 110, 110, 255)); + border-bottom-color: rgb(115, 115, 115); + border-bottom-width: 1px; + border-style: solid; + color: rgb(255, 255, 255); + padding: 2px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(107, 107, 107, 255), stop:1 rgba(157, 157, 157, 255)); +} +QPushButton:pressed{ + border-style: outset; + border-width: 2px; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:0.6, x2:0.5, y2:0.4, stop:0 rgba(62, 62, 62, 255), stop:1 rgba(22, 22, 22, 255)); + border-right-color: qlineargradient(spread:pad, x1:0.4, y1:0.5, x2:0.6, y2:0.5, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-left-color: qlineargradient(spread:pad, x1:0.6, y1:0.5, x2:0.4, y2:0.5, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-bottom-color: rgb(58, 58, 58); + border-bottom-width: 1px; + border-style: solid; + color: rgb(255, 255, 255); + padding: 2px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(77, 77, 77, 255), stop:1 rgba(97, 97, 97, 255)); +} +QPushButton:disabled{ + border-style: outset; + border-width: 2px; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:0.6, x2:0.5, y2:0.4, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-right-color: qlineargradient(spread:pad, x1:0.4, y1:0.5, x2:0.6, y2:0.5, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-left-color: qlineargradient(spread:pad, x1:0.6, y1:0.5, x2:0.4, y2:0.5, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-bottom-color: rgb(58, 58, 58); + border-bottom-width: 1px; + border-style: solid; + color: rgb(0, 0, 0); + padding: 2px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(57, 57, 57, 255), stop:1 rgba(77, 77, 77, 255)); +} +QLineEdit { + border-width: 1px; border-radius: 4px; + border-color: rgb(58, 58, 58); + border-style: inset; + padding: 0 8px; + color: rgb(255, 255, 255); + background:rgb(100, 100, 100); + selection-background-color: rgb(187, 187, 187); + selection-color: rgb(60, 63, 65); +} +QLabel { + color:rgb(255,255,255); +} +QProgressBar { + text-align: center; + color: rgb(240, 240, 240); + border-width: 1px; + border-radius: 10px; + border-color: rgb(58, 58, 58); + border-style: inset; + background-color:rgb(77,77,77); +} +QProgressBar::chunk { + background-color: qlineargradient(spread:pad, x1:0.5, y1:0.7, x2:0.5, y2:0.3, stop:0 rgba(87, 97, 106, 255), stop:1 rgba(93, 103, 113, 255)); + border-radius: 5px; +} +QMenuBar { + background:rgb(82, 82, 82); +} +QMenuBar::item { + color:rgb(223,219,210); + spacing: 3px; + padding: 1px 4px; + background: transparent; +} + +QMenuBar::item:selected { + background:rgb(115, 115, 115); +} +QMenu::item:selected { + color:rgb(255,255,255); + border-width:2px; + border-style:solid; + padding-left:18px; + padding-right:8px; + padding-top:2px; + padding-bottom:3px; + background:qlineargradient(spread:pad, x1:0.5, y1:0.7, x2:0.5, y2:0.3, stop:0 rgba(87, 97, 106, 255), stop:1 rgba(93, 103, 113, 255)); + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:0.6, x2:0.5, y2:0.4, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-right-color: qlineargradient(spread:pad, x1:0.4, y1:0.5, x2:0.6, y2:0.5, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-left-color: qlineargradient(spread:pad, x1:0.6, y1:0.5, x2:0.4, y2:0.5, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(62, 62, 62, 255)); + border-bottom-color: rgb(58, 58, 58); + border-bottom-width: 1px; +} +QMenu::item { + color:rgb(223,219,210); + background-color:rgb(78,78,78); + padding-left:20px; + padding-top:4px; + padding-bottom:4px; + padding-right:10px; +} +QMenu{ + background-color:rgb(78,78,78); +} +QTabWidget { + color:rgb(0,0,0); + background-color:rgb(247,246,246); +} +QTabWidget::pane { + border-color: rgb(77,77,77); + background-color:rgb(101,101,101); + border-style: solid; + border-width: 1px; + border-radius: 6px; +} +QTabBar::tab { + padding:2px; + color:rgb(250,250,250); + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(77, 77, 77, 255), stop:1 rgba(97, 97, 97, 255)); + border-style: solid; + border-width: 2px; + border-top-right-radius:4px; + border-top-left-radius:4px; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:0.6, x2:0.5, y2:0.4, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(95, 92, 93, 255)); + border-right-color: qlineargradient(spread:pad, x1:0.4, y1:0.5, x2:0.6, y2:0.5, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(95, 92, 93, 255)); + border-left-color: qlineargradient(spread:pad, x1:0.6, y1:0.5, x2:0.4, y2:0.5, stop:0 rgba(115, 115, 115, 255), stop:1 rgba(95, 92, 93, 255)); + border-bottom-color: rgb(101,101,101); +} +QTabBar::tab:selected, QTabBar::tab:last:selected, QTabBar::tab:hover { + background-color:rgb(101,101,101); + margin-left: 0px; + margin-right: 1px; +} +QTabBar::tab:!selected { + margin-top: 1px; + margin-right: 1px; +} +QCheckBox { + color:rgb(223,219,210); + 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: rgb(87, 97, 106); + background-color:qlineargradient(spread:pad, x1:0.5, y1:0.7, x2:0.5, y2:0.3, stop:0 rgba(87, 97, 106, 150), stop:1 rgba(93, 103, 113, 150)); +} +QCheckBox::indicator:checked { + border-radius:4px; + border-style:solid; + border-width:1px; + border-color: rgb(180,180,180); + background-color:qlineargradient(spread:pad, x1:0.5, y1:0.7, x2:0.5, y2:0.3, stop:0 rgba(87, 97, 106, 255), stop:1 rgba(93, 103, 113, 255)); +} +QCheckBox::indicator:unchecked { + border-radius:4px; + border-style:solid; + border-width:1px; + border-color: rgb(87, 97, 106); + background-color:rgb(255,255,255); +} +QStatusBar { + color:rgb(240,240,240); +} diff --git a/applications/emsConfigurer/qdarkstyle/bingle/MacOS.qss b/applications/emsConfigurer/qdarkstyle/bingle/MacOS.qss new file mode 100644 index 0000000..9a98622 --- /dev/null +++ b/applications/emsConfigurer/qdarkstyle/bingle/MacOS.qss @@ -0,0 +1,434 @@ +/* + * MacOS Style Sheet for QT Applications + * Author: Jaime A. Quiroga P. + * Company: GTRONICK + * Last updated: 25/12/2020, 23:10. + * Available at: https://github.com/GTRONICK/QSS/blob/master/MacOS.qss + */ +QMainWindow { + background-color:#ececec; +} +QPushButton, QToolButton, QCommandLinkButton{ + padding: 0 5px 0 5px; + border-style: solid; + border-top-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #c1c9cf, stop:1 #d2d8dd); + border-right-color: qlineargradient(spread:pad, x1:1, y1:0, x2:0, y2:0, stop:0 #c1c9cf, stop:1 #d2d8dd); + border-bottom-color: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 #c1c9cf, stop:1 #d2d8dd); + border-left-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 #c1c9cf, stop:1 #d2d8dd); + border-width: 2px; + border-radius: 8px; + color: #616161; + font-weight: bold; + background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #fbfdfd, stop:0.5 #ffffff, stop:1 #fbfdfd); +} +QPushButton::default, QToolButton::default, QCommandLinkButton::default{ + border: 2px solid transparent; + color: #FFFFFF; + background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #84afe5, stop:1 #1168e4); +} +QPushButton:hover, QToolButton:hover, QCommandLinkButton:hover{ + color: #3d3d3d; +} +QPushButton:pressed, QToolButton:pressed, QCommandLinkButton:pressed{ + color: #aeaeae; + background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #ffffff, stop:0.5 #fbfdfd, stop:1 #ffffff); +} +QPushButton:disabled, QToolButton:disabled, QCommandLinkButton:disabled{ + color: #616161; + background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #dce7eb, stop:0.5 #e0e8eb, stop:1 #dee7ec); +} +QLineEdit, QTextEdit, QPlainTextEdit, QSpinBox, QDoubleSpinBox, QTimeEdit, QDateEdit, QDateTimeEdit { + border-width: 2px; + border-radius: 8px; + border-style: solid; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 #c1c9cf, stop:1 #d2d8dd); + border-right-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 #c1c9cf, stop:1 #d2d8dd); + border-bottom-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #c1c9cf, stop:1 #d2d8dd); + border-left-color: qlineargradient(spread:pad, x1:1, y1:0, x2:0, y2:0, stop:0 #c1c9cf, stop:1 #d2d8dd); + background-color: #f4f4f4; + color: #3d3d3d; +} +QLineEdit:focus, QTextEdit:focus, QPlainTextEdit:focus, QSpinBox:focus, QDoubleSpinBox:focus, QTimeEdit:focus, QDateEdit:focus, QDateTimeEdit:focus { + border-width: 2px; + border-radius: 8px; + border-style: solid; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 #85b7e3, stop:1 #9ec1db); + border-right-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 #85b7e3, stop:1 #9ec1db); + border-bottom-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #85b7e3, stop:1 #9ec1db); + border-left-color: qlineargradient(spread:pad, x1:1, y1:0, x2:0, y2:0, stop:0 #85b7e3, stop:1 #9ec1db); + background-color: #f4f4f4; + color: #3d3d3d; +} +QLineEdit:disabled, QTextEdit:disabled, QPlainTextEdit:disabled, QSpinBox:disabled, QDoubleSpinBox:disabled, QTimeEdit:disabled, QDateEdit:disabled, QDateTimeEdit:disabled { + color: #b9b9b9; +} +QSpinBox::up-button, QDoubleSpinBox::up-button, QTimeEdit::up-button, QDateEdit::up-button, QDateTimeEdit::up-button { + subcontrol-origin: padding; + subcontrol-position: top right; + width: 15px; + color: #272727; + border-left-width: 1px; + border-left-color: darkgray; + border-left-style: solid; + border-top-right-radius: 3px; + padding: 3px; +} +QSpinBox::down-button, QDoubleSpinBox::down-button, QTimeEdit::down-button, QDateEdit::down-button, QDateTimeEdit::down-button { + subcontrol-origin: padding; + subcontrol-position: bottom right; + width: 15px; + color: #272727; + border-left-width: 1px; + border-left-color: darkgray; + border-left-style: solid; + border-bottom-right-radius: 3px; + padding: 3px; +} +QSpinBox::up-button:pressed, QDoubleSpinBox::up-button:pressed, QTimeEdit::up-button:pressed, QDateEdit::up-button:pressed, QDateTimeEdit::up-button:pressed { + color: #aeaeae; + background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #ffffff, stop:0.5 #fbfdfd, stop:1 #ffffff); +} +QSpinBox::down-button:pressed, QDoubleSpinBox::down-button:pressed, QTimeEdit::down-button:pressed, QDateEdit::down-button:pressed, QDateTimeEdit::down-button:pressed { + color: #aeaeae; + background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #ffffff, stop:0.5 #fbfdfd, stop:1 #ffffff); +} +QSpinBox::up-button:hover, QDoubleSpinBox::up-button:hover, QTimeEdit::up-button:hover, QDateEdit::up-button:hover, QDateTimeEdit::up-button:hover { + color: #FFFFFF; + border-top-right-radius: 5px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #84afe5, stop:1 #1168e4); + +} +QSpinBox::down-button:hover, QDoubleSpinBox::down-button:hover, QTimeEdit::down-button:hover, QDateEdit::down-button:hover, QDateTimeEdit::down-button:hover { + color: #FFFFFF; + border-bottom-right-radius: 5px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #84afe5, stop:1 #1168e4); +} +QSpinBox::up-arrow, QDoubleSpinBox::up-arrow, QTimeEdit::up-arrow, QDateEdit::up-arrow, QDateTimeEdit::up-arrow { + image: url(/usr/share/icons/Adwaita/16x16/actions/go-up-symbolic.symbolic.png); +} +QSpinBox::down-arrow, QDoubleSpinBox::down-arrow, QTimeEdit::down-arrow, QDateEdit::down-arrow, QDateTimeEdit::down-arrow { + image: url(/usr/share/icons/Adwaita/16x16/actions/go-down-symbolic.symbolic.png); +} +QProgressBar { + max-height: 8px; + text-align: center; + font: italic bold 11px; + color: #3d3d3d; + border: 1px solid transparent; + border-radius:4px; + background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #ddd5d5, stop:0.5 #dad3d3, stop:1 #ddd5d5); +} +QProgressBar::chunk { + background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #467dd1, stop:0.5 #3b88fc, stop:1 #467dd1); + border-radius: 4px; +} +QProgressBar:disabled { + color: #616161; +} +QProgressBar::chunk:disabled { + background-color: #aeaeae; +} +QSlider::groove { + border: 1px solid #bbbbbb; + background-color: #52595d; + border-radius: 4px; +} +QSlider::groove:horizontal { + height: 6px; +} +QSlider::groove:vertical { + width: 6px; +} +QSlider::handle:horizontal { + background: #ffffff; + border-style: solid; + border-width: 1px; + border-color: rgb(207,207,207); + width: 12px; + margin: -5px 0; + border-radius: 7px; +} +QSlider::handle:vertical { + background: #ffffff; + border-style: solid; + border-width: 1px; + border-color: rgb(207,207,207); + height: 12px; + margin: 0 -5px; + border-radius: 7px; +} +QSlider::add-page, QSlider::sub-page { + border: 1px transparent; + background-color: #52595d; + border-radius: 4px; +} +QSlider::add-page:horizontal { + background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #ddd5d5, stop:0.5 #dad3d3, stop:1 #ddd5d5); +} +QSlider::sub-page:horizontal { + background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 #467dd1, stop:0.5 #3b88fc, stop:1 #467dd1); +} +QSlider::add-page:vertical { + background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #467dd1, stop:0.5 #3b88fc, stop:1 #467dd1); +} +QSlider::sub-page:vertical { + background: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 #ddd5d5, stop:0.5 #dad3d3, stop:1 #ddd5d5); +} +QSlider::add-page:horizontal:disabled, QSlider::sub-page:horizontal:disabled, QSlider::add-page:vertical:disabled, QSlider::sub-page:vertical:disabled { + background: #b9b9b9; +} +QComboBox, QFontComboBox { + border-width: 2px; + border-radius: 8px; + border-style: solid; + border-top-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 #c1c9cf, stop:1 #d2d8dd); + border-right-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 #c1c9cf, stop:1 #d2d8dd); + border-bottom-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #c1c9cf, stop:1 #d2d8dd); + border-left-color: qlineargradient(spread:pad, x1:1, y1:0, x2:0, y2:0, stop:0 #c1c9cf, stop:1 #d2d8dd); + background-color: #f4f4f4; + color: #272727; + padding-left: 5px; +} +QComboBox:editable, QComboBox:!editable, QComboBox::drop-down:editable, QComboBox:!editable:on, QComboBox::drop-down:editable:on { + background: #ffffff; +} +QComboBox::drop-down { + subcontrol-origin: padding; + subcontrol-position: top right; + width: 15px; + color: #272727; + border-left-width: 1px; + border-left-color: darkgray; + border-left-style: solid; + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} +QComboBox::down-arrow { + image: url(/usr/share/icons/Adwaita/16x16/actions/go-down-symbolic.symbolic.png); /*Adawaita icon thene*/ +} + +QComboBox::down-arrow:on { + top: 1px; + left: 1px; +} +QComboBox QAbstractItemView { + border: 1px solid darkgray; + border-radius: 8px; + selection-background-color: #dadada; + selection-color: #272727; + color: #272727; + background: white; +} +QLabel, QCheckBox, QRadioButton { + color: #272727; +} +QCheckBox { + padding: 2px; +} +QCheckBox:disabled, QRadioButton: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 { + image: url(/usr/share/icons/Adwaita/16x16/actions/object-select-symbolic.symbolic.png); + height: 15px; + width: 15px; + border-style:solid; + border-width: 1px; + border-color: #48a5fd; + color: #ffffff; + border-radius: 3px; + background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #48a5fd, stop:0.5 #329cfb, stop:1 #48a5fd); +} +QCheckBox::indicator:unchecked { + + height: 15px; + width: 15px; + border-style:solid; + border-width: 1px; + border-color: #48a5fd; + border-radius: 3px; + background-color: #fbfdfa; +} +QLCDNumber { + color: #616161;; +} +QMenuBar { + background-color: #ececec; +} +QMenuBar::item { + color: #616161; + spacing: 3px; + padding: 1px 4px; + background-color: #ececec; +} + +QMenuBar::item:selected { + background-color: #dadada; + color: #3d3d3d; +} +QMenu { + background-color: #ececec; +} +QMenu::item:selected { + background-color: #dadada; + color: #3d3d3d; +} +QMenu::item { + color: #616161;; + background-color: #e0e0e0; +} +QTabWidget { + color:rgb(0,0,0); + background-color:#000000; +} +QTabWidget::pane { + border-color: #050a0e; + background-color: #e0e0e0; + border-width: 1px; + border-radius: 4px; + position: absolute; + top: -0.5em; + padding-top: 0.5em; +} + +QTabWidget::tab-bar { + alignment: center; +} + +QTabBar::tab { + border-bottom: 1px solid #c0c0c0; + padding: 3px; + color: #272727; + background-color: #fefefc; + margin-left:0px; +} +QTabBar::tab:!last { + border-right: 1px solid; + border-right-color: #c0c0c0; + border-bottom-color: #c0c0c0; +} +QTabBar::tab:first { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +QTabBar::tab:last { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +QTabBar::tab:selected, QTabBar::tab:last:selected, QTabBar::tab:hover { + color: #FFFFFF; + background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #84afe5, stop:1 #1168e4); +} +QRadioButton::indicator { + height: 14px; + width: 14px; + border-style:solid; + border-radius:7px; + border-width: 1px; +} +QRadioButton::indicator:checked { + border-color: #48a5fd; + background-color: qradialgradient(cx:0.5, cy:0.5, radius:0.4,fx:0.5, fy:0.5, stop:0 #ffffff, stop:0.5 #ffffff, stop:0.6 #48a5fd, stop:1 #48a5fd); +} +QRadioButton::indicator:!checked { + border-color: #a9b7c6; + background-color: #fbfdfa; +} +QStatusBar { + color:#027f7f; +} + +QDial { + background: #16a085; +} + +QToolBox { + color: #a9b7c6; + background-color: #222b2e; +} +QToolBox::tab { + color: #a9b7c6; + background-color:#222b2e; +} +QToolBox::tab:selected { + color: #FFFFFF; + background-color:#222b2e; +} +QScrollArea { + color: #FFFFFF; + background-color:#222b2e; +} + +QScrollBar:horizontal { + max-height: 10px; + border: 1px transparent grey; + margin: 0px 20px 0px 20px; + background: transparent; +} +QScrollBar:vertical { + max-width: 10px; + border: 1px transparent grey; + margin: 20px 0px 20px 0px; + background: transparent; +} +QScrollBar::handle:vertical, QScrollBar::handle:horizontal { + background: #52595d; + border-style: transparent; + border-radius: 4px; + min-height: 25px; +} +QScrollBar::handle:horizontal:hover, QScrollBar::handle:vertical:hover { + background: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 #467dd1, stop:0.5 #3b88fc, stop:1 #467dd1); +} +QScrollBar::add-line, QScrollBar::sub-line { + border: 2px transparent grey; + border-radius: 4px; + subcontrol-origin: margin; + background: #b9b9b9; +} +QScrollBar::add-line:horizontal { + width: 20px; + subcontrol-position: right; +} +QScrollBar::add-line:vertical { + height: 20px; + subcontrol-position: bottom; +} +QScrollBar::sub-line:horizontal { + width: 20px; + subcontrol-position: left; +} +QScrollBar::sub-line:vertical { + height: 20px; + subcontrol-position: top; +} +QScrollBar::add-line:vertical:pressed, QScrollBar::add-line:horizontal:pressed, QScrollBar::sub-line:horizontal:pressed, QScrollBar::sub-line:vertical:pressed { + background: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 #467dd1, stop:0.5 #3b88fc, stop:1 #467dd1); +} +QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal, QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { + background: none; +} +QScrollBar::up-arrow:vertical { + image: url(/usr/share/icons/Adwaita/16x16/actions/go-up-symbolic.symbolic.png); +} +QScrollBar::down-arrow:vertical { + image: url(/usr/share/icons/Adwaita/16x16/actions/go-down-symbolic.symbolic.png); +} +QScrollBar::left-arrow:horizontal { + image: url(/usr/share/icons/Adwaita/16x16/actions/go-previous-symbolic.symbolic.png); +} +QScrollBar::right-arrow:horizontal { + image: url(/usr/share/icons/Adwaita/16x16/actions/go-next-symbolic.symbolic.png); +} diff --git a/applications/emsConfigurer/qdarkstyle/bingle/ManjaroMix.qss b/applications/emsConfigurer/qdarkstyle/bingle/ManjaroMix.qss new file mode 100644 index 0000000..92301a5 --- /dev/null +++ b/applications/emsConfigurer/qdarkstyle/bingle/ManjaroMix.qss @@ -0,0 +1,531 @@ +/* +ManjaroMix Style Sheet for QT Applications +Author: Jaime A. Quiroga P. +Company: GTRONICK +Last updated: 25/02/2020, 15:42. +Available at: https://github.com/GTRONICK/QSS/blob/master/ManjaroMix.qss +*/ +QMainWindow { + background-color:#151a1e; +} +QCalendar { + background-color: #151a1e; +} +QTextEdit { + border-width: 1px; + border-style: solid; + border-color: #4fa08b; + background-color: #222b2e; + color: #d3dae3; +} +QPlainTextEdit { + border-width: 1px; + border-style: solid; + border-color: #4fa08b; + background-color: #222b2e; + color: #d3dae3; +} +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: #d3dae3; + 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-color: #050a0e; + border-width: 1px; + border-radius: 5px; + color: #d3dae3; + padding: 2px; + background-color: #151a1e; +} +QPushButton::default{ + border-style: solid; + border-color: #050a0e; + border-width: 1px; + border-radius: 5px; + color: #FFFFFF; + padding: 2px; + background-color: #151a1e;; +} +QPushButton:hover{ + border-style: solid; + border-color: #050a0e; + border-width: 1px; + border-radius: 5px; + color: #d3dae3; + padding: 2px; + background-color: #1c1f1f; +} +QPushButton:pressed{ + border-style: solid; + border-color: #050a0e; + border-width: 1px; + border-radius: 5px; + color: #d3dae3; + padding: 2px; + background-color: #2c2f2f; +} +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-style: solid; + border-color: #4fa08b; + background-color: #222b2e; + color: #d3dae3; +} +QLabel { + color: #d3dae3; +} +QLCDNumber { + color: #4d9b87; +} +QProgressBar { + text-align: center; + color: #d3dae3; + border-radius: 10px; + border-color: transparent; + border-style: solid; + background-color: #52595d; +} +QProgressBar::chunk { + background-color: #214037 ; + border-radius: 10px; +} +QMenuBar { + background-color: #151a1e; +} +QMenuBar::item { + color: #d3dae3; + spacing: 3px; + padding: 1px 4px; + background-color: #151a1e; +} + +QMenuBar::item:selected { + background-color: #252a2e; + color: #FFFFFF; +} +QMenu { + background-color: #151a1e; +} +QMenu::item:selected { + background-color: #252a2e; + color: #FFFFFF; +} +QMenu::item { + color: #d3dae3; + background-color: #151a1e; +} +QTabWidget { + color:rgb(0,0,0); + background-color:#000000; +} +QTabWidget::pane { + border-color: #050a0e; + background-color: #1e282c; + border-style: solid; + border-width: 1px; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +QTabBar::tab:first { + border-style: solid; + border-left-width:1px; + border-right-width:0px; + border-top-width:1px; + border-bottom-width:0px; + border-top-color: #050a0e; + border-left-color: #050a0e; + border-bottom-color: #050a0e; + border-top-left-radius: 4px; + color: #d3dae3; + padding: 3px; + margin-left:0px; + background-color: #151a1e; +} +QTabBar::tab:last { + border-style: solid; + border-top-width:1px; + border-left-width:1px; + border-right-width:1px; + border-bottom-width:0px; + border-color: #050a0e; + border-top-right-radius: 4px; + color: #d3dae3; + padding: 3px; + margin-left:0px; + background-color: #151a1e; +} +QTabBar::tab { + border-style: solid; + border-top-width:1px; + border-bottom-width:0px; + border-left-width:1px; + border-top-color: #050a0e; + border-left-color: #050a0e; + border-bottom-color: #050a0e; + color: #d3dae3; + padding: 3px; + margin-left:0px; + background-color: #151a1e; +} +QTabBar::tab:selected, QTabBar::tab:last:selected, QTabBar::tab:hover { + border-style: solid; + border-left-width:1px; + border-bottom-width:0px; + border-right-color: transparent; + border-top-color: #050a0e; + border-left-color: #050a0e; + border-bottom-color: #050a0e; + color: #FFFFFF; + padding: 3px; + margin-left:0px; + background-color: #1e282c; +} + +QTabBar::tab:selected, QTabBar::tab:first:selected, QTabBar::tab:hover { + border-style: solid; + border-left-width:1px; + border-bottom-width:0px; + border-top-width:1px; + border-right-color: transparent; + border-top-color: #050a0e; + border-left-color: #050a0e; + border-bottom-color: #050a0e; + color: #FFFFFF; + padding: 3px; + margin-left:0px; + background-color: #1e282c; +} + +QCheckBox { + color: #d3dae3; + 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: #4fa08b; + color: #000000; + background-color: qradialgradient(cx:0.4, cy:0.4, radius: 1.5,fx:0, fy:0, stop:0 #1e282c, stop:0.3 #1e282c, stop:0.4 #4fa08b, stop:0.5 #1e282c, stop:1 #1e282c); +} +QCheckBox::indicator:unchecked { + + height: 10px; + width: 10px; + border-style:solid; + border-width: 1px; + border-color: #4fa08b; + color: #000000; +} +QRadioButton { + color: #d3dae3; + padding: 1px; +} +QRadioButton::indicator:checked { + height: 10px; + width: 10px; + border-style:solid; + border-radius:5px; + border-width: 1px; + border-color: #4fa08b; + color: #a9b7c6; + background-color: qradialgradient(cx:0.5, cy:0.5, radius:0.4,fx:0.5, fy:0.5, stop:0 #4fa08b, stop:1 #1e282c); +} +QRadioButton::indicator:!checked { + height: 10px; + width: 10px; + border-style:solid; + border-radius:5px; + border-width: 1px; + border-color: #4fa08b; + color: #a9b7c6; + background-color: transparent; +} +QStatusBar { + color:#027f7f; +} +QSpinBox { + color: #d3dae3; + background-color: #222b2e; + border-width: 1px; + border-style: solid; + border-color: #4fa08b; +} +QDoubleSpinBox { + color: #d3dae3; + background-color: #222b2e; + border-width: 1px; + border-style: solid; + border-color: #4fa08b; +} +QTimeEdit { + color: #d3dae3; + background-color: #222b2e; + border-width: 1px; + border-style: solid; + border-color: #4fa08b; +} +QDateTimeEdit { + color: #d3dae3; + background-color: #222b2e; + border-width: 1px; + border-style: solid; + border-color: #4fa08b; +} +QDateEdit { + color: #d3dae3; + background-color: #222b2e; + border-width: 1px; + border-style: solid; + border-color: #4fa08b; +} +QFontComboBox { + color: #d3dae3; + background-color: #222b2e; + border-width: 1px; + border-style: solid; + border-color: #4fa08b; +} +QComboBox { + color: #d3dae3; + background-color: #222b2e; + border-width: 1px; + border-style: solid; + border-color: #4fa08b; +} + +QDial { + background: #16a085; +} + +QToolBox { + color: #a9b7c6; + background-color: #222b2e; +} +QToolBox::tab { + color: #a9b7c6; + background-color:#222b2e; +} +QToolBox::tab:selected { + color: #FFFFFF; + background-color:#222b2e; +} +QScrollArea { + color: #FFFFFF; + background-color:#222b2e; +} +QSlider::groove:horizontal { + height: 5px; + background-color: #52595d; +} +QSlider::groove:vertical { + width: 5px; + background-color: #52595d; +} +QSlider::handle:horizontal { + background: #1a2224; + border-style: solid; + border-width: 1px; + border-color: rgb(207,207,207); + width: 12px; + margin: -5px 0; + border-radius: 7px; +} +QSlider::handle:vertical { + background: #1a2224; + 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: #52595d; +} +QSlider::add-page:vertical { + background: #52595d; +} +QSlider::sub-page:horizontal { + background-color: #15433a; +} +QSlider::sub-page:vertical { + background-color: #15433a; +} +QScrollBar:horizontal { + max-height: 10px; + border: 1px transparent grey; + margin: 0px 20px 0px 20px; + background: transparent; +} +QScrollBar:vertical { + max-width: 10px; + border: 1px transparent grey; + margin: 20px 0px 20px 0px; + background: transparent; +} +QScrollBar::handle:horizontal { + background: #52595d; + border-style: transparent; + border-radius: 4px; + min-width: 25px; +} +QScrollBar::handle:horizontal:hover { + background: #58a492; + border-style: transparent; + border-radius: 4px; + min-width: 25px; +} +QScrollBar::handle:vertical { + background: #52595d; + border-style: transparent; + border-radius: 4px; + min-height: 25px; +} +QScrollBar::handle:vertical:hover { + background: #58a492; + border-style: transparent; + border-radius: 4px; + min-height: 25px; +} +QScrollBar::add-line:horizontal { + border: 2px transparent grey; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + background: #15433a; + width: 20px; + subcontrol-position: right; + subcontrol-origin: margin; +} +QScrollBar::add-line:horizontal:pressed { + border: 2px transparent grey; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + 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: 4px; + border-bottom-right-radius: 4px; + background: #15433a; + height: 20px; + subcontrol-position: bottom; + subcontrol-origin: margin; +} +QScrollBar::add-line:vertical:pressed { + border: 2px transparent grey; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + 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: 4px; + border-bottom-left-radius: 4px; + background: #15433a; + width: 20px; + subcontrol-position: left; + subcontrol-origin: margin; +} +QScrollBar::sub-line:horizontal:pressed { + border: 2px transparent grey; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + 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: 4px; + border-top-right-radius: 4px; + background: #15433a; + height: 20px; + subcontrol-position: top; + subcontrol-origin: margin; +} +QScrollBar::sub-line:vertical:pressed { + border: 2px transparent grey; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + background: rgb(181,181,181); + height: 20px; + subcontrol-position: top; + subcontrol-origin: margin; +} + +QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal { + background: none; +} +QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { + background: none; +} diff --git a/applications/emsConfigurer/qdarkstyle/bingle/MaterialDark.qss b/applications/emsConfigurer/qdarkstyle/bingle/MaterialDark.qss new file mode 100644 index 0000000..c5a94aa --- /dev/null +++ b/applications/emsConfigurer/qdarkstyle/bingle/MaterialDark.qss @@ -0,0 +1,390 @@ +/* +Material Dark Style Sheet for QT Applications +Author: Jaime A. Quiroga P. +Inspired on https://github.com/jxfwinter/qt-material-stylesheet +Company: GTRONICK +Last updated: 04/12/2018, 15:00. +Available at: https://github.com/GTRONICK/QSS/blob/master/MaterialDark.qss +*/ +QMainWindow { + background-color:#1e1d23; +} +QDialog { + background-color:#1e1d23; +} +QColorDialog { + background-color:#1e1d23; +} +QTextEdit { + background-color:#1e1d23; + color: #a9b7c6; +} +QPlainTextEdit { + selection-background-color:#007b50; + background-color:#1e1d23; + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: transparent; + border-width: 1px; + color: #a9b7c6; +} +QPushButton{ + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: transparent; + border-width: 1px; + border-style: solid; + color: #a9b7c6; + padding: 2px; + background-color: #1e1d23; +} +QPushButton::default{ + border-style: inset; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: #04b97f; + border-width: 1px; + color: #a9b7c6; + padding: 2px; + background-color: #1e1d23; +} +QToolButton { + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: #04b97f; + border-bottom-width: 1px; + border-style: solid; + color: #a9b7c6; + padding: 2px; + background-color: #1e1d23; +} +QToolButton:hover{ + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: #37efba; + border-bottom-width: 2px; + border-style: solid; + color: #FFFFFF; + padding-bottom: 1px; + background-color: #1e1d23; +} +QPushButton:hover{ + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: #37efba; + border-bottom-width: 1px; + border-style: solid; + color: #FFFFFF; + padding-bottom: 2px; + background-color: #1e1d23; +} +QPushButton:pressed{ + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: #37efba; + border-bottom-width: 2px; + border-style: solid; + color: #37efba; + padding-bottom: 1px; + background-color: #1e1d23; +} +QPushButton:disabled{ + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: #808086; + border-bottom-width: 2px; + border-style: solid; + color: #808086; + padding-bottom: 1px; + background-color: #1e1d23; +} +QLineEdit { + border-width: 1px; border-radius: 4px; + border-color: rgb(58, 58, 58); + border-style: inset; + padding: 0 8px; + color: #a9b7c6; + background:#1e1d23; + selection-background-color:#007b50; + selection-color: #FFFFFF; +} +QLabel { + color: #a9b7c6; +} +QLCDNumber { + color: #37e6b4; +} +QProgressBar { + text-align: center; + color: rgb(240, 240, 240); + border-width: 1px; + border-radius: 10px; + border-color: rgb(58, 58, 58); + border-style: inset; + background-color:#1e1d23; +} +QProgressBar::chunk { + background-color: #04b97f; + border-radius: 5px; +} +QMenuBar { + background-color: #1e1d23; +} +QMenuBar::item { + color: #a9b7c6; + spacing: 3px; + padding: 1px 4px; + background: #1e1d23; +} + +QMenuBar::item:selected { + background:#1e1d23; + color: #FFFFFF; +} +QMenu::item:selected { + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: #04b97f; + border-bottom-color: transparent; + border-left-width: 2px; + color: #FFFFFF; + padding-left:15px; + padding-top:4px; + padding-bottom:4px; + padding-right:7px; + background-color: #1e1d23; +} +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; + border-style: solid; + color: #a9b7c6; + padding-left:17px; + padding-top:4px; + padding-bottom:4px; + padding-right:7px; + background-color: #1e1d23; +} +QMenu{ + background-color:#1e1d23; +} +QTabWidget { + color:rgb(0,0,0); + background-color:#1e1d23; +} +QTabWidget::pane { + border-color: rgb(77,77,77); + background-color:#1e1d23; + border-style: solid; + border-width: 1px; + border-radius: 6px; +} +QTabBar::tab { + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: transparent; + border-bottom-width: 1px; + border-style: solid; + color: #808086; + padding: 3px; + margin-left:3px; + background-color: #1e1d23; +} +QTabBar::tab:selected, QTabBar::tab:last:selected, QTabBar::tab:hover { + border-style: solid; + border-top-color: transparent; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: #04b97f; + border-bottom-width: 2px; + border-style: solid; + color: #FFFFFF; + padding-left: 3px; + padding-bottom: 2px; + margin-left:3px; + background-color: #1e1d23; +} + +QCheckBox { + color: #a9b7c6; + 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: rgb(87, 97, 106); + background-color:#1e1d23; +} +QCheckBox::indicator:checked { + + height: 10px; + width: 10px; + border-style:solid; + border-width: 1px; + border-color: #04b97f; + color: #a9b7c6; + background-color: #04b97f; +} +QCheckBox::indicator:unchecked { + + height: 10px; + width: 10px; + border-style:solid; + border-width: 1px; + border-color: #04b97f; + color: #a9b7c6; + background-color: transparent; +} +QRadioButton { + color: #a9b7c6; + background-color: #1e1d23; + padding: 1px; +} +QRadioButton::indicator:checked { + height: 10px; + width: 10px; + border-style:solid; + border-radius:5px; + border-width: 1px; + border-color: #04b97f; + color: #a9b7c6; + background-color: #04b97f; +} +QRadioButton::indicator:!checked { + height: 10px; + width: 10px; + border-style:solid; + border-radius:5px; + border-width: 1px; + border-color: #04b97f; + color: #a9b7c6; + background-color: transparent; +} +QStatusBar { + color:#027f7f; +} +QSpinBox { + color: #a9b7c6; + background-color: #1e1d23; +} +QDoubleSpinBox { + color: #a9b7c6; + background-color: #1e1d23; +} +QTimeEdit { + color: #a9b7c6; + background-color: #1e1d23; +} +QDateTimeEdit { + color: #a9b7c6; + background-color: #1e1d23; +} +QDateEdit { + color: #a9b7c6; + background-color: #1e1d23; +} +QComboBox { + color: #a9b7c6; + background: #1e1d23; +} +QComboBox:editable { + background: #1e1d23; + color: #a9b7c6; + selection-background-color: #1e1d23; +} +QComboBox QAbstractItemView { + color: #a9b7c6; + background: #1e1d23; + selection-color: #FFFFFF; + selection-background-color: #1e1d23; +} +QComboBox:!editable:on, QComboBox::drop-down:editable:on { + color: #a9b7c6; + background: #1e1d23; +} +QFontComboBox { + color: #a9b7c6; + background-color: #1e1d23; +} +QToolBox { + color: #a9b7c6; + background-color: #1e1d23; +} +QToolBox::tab { + color: #a9b7c6; + background-color: #1e1d23; +} +QToolBox::tab:selected { + color: #FFFFFF; + background-color: #1e1d23; +} +QScrollArea { + color: #FFFFFF; + background-color: #1e1d23; +} +QSlider::groove:horizontal { + height: 5px; + background: #04b97f; +} +QSlider::groove:vertical { + width: 5px; + background: #04b97f; +} +QSlider::handle:horizontal { + background: qlineargradient(x1:0, y1:0, x2:1, y2:1, stop:0 #b4b4b4, stop:1 #8f8f8f); + border: 1px solid #5c5c5c; + width: 14px; + margin: -5px 0; + border-radius: 7px; +} +QSlider::handle:vertical { + background: qlineargradient(x1:1, y1:1, x2:0, y2:0, stop:0 #b4b4b4, stop:1 #8f8f8f); + border: 1px solid #5c5c5c; + height: 14px; + margin: 0 -5px; + border-radius: 7px; +} +QSlider::add-page:horizontal { + background: white; +} +QSlider::add-page:vertical { + background: white; +} +QSlider::sub-page:horizontal { + background: #04b97f; +} +QSlider::sub-page:vertical { + background: #04b97f; +} diff --git a/applications/emsConfigurer/qdarkstyle/bingle/NeonButtons.qss b/applications/emsConfigurer/qdarkstyle/bingle/NeonButtons.qss new file mode 100644 index 0000000..8065250 --- /dev/null +++ b/applications/emsConfigurer/qdarkstyle/bingle/NeonButtons.qss @@ -0,0 +1,47 @@ +/* +Neon Style Sheet for QT Applications (QpushButton) +Author: Jaime A. Quiroga P. +Company: GTRONICK +Last updated: 24/10/2020, 15:42. +Available at: https://github.com/GTRONICK/QSS/blob/master/NeonButtons.qss +*/ +QPushButton{ + border-style: solid; + border-color: #050a0e; + border-width: 1px; + border-radius: 5px; + color: #d3dae3; + padding: 2px; + background-color: #100E19; +} +QPushButton::default{ + border-style: solid; + border-color: #050a0e; + border-width: 1px; + border-radius: 5px; + color: #FFFFFF; + padding: 2px; + background-color: #151a1e; +} +QPushButton:hover{ + border-style: solid; + border-top-color: qlineargradient(spread:pad, x1:0, y1:1, x2:1, y2:1, stop:0 #C0DB50, stop:0.4 #C0DB50, stop:0.5 #100E19, stop:1 #100E19); + border-bottom-color: qlineargradient(spread:pad, x1:0, y1:1, x2:1, y2:1, stop:0 #100E19, stop:0.5 #100E19, stop:0.6 #C0DB50, stop:1 #C0DB50); + border-left-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #C0DB50, stop:0.3 #C0DB50, stop:0.7 #100E19, stop:1 #100E19); + border-right-color: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 #C0DB50, stop:0.3 #C0DB50, stop:0.7 #100E19, stop:1 #100E19); + border-width: 2px; + border-radius: 1px; + color: #d3dae3; + padding: 2px; +} +QPushButton:pressed{ + border-style: solid; + border-top-color: qlineargradient(spread:pad, x1:0, y1:1, x2:1, y2:1, stop:0 #d33af1, stop:0.4 #d33af1, stop:0.5 #100E19, stop:1 #100E19); + border-bottom-color: qlineargradient(spread:pad, x1:0, y1:1, x2:1, y2:1, stop:0 #100E19, stop:0.5 #100E19, stop:0.6 #d33af1, stop:1 #d33af1); + border-left-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #d33af1, stop:0.3 #d33af1, stop:0.7 #100E19, stop:1 #100E19); + border-right-color: qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 #d33af1, stop:0.3 #d33af1, stop:0.7 #100E19, stop:1 #100E19); + border-width: 2px; + border-radius: 1px; + color: #d3dae3; + padding: 2px; +} \ No newline at end of file diff --git a/applications/emsConfigurer/qdarkstyle/bingle/QSS_IMG/go-down-symbolic.symbolic.png b/applications/emsConfigurer/qdarkstyle/bingle/QSS_IMG/go-down-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..bfa7706ce31ff81e864ae02f52751afeafa046e2 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf3$7 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/bingle/QSS_IMG/go-next-symbolic.symbolic.png b/applications/emsConfigurer/qdarkstyle/bingle/QSS_IMG/go-next-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..f2aa968ce8fa373bc633b03f9106f3b9409e57fe GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf#DXZQrzk#xZ!h`njxgN@xNA1Q#a` literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/bingle/QSS_IMG/go-previous-symbolic.symbolic.png b/applications/emsConfigurer/qdarkstyle/bingle/QSS_IMG/go-previous-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..f688c3ce72e4fb212c13ef0623483afe383c599a GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#VfF#IEGmC zCMQU6IrKC(KGb7oK3rd98sC<+&v{i^ARAkocfi@}k`fXsZ7b8%m_GF^xzTr8bdvLJ qfhR2`(`A?w+U_JO7;9dZV_;YjCF{mmkhueBDubu1pUXO@geCx^(JLhY literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/bingle/QSS_IMG/go-up-symbolic.symbolic.png b/applications/emsConfigurer/qdarkstyle/bingle/QSS_IMG/go-up-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..ea3ce32b90f889ddaa649cf9ada8eba764387228 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#VfB^elFbg@4tK1hei2?`nDpOf~o$e*_f8*UJ|kE*VyC4z;&UaMtj~N<;ff& zg4dSb+qYQXTtU*-yi@gC+Om^3T&}L?J)OXGS1^0B-fsJQhnV;9DG0t)Q)33&!{F)a K=d#Wzp$Pzk{4_oQ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/bingle/QSS_IMG/object-select-symbolic.symbolic.png b/applications/emsConfigurer/qdarkstyle/bingle/QSS_IMG/object-select-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..ef1034aa1d30e3a971f5a2bc83428af5f3d52eab GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vfu^^1+H+wG@tvvo=aPZAy~}NN8y3WU`#q4z&EzSJk^3e?#T~ZDR0r L^>bP0l+XkKz4tYS literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/bingle/Ubuntu.qss b/applications/emsConfigurer/qdarkstyle/bingle/Ubuntu.qss new file mode 100644 index 0000000..5f713c1 --- /dev/null +++ b/applications/emsConfigurer/qdarkstyle/bingle/Ubuntu.qss @@ -0,0 +1,496 @@ +/* +Ubuntu Style Sheet for QT Applications +Author: Jaime A. Quiroga P. +Company: GTRONICK +Last updated: 01/10/2021 (dd/mm/yyyy), 15:18. +Available at: https://github.com/GTRONICK/QSS/blob/master/Ubuntu.qss +*/ +QMainWindow { + background-color:#f0f0f0; +} +QCheckBox { + padding:2px; +} +QCheckBox:hover { + border:1px solid rgb(255,150,60); + border-radius:4px; + padding: 1px; + background-color:qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(190, 90, 50, 50), stop:1 rgba(250, 130, 40, 50)); +} +QCheckBox::indicator:checked { + border:1px solid rgb(246, 134, 86); + border-radius:4px; + background-color:rgb(246, 134, 86) +} +QCheckBox::indicator:unchecked { + border-width:1px solid rgb(246, 134, 86); + border-radius:4px; + background-color:rgb(255,255,255); +} +QColorDialog { + background-color:#f0f0f0; +} +QComboBox { + color:rgb(81,72,65); + background: #ffffff; +} +QComboBox:editable { + selection-color:rgb(81,72,65); + selection-background-color: #ffffff; +} +QComboBox QAbstractItemView { + selection-color: #ffffff; + selection-background-color: rgb(246, 134, 86); +} +QComboBox:!editable:on, QComboBox::drop-down:editable:on { + color: #1e1d23; +} +QDateTimeEdit, QDateEdit, QDoubleSpinBox, QFontComboBox { + color:rgb(81,72,65); + background-color: #ffffff; +} + +QDialog { + background-color:#f0f0f0; +} + +QLabel,QLineEdit { + color:rgb(17,17,17); +} +QLineEdit { + background-color:rgb(255,255,255); + selection-background-color:rgb(236,116,64); +} +QMenuBar { + color:rgb(223,219,210); + background-color:rgb(65,64,59); +} +QMenuBar::item { + padding-top:4px; + padding-left:4px; + padding-right:4px; + color:rgb(223,219,210); + background-color:rgb(65,64,59); +} +QMenuBar::item:selected { + color:rgb(255,255,255); + padding-top:2px; + padding-left:2px; + padding-right:2px; + border-top-width:2px; + border-left-width:2px; + border-right-width:2px; + border-top-right-radius:4px; + border-top-left-radius:4px; + border-style:solid; + background-color:rgb(65,64,59); + border-top-color: rgb(47,47,44); + border-right-color: qlineargradient(spread:pad, x1:0, y1:1, x2:1, y2:0, stop:0 rgba(90, 87, 78, 255), stop:1 rgba(47,47,44, 255)); + border-left-color: qlineargradient(spread:pad, x1:1, y1:0, x2:0, y2:0, stop:0 rgba(90, 87, 78, 255), stop:1 rgba(47,47,44, 255)); +} +QMenu { + color:rgb(223,219,210); + background-color:rgb(65,64,59); +} +QMenu::item { + color:rgb(223,219,210); + padding:4px 10px 4px 20px; +} +QMenu::item:selected { + color:rgb(255,255,255); + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(225, 108, 54, 255), stop:1 rgba(246, 134, 86, 255)); + border-style:solid; + border-width:3px; + padding:4px 7px 4px 17px; + border-bottom-color:qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(175,85,48,255), stop:1 rgba(236,114,67, 255)); + border-top-color:qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(253,156,113,255), stop:1 rgba(205,90,46, 255)); + border-right-color:qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgba(253,156,113,255), stop:1 rgba(205,90,46, 255)); + border-left-color:qlineargradient(spread:pad, x1:1, y1:0.5, x2:0, y2:0.5, stop:0 rgba(253,156,113,255), stop:1 rgba(205,90,46, 255)); +} +QPlainTextEdit { + border: 1px solid transparent; + color:rgb(17,17,17); + selection-background-color:rgb(236,116,64); + background-color: #FFFFFF; +} +QProgressBar { + text-align: center; + color: rgb(0, 0, 0); + border: 1px inset rgb(150,150,150); + border-radius: 10px; + background-color:rgb(221,221,219); +} +QProgressBar::chunk:horizontal { + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(225, 108, 54, 255), stop:1 rgba(246, 134, 86, 255)); + border:1px solid; + border-radius:8px; + border-bottom-color:qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(175,85,48,255), stop:1 rgba(236,114,67, 255)); + border-top-color:qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(253,156,113,255), stop:1 rgba(205,90,46, 255)); + border-right-color:qlineargradient(spread:pad, x1:0, y1:0.5, x2:1, y2:0.5, stop:0 rgba(253,156,113,255), stop:1 rgba(205,90,46, 255)); + border-left-color:qlineargradient(spread:pad, x1:1, y1:0.5, x2:0, y2:0.5, stop:0 rgba(253,156,113,255), stop:1 rgba(205,90,46, 255)); +} +QPushButton{ + color:rgb(17,17,17); + border-width: 1px; + border-radius: 6px; + border-bottom-color: rgb(150,150,150); + border-right-color: rgb(165,165,165); + border-left-color: rgb(165,165,165); + border-top-color: rgb(180,180,180); + border-style: solid; + padding: 4px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(220, 220, 220, 255), stop:1 rgba(255, 255, 255, 255)); +} +QPushButton:hover{ + color:rgb(17,17,17); + border-width: 1px; + border-radius:6px; + border-top-color: rgb(255,150,60); + border-right-color: qlineargradient(spread:pad, x1:0, y1:1, x2:1, y2:0, stop:0 rgba(200, 70, 20, 255), stop:1 rgba(255,150,60, 255)); + border-left-color: qlineargradient(spread:pad, x1:1, y1:0, x2:0, y2:0, stop:0 rgba(200, 70, 20, 255), stop:1 rgba(255,150,60, 255)); + border-bottom-color: rgb(200,70,20); + border-style: solid; + padding: 2px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(220, 220, 220, 255), stop:1 rgba(255, 255, 255, 255)); +} +QPushButton:default{ + color:rgb(17,17,17); + border-width: 1px; + border-radius:6px; + border-top-color: rgb(255,150,60); + border-right-color: qlineargradient(spread:pad, x1:0, y1:1, x2:1, y2:0, stop:0 rgba(200, 70, 20, 255), stop:1 rgba(255,150,60, 255)); + border-left-color: qlineargradient(spread:pad, x1:1, y1:0, x2:0, y2:0, stop:0 rgba(200, 70, 20, 255), stop:1 rgba(255,150,60, 255)); + border-bottom-color: rgb(200,70,20); + border-style: solid; + padding: 2px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(220, 220, 220, 255), stop:1 rgba(255, 255, 255, 255)); +} +QPushButton:pressed{ + color:rgb(17,17,17); + border-width: 1px; + border-radius: 6px; + border-width: 1px; + border-top-color: rgba(255,150,60,200); + border-right-color: qlineargradient(spread:pad, x1:0, y1:1, x2:1, y2:0, stop:0 rgba(200, 70, 20, 255), stop:1 rgba(255,150,60, 200)); + border-left-color: qlineargradient(spread:pad, x1:1, y1:0, x2:0, y2:0, stop:0 rgba(200, 70, 20, 255), stop:1 rgba(255,150,60, 200)); + border-bottom-color: rgba(200,70,20,200); + border-style: solid; + padding: 2px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 rgba(220, 220, 220, 255), stop:1 rgba(255, 255, 255, 255)); +} +QPushButton:disabled{ + color:rgb(174,167,159); + border-width: 1px; + border-radius: 6px; + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(200, 200, 200, 255), stop:1 rgba(230, 230, 230, 255)); +} +QRadioButton { + padding: 1px; +} +QRadioButton::indicator:checked { + height: 10px; + width: 10px; + border-style:solid; + border-radius:5px; + border-width: 1px; + border-color: rgba(246, 134, 86, 255); + color: #a9b7c6; + background-color:rgba(246, 134, 86, 255); +} +QRadioButton::indicator:!checked { + height: 10px; + width: 10px; + border-style:solid; + border-radius:5px; + border-width: 1px; + border-color: rgb(246, 134, 86); + color: #a9b7c6; + background-color: transparent; +} +QScrollArea { + color: white; + background-color:#f0f0f0; +} +QSlider::groove { + border-style: solid; + border-width: 1px; + border-color: rgb(207,207,207); +} +QSlider::groove:horizontal { + height: 5px; + background: rgb(246, 134, 86); +} +QSlider::groove:vertical { + width: 5px; + background: rgb(246, 134, 86); +} +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, QSlider::add-page:vertical { + background: white; +} +QSlider::sub-page:horizontal, QSlider::sub-page:vertical { + background: rgb(246, 134, 86); +} +QStatusBar, QSpinBox { + color:rgb(81,72,65); +} +QSpinBox { + background-color: #ffffff; +} +QScrollBar:horizontal { + max-height: 20px; + border: 1px transparent; + margin: 0px 20px 0px 20px; +} +QScrollBar::handle:horizontal { + background: rgb(253,253,253); + border: 1px solid rgb(207,207,207); + border-radius: 7px; + min-width: 25px; +} +QScrollBar::handle:horizontal:hover { + background: rgb(253,253,253); + border: 1px solid rgb(255,150,60); + border-radius: 7px; + min-width: 25px; +} +QScrollBar::add-line:horizontal { + border: 1px solid rgb(207,207,207); + border-top-right-radius: 7px; + border-top-left-radius: 7px; + border-bottom-right-radius: 7px; + background: rgb(255, 255, 255); + width: 20px; + subcontrol-position: right; + subcontrol-origin: margin; +} +QScrollBar::add-line:horizontal:hover { + border: 1px solid rgb(255,150,60); + border-top-right-radius: 7px; + border-top-left-radius: 7px; + border-bottom-right-radius: 7px; + background: rgb(255, 255, 255); + width: 20px; + subcontrol-position: right; + subcontrol-origin: margin; +} +QScrollBar::add-line:horizontal:pressed { + border: 1px solid grey; + border-top-left-radius: 7px; + border-top-right-radius: 7px; + border-bottom-right-radius: 7px; + background: rgb(231,231,231); + width: 20px; + subcontrol-position: right; + subcontrol-origin: margin; +} +QScrollBar::sub-line:horizontal { + border: 1px solid rgb(207,207,207); + border-top-right-radius: 7px; + border-top-left-radius: 7px; + border-bottom-left-radius: 7px; + background: rgb(255, 255, 255); + width: 20px; + subcontrol-position: left; + subcontrol-origin: margin; +} +QScrollBar::sub-line:horizontal:hover { + border: 1px solid rgb(255,150,60); + border-top-right-radius: 7px; + border-top-left-radius: 7px; + border-bottom-left-radius: 7px; + background: rgb(255, 255, 255); + width: 20px; + subcontrol-position: left; + subcontrol-origin: margin; +} +QScrollBar::sub-line:horizontal:pressed { + border: 1px solid grey; + border-top-right-radius: 7px; + border-top-left-radius: 7px; + border-bottom-left-radius: 7px; + background: rgb(231,231,231); + width: 20px; + subcontrol-position: left; + 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: rgb(230,230,230); +} +QScrollBar::right-arrow:horizontal { + border: 1px transparent grey; + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + width: 6px; + height: 6px; + background: rgb(230,230,230); +} +QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal { + background: none; +} +QScrollBar:vertical { + max-width: 20px; + border: 1px transparent grey; + margin: 20px 0px 20px 0px; +} +QScrollBar::add-line:vertical { + border: 1px solid; + border-color: rgb(207,207,207); + border-bottom-right-radius: 7px; + border-bottom-left-radius: 7px; + border-top-left-radius: 7px; + background: rgb(255, 255, 255); + height: 20px; + subcontrol-position: bottom; + subcontrol-origin: margin; +} +QScrollBar::add-line:vertical:hover { + border: 1px solid; + border-color: rgb(255,150,60); + border-bottom-right-radius: 7px; + border-bottom-left-radius: 7px; + border-top-left-radius: 7px; + background: rgb(255, 255, 255); + height: 20px; + subcontrol-position: bottom; + subcontrol-origin: margin; +} +QScrollBar::add-line:vertical:pressed { + border: 1px solid grey; + border-bottom-left-radius: 7px; + border-bottom-right-radius: 7px; + border-top-left-radius: 7px; + background: rgb(231,231,231); + height: 20px; + subcontrol-position: bottom; + subcontrol-origin: margin; +} +QScrollBar::sub-line:vertical { + border: 1px solid rgb(207,207,207); + border-top-right-radius: 7px; + border-top-left-radius: 7px; + border-bottom-left-radius: 7px; + background: rgb(255, 255, 255); + height: 20px; + subcontrol-position: top; + subcontrol-origin: margin; +} +QScrollBar::sub-line:vertical:hover { + border: 1px solid rgb(255,150,60); + border-top-right-radius: 7px; + border-top-left-radius: 7px; + border-bottom-left-radius: 7px; + background: rgb(255, 255, 255); + height: 20px; + subcontrol-position: top; + subcontrol-origin: margin; +} +QScrollBar::sub-line:vertical:pressed { + border: 1px solid grey; + border-top-left-radius: 7px; + border-top-right-radius: 7px; + background: rgb(231,231,231); + height: 20px; + subcontrol-position: top; + subcontrol-origin: margin; +} +QScrollBar::handle:vertical { + background: rgb(253,253,253); + border: 1px solid rgb(207,207,207); + border-radius: 7px; + min-height: 25px; +} +QScrollBar::handle:vertical:hover { + background: rgb(253,253,253); + border: 1px solid rgb(255,150,60); + border-radius: 7px; + min-height: 25px; +} +QScrollBar::up-arrow:vertical { + border: 1px transparent grey; + border-top-left-radius: 3px; + border-top-right-radius: 3px; + width: 6px; + height: 6px; + background: rgb(230,230,230); +} +QScrollBar::down-arrow:vertical { + border: 1px transparent grey; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + width: 6px; + height: 6px; + background: rgb(230,230,230); +} +QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { + background: none; +} +QTabWidget { + color:rgb(0,0,0); + background-color:rgb(247,246,246); +} +QTabWidget::pane { + border-color: rgb(180,180,180); + background-color:rgb(247,246,246); + border-style: solid; + border-width: 1px; + border-radius: 6px; +} +QTabBar::tab { + padding-left:4px; + padding-right:4px; + padding-bottom:2px; + padding-top:2px; + color:rgb(81,72,65); + background-color: qlineargradient(spread:pad, x1:0.5, y1:1, x2:0.5, y2:0, stop:0 rgba(221,218,217,255), stop:1 rgba(240,239,238,255)); + border-style: solid; + border-width: 1px; + border-top-right-radius:4px; + border-top-left-radius:4px; + border-top-color: rgb(180,180,180); + border-left-color: rgb(180,180,180); + border-right-color: rgb(180,180,180); + border-bottom-color: transparent; +} +QTabBar::tab:selected, QTabBar::tab:last:selected, QTabBar::tab:hover { + background-color:rgb(247,246,246); + margin-left: 0px; + margin-right: 1px; +} +QTabBar::tab:!selected { + margin-top: 1px; + margin-right: 1px; +} +QTextEdit { + border-width: 1px; + border-style: solid; + border-color:transparent; + color:rgb(17,17,17); + selection-background-color:rgb(236,116,64); +} +QTimeEdit, QToolBox, QToolBox::tab, QToolBox::tab:selected { + color:rgb(81,72,65); + background-color: #ffffff; +} diff --git a/applications/emsConfigurer/qdarkstyle/bingle/binglestyle.qrc b/applications/emsConfigurer/qdarkstyle/bingle/binglestyle.qrc new file mode 100644 index 0000000..2cc7ef2 --- /dev/null +++ b/applications/emsConfigurer/qdarkstyle/bingle/binglestyle.qrc @@ -0,0 +1,21 @@ + + + + QSS_IMG/go-down-symbolic.symbolic.png + QSS_IMG/go-next-symbolic.symbolic.png + QSS_IMG/go-previous-symbolic.symbolic.png + QSS_IMG/go-up-symbolic.symbolic.png + QSS_IMG/object-select-symbolic.symbolic.png + + + AMOLED.qss + Aqua.qss + ConsoleStyle.qss + ElegantDark.qss + MacOS.qss + ManjaroMix.qss + MaterialDark.qss + NeonButtons.qss + Ubuntu.qss + + diff --git a/applications/emsConfigurer/qdarkstyle/dark/darkstyle.qrc b/applications/emsConfigurer/qdarkstyle/dark/darkstyle.qrc new file mode 100644 index 0000000..ce0d85b --- /dev/null +++ b/applications/emsConfigurer/qdarkstyle/dark/darkstyle.qrc @@ -0,0 +1,216 @@ + + + + rc/arrow_down.png + rc/arrow_down@2x.png + rc/arrow_down_disabled.png + rc/arrow_down_disabled@2x.png + rc/arrow_down_focus.png + rc/arrow_down_focus@2x.png + rc/arrow_down_pressed.png + rc/arrow_down_pressed@2x.png + rc/arrow_left.png + rc/arrow_left@2x.png + rc/arrow_left_disabled.png + rc/arrow_left_disabled@2x.png + rc/arrow_left_focus.png + rc/arrow_left_focus@2x.png + rc/arrow_left_pressed.png + rc/arrow_left_pressed@2x.png + rc/arrow_right.png + rc/arrow_right@2x.png + rc/arrow_right_disabled.png + rc/arrow_right_disabled@2x.png + rc/arrow_right_focus.png + rc/arrow_right_focus@2x.png + rc/arrow_right_pressed.png + rc/arrow_right_pressed@2x.png + rc/arrow_up.png + rc/arrow_up@2x.png + rc/arrow_up_disabled.png + rc/arrow_up_disabled@2x.png + rc/arrow_up_focus.png + rc/arrow_up_focus@2x.png + rc/arrow_up_pressed.png + rc/arrow_up_pressed@2x.png + rc/base_icon.png + rc/base_icon@2x.png + rc/base_icon_disabled.png + rc/base_icon_disabled@2x.png + rc/base_icon_focus.png + rc/base_icon_focus@2x.png + rc/base_icon_pressed.png + rc/base_icon_pressed@2x.png + rc/branch_closed.png + rc/branch_closed@2x.png + rc/branch_closed_disabled.png + rc/branch_closed_disabled@2x.png + rc/branch_closed_focus.png + rc/branch_closed_focus@2x.png + rc/branch_closed_pressed.png + rc/branch_closed_pressed@2x.png + rc/branch_end.png + rc/branch_end@2x.png + rc/branch_end_disabled.png + rc/branch_end_disabled@2x.png + rc/branch_end_focus.png + rc/branch_end_focus@2x.png + rc/branch_end_pressed.png + rc/branch_end_pressed@2x.png + rc/branch_line.png + rc/branch_line@2x.png + rc/branch_line_disabled.png + rc/branch_line_disabled@2x.png + rc/branch_line_focus.png + rc/branch_line_focus@2x.png + rc/branch_line_pressed.png + rc/branch_line_pressed@2x.png + rc/branch_more.png + rc/branch_more@2x.png + rc/branch_more_disabled.png + rc/branch_more_disabled@2x.png + rc/branch_more_focus.png + rc/branch_more_focus@2x.png + rc/branch_more_pressed.png + rc/branch_more_pressed@2x.png + rc/branch_open.png + rc/branch_open@2x.png + rc/branch_open_disabled.png + rc/branch_open_disabled@2x.png + rc/branch_open_focus.png + rc/branch_open_focus@2x.png + rc/branch_open_pressed.png + rc/branch_open_pressed@2x.png + rc/checkbox_checked.png + rc/checkbox_checked@2x.png + rc/checkbox_checked_disabled.png + rc/checkbox_checked_disabled@2x.png + rc/checkbox_checked_focus.png + rc/checkbox_checked_focus@2x.png + rc/checkbox_checked_pressed.png + rc/checkbox_checked_pressed@2x.png + rc/checkbox_indeterminate.png + rc/checkbox_indeterminate@2x.png + rc/checkbox_indeterminate_disabled.png + rc/checkbox_indeterminate_disabled@2x.png + rc/checkbox_indeterminate_focus.png + rc/checkbox_indeterminate_focus@2x.png + rc/checkbox_indeterminate_pressed.png + rc/checkbox_indeterminate_pressed@2x.png + rc/checkbox_unchecked.png + rc/checkbox_unchecked@2x.png + rc/checkbox_unchecked_disabled.png + rc/checkbox_unchecked_disabled@2x.png + rc/checkbox_unchecked_focus.png + rc/checkbox_unchecked_focus@2x.png + rc/checkbox_unchecked_pressed.png + rc/checkbox_unchecked_pressed@2x.png + rc/line_horizontal.png + rc/line_horizontal@2x.png + rc/line_horizontal_disabled.png + rc/line_horizontal_disabled@2x.png + rc/line_horizontal_focus.png + rc/line_horizontal_focus@2x.png + rc/line_horizontal_pressed.png + rc/line_horizontal_pressed@2x.png + rc/line_vertical.png + rc/line_vertical@2x.png + rc/line_vertical_disabled.png + rc/line_vertical_disabled@2x.png + rc/line_vertical_focus.png + rc/line_vertical_focus@2x.png + rc/line_vertical_pressed.png + rc/line_vertical_pressed@2x.png + rc/radio_checked.png + rc/radio_checked@2x.png + rc/radio_checked_disabled.png + rc/radio_checked_disabled@2x.png + rc/radio_checked_focus.png + rc/radio_checked_focus@2x.png + rc/radio_checked_pressed.png + rc/radio_checked_pressed@2x.png + rc/radio_unchecked.png + rc/radio_unchecked@2x.png + rc/radio_unchecked_disabled.png + rc/radio_unchecked_disabled@2x.png + rc/radio_unchecked_focus.png + rc/radio_unchecked_focus@2x.png + rc/radio_unchecked_pressed.png + rc/radio_unchecked_pressed@2x.png + rc/toolbar_move_horizontal.png + rc/toolbar_move_horizontal@2x.png + rc/toolbar_move_horizontal_disabled.png + rc/toolbar_move_horizontal_disabled@2x.png + rc/toolbar_move_horizontal_focus.png + rc/toolbar_move_horizontal_focus@2x.png + rc/toolbar_move_horizontal_pressed.png + rc/toolbar_move_horizontal_pressed@2x.png + rc/toolbar_move_vertical.png + rc/toolbar_move_vertical@2x.png + rc/toolbar_move_vertical_disabled.png + rc/toolbar_move_vertical_disabled@2x.png + rc/toolbar_move_vertical_focus.png + rc/toolbar_move_vertical_focus@2x.png + rc/toolbar_move_vertical_pressed.png + rc/toolbar_move_vertical_pressed@2x.png + rc/toolbar_separator_horizontal.png + rc/toolbar_separator_horizontal@2x.png + rc/toolbar_separator_horizontal_disabled.png + rc/toolbar_separator_horizontal_disabled@2x.png + rc/toolbar_separator_horizontal_focus.png + rc/toolbar_separator_horizontal_focus@2x.png + rc/toolbar_separator_horizontal_pressed.png + rc/toolbar_separator_horizontal_pressed@2x.png + rc/toolbar_separator_vertical.png + rc/toolbar_separator_vertical@2x.png + rc/toolbar_separator_vertical_disabled.png + rc/toolbar_separator_vertical_disabled@2x.png + rc/toolbar_separator_vertical_focus.png + rc/toolbar_separator_vertical_focus@2x.png + rc/toolbar_separator_vertical_pressed.png + rc/toolbar_separator_vertical_pressed@2x.png + rc/transparent.png + rc/transparent@2x.png + rc/transparent_disabled.png + rc/transparent_disabled@2x.png + rc/transparent_focus.png + rc/transparent_focus@2x.png + rc/transparent_pressed.png + rc/transparent_pressed@2x.png + rc/window_close.png + rc/window_close@2x.png + rc/window_close_disabled.png + rc/window_close_disabled@2x.png + rc/window_close_focus.png + rc/window_close_focus@2x.png + rc/window_close_pressed.png + rc/window_close_pressed@2x.png + rc/window_grip.png + rc/window_grip@2x.png + rc/window_grip_disabled.png + rc/window_grip_disabled@2x.png + rc/window_grip_focus.png + rc/window_grip_focus@2x.png + rc/window_grip_pressed.png + rc/window_grip_pressed@2x.png + rc/window_minimize.png + rc/window_minimize@2x.png + rc/window_minimize_disabled.png + rc/window_minimize_disabled@2x.png + rc/window_minimize_focus.png + rc/window_minimize_focus@2x.png + rc/window_minimize_pressed.png + rc/window_minimize_pressed@2x.png + rc/window_undock.png + rc/window_undock@2x.png + rc/window_undock_disabled.png + rc/window_undock_disabled@2x.png + rc/window_undock_focus.png + rc/window_undock_focus@2x.png + rc/window_undock_pressed.png + rc/window_undock_pressed@2x.png + + + darkstyle.qss + + diff --git a/applications/emsConfigurer/qdarkstyle/dark/darkstyle.qss b/applications/emsConfigurer/qdarkstyle/dark/darkstyle.qss new file mode 100644 index 0000000..bc04b91 --- /dev/null +++ b/applications/emsConfigurer/qdarkstyle/dark/darkstyle.qss @@ -0,0 +1,2216 @@ +/* --------------------------------------------------------------------------- + + WARNING! File created programmatically. All changes made in this file will be lost! + + Created by the qtsass compiler v0.4.0 + + The definitions are in the "qdarkstyle.qss._styles.scss" module + +--------------------------------------------------------------------------- */ +/* Light Style - QDarkStyleSheet ------------------------------------------ */ +/* + +See Qt documentation: + + - https://doc.qt.io/qt-5/stylesheet.html + - https://doc.qt.io/qt-5/stylesheet-reference.html + - https://doc.qt.io/qt-5/stylesheet-examples.html + +--------------------------------------------------------------------------- */ +/* Reset elements ------------------------------------------------------------ + +Resetting everything helps to unify styles across different operating systems + +--------------------------------------------------------------------------- */ +* { + padding: 0px; + margin: 0px; + border: 0px; + border-style: none; + border-image: none; + outline: 0; +} + +/* specific reset for elements inside QToolBar */ +QToolBar * { + margin: 0px; + padding: 0px; +} + +/* QWidget ---------------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QWidget { + background-color: #19232D; + border: 0px solid #455364; + padding: 0px; + color: #DFE1E2; + selection-background-color: #346792; + selection-color: #DFE1E2; +} + +QWidget:disabled { + background-color: #19232D; + color: #788D9C; + selection-background-color: #26486B; + selection-color: #788D9C; +} + +QWidget::item:selected { + background-color: #346792; +} + +QWidget::item:hover:!selected { + background-color: #1A72BB; +} + +/* QMainWindow ------------------------------------------------------------ + +This adjusts the splitter in the dock widget, not qsplitter +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qmainwindow + +--------------------------------------------------------------------------- */ +QMainWindow::separator { + background-color: #455364; + border: 0px solid #19232D; + spacing: 0px; + padding: 2px; +} + +QMainWindow::separator:hover { + background-color: #60798B; + border: 0px solid #1A72BB; +} + +QMainWindow::separator:horizontal { + width: 5px; + margin-top: 2px; + margin-bottom: 2px; + image: url(":/qss_icons/dark/rc/toolbar_separator_vertical.png"); +} + +QMainWindow::separator:vertical { + height: 5px; + margin-left: 2px; + margin-right: 2px; + image: url(":/qss_icons/dark/rc/toolbar_separator_horizontal.png"); +} + +/* QToolTip --------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtooltip + +--------------------------------------------------------------------------- */ +QToolTip { + background-color: #346792; + color: #DFE1E2; + /* If you remove the border property, background stops working on Windows */ + border: none; + /* Remove padding, for fix combo box tooltip */ + padding: 0px; + /* Remove opacity, fix #174 - may need to use RGBA */ +} + +/* QStatusBar ------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qstatusbar + +--------------------------------------------------------------------------- */ +QStatusBar { + border: 1px solid #455364; + /* Fixes Spyder #9120, #9121 */ + background: #455364; + /* Fixes #205, white vertical borders separating items */ +} + +QStatusBar::item { + border: none; +} + +QStatusBar QToolTip { + background-color: #1A72BB; + border: 1px solid #19232D; + color: #19232D; + /* Remove padding, for fix combo box tooltip */ + padding: 0px; + /* Reducing transparency to read better */ + opacity: 230; +} + +QStatusBar QLabel { + /* Fixes Spyder #9120, #9121 */ + background: transparent; +} + +/* QCheckBox -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qcheckbox + +--------------------------------------------------------------------------- */ +QCheckBox { + background-color: #19232D; + color: #DFE1E2; + spacing: 4px; + outline: none; + padding-top: 4px; + padding-bottom: 4px; +} + +QCheckBox:focus { + border: none; +} + +QCheckBox QWidget:disabled { + background-color: #19232D; + color: #788D9C; +} + +QCheckBox::indicator { + margin-left: 2px; + height: 14px; + width: 14px; +} + +QCheckBox::indicator:unchecked { + image: url(":/qss_icons/dark/rc/checkbox_unchecked.png"); +} + +QCheckBox::indicator:unchecked:hover, QCheckBox::indicator:unchecked:focus, QCheckBox::indicator:unchecked:pressed { + border: none; + image: url(":/qss_icons/dark/rc/checkbox_unchecked_focus.png"); +} + +QCheckBox::indicator:unchecked:disabled { + image: url(":/qss_icons/dark/rc/checkbox_unchecked_disabled.png"); +} + +QCheckBox::indicator:checked { + image: url(":/qss_icons/dark/rc/checkbox_checked.png"); +} + +QCheckBox::indicator:checked:hover, QCheckBox::indicator:checked:focus, QCheckBox::indicator:checked:pressed { + border: none; + image: url(":/qss_icons/dark/rc/checkbox_checked_focus.png"); +} + +QCheckBox::indicator:checked:disabled { + image: url(":/qss_icons/dark/rc/checkbox_checked_disabled.png"); +} + +QCheckBox::indicator:indeterminate { + image: url(":/qss_icons/dark/rc/checkbox_indeterminate.png"); +} + +QCheckBox::indicator:indeterminate:disabled { + image: url(":/qss_icons/dark/rc/checkbox_indeterminate_disabled.png"); +} + +QCheckBox::indicator:indeterminate:focus, QCheckBox::indicator:indeterminate:hover, QCheckBox::indicator:indeterminate:pressed { + image: url(":/qss_icons/dark/rc/checkbox_indeterminate_focus.png"); +} + +/* QGroupBox -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qgroupbox + +--------------------------------------------------------------------------- */ +QGroupBox { + font-weight: bold; + border: 1px solid #455364; + border-radius: 4px; + padding: 2px; + margin-top: 6px; + margin-bottom: 4px; +} + +QGroupBox::title { + subcontrol-origin: margin; + subcontrol-position: top left; + left: 4px; + padding-left: 2px; + padding-right: 4px; + padding-top: -4px; +} + +QGroupBox::indicator { + margin-left: 2px; + margin-top: 2px; + padding: 0; + height: 14px; + width: 14px; +} + +QGroupBox::indicator:unchecked { + border: none; + image: url(":/qss_icons/dark/rc/checkbox_unchecked.png"); +} + +QGroupBox::indicator:unchecked:hover, QGroupBox::indicator:unchecked:focus, QGroupBox::indicator:unchecked:pressed { + border: none; + image: url(":/qss_icons/dark/rc/checkbox_unchecked_focus.png"); +} + +QGroupBox::indicator:unchecked:disabled { + image: url(":/qss_icons/dark/rc/checkbox_unchecked_disabled.png"); +} + +QGroupBox::indicator:checked { + border: none; + image: url(":/qss_icons/dark/rc/checkbox_checked.png"); +} + +QGroupBox::indicator:checked:hover, QGroupBox::indicator:checked:focus, QGroupBox::indicator:checked:pressed { + border: none; + image: url(":/qss_icons/dark/rc/checkbox_checked_focus.png"); +} + +QGroupBox::indicator:checked:disabled { + image: url(":/qss_icons/dark/rc/checkbox_checked_disabled.png"); +} + +/* QRadioButton ----------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qradiobutton + +--------------------------------------------------------------------------- */ +QRadioButton { + background-color: #19232D; + color: #DFE1E2; + spacing: 4px; + padding-top: 4px; + padding-bottom: 4px; + border: none; + outline: none; +} + +QRadioButton:focus { + border: none; +} + +QRadioButton:disabled { + background-color: #19232D; + color: #788D9C; + border: none; + outline: none; +} + +QRadioButton QWidget { + background-color: #19232D; + color: #DFE1E2; + spacing: 0px; + padding: 0px; + outline: none; + border: none; +} + +QRadioButton::indicator { + border: none; + outline: none; + margin-left: 2px; + height: 14px; + width: 14px; +} + +QRadioButton::indicator:unchecked { + image: url(":/qss_icons/dark/rc/radio_unchecked.png"); +} + +QRadioButton::indicator:unchecked:hover, QRadioButton::indicator:unchecked:focus, QRadioButton::indicator:unchecked:pressed { + border: none; + outline: none; + image: url(":/qss_icons/dark/rc/radio_unchecked_focus.png"); +} + +QRadioButton::indicator:unchecked:disabled { + image: url(":/qss_icons/dark/rc/radio_unchecked_disabled.png"); +} + +QRadioButton::indicator:checked { + border: none; + outline: none; + image: url(":/qss_icons/dark/rc/radio_checked.png"); +} + +QRadioButton::indicator:checked:hover, QRadioButton::indicator:checked:focus, QRadioButton::indicator:checked:pressed { + border: none; + outline: none; + image: url(":/qss_icons/dark/rc/radio_checked_focus.png"); +} + +QRadioButton::indicator:checked:disabled { + outline: none; + image: url(":/qss_icons/dark/rc/radio_checked_disabled.png"); +} + +/* QMenuBar --------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qmenubar + +--------------------------------------------------------------------------- */ +QMenuBar { + background-color: #455364; + padding: 2px; + border: 1px solid #19232D; + color: #DFE1E2; + selection-background-color: #1A72BB; +} + +QMenuBar:focus { + border: 1px solid #346792; +} + +QMenuBar::item { + background: transparent; + padding: 4px; +} + +QMenuBar::item:selected { + padding: 4px; + background: transparent; + border: 0px solid #455364; + background-color: #1A72BB; +} + +QMenuBar::item:pressed { + padding: 4px; + border: 0px solid #455364; + background-color: #1A72BB; + color: #DFE1E2; + margin-bottom: 0px; + padding-bottom: 0px; +} + +/* QMenu ------------------------------------------------------------------ + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qmenu + +--------------------------------------------------------------------------- */ +QMenu { + border: 0px solid #455364; + color: #DFE1E2; + margin: 0px; + background-color: #37414F; + selection-background-color: #1A72BB; +} + +QMenu::separator { + height: 1px; + background-color: #60798B; + color: #DFE1E2; +} + +QMenu::item { + background-color: #37414F; + padding: 4px 24px 4px 28px; + /* Reserve space for selection border */ + border: 1px transparent #455364; +} + +QMenu::item:selected { + color: #DFE1E2; + background-color: #1A72BB; +} + +QMenu::item:pressed { + background-color: #1A72BB; +} + +QMenu::icon { + padding-left: 10px; + width: 14px; + height: 14px; +} + +QMenu::indicator { + padding-left: 8px; + width: 12px; + height: 12px; + /* non-exclusive indicator = check box style indicator (see QActionGroup::setExclusive) */ + /* exclusive indicator = radio button style indicator (see QActionGroup::setExclusive) */ +} + +QMenu::indicator:non-exclusive:unchecked { + image: url(":/qss_icons/dark/rc/checkbox_unchecked.png"); +} + +QMenu::indicator:non-exclusive:unchecked:hover, QMenu::indicator:non-exclusive:unchecked:focus, QMenu::indicator:non-exclusive:unchecked:pressed { + border: none; + image: url(":/qss_icons/dark/rc/checkbox_unchecked_focus.png"); +} + +QMenu::indicator:non-exclusive:unchecked:disabled { + image: url(":/qss_icons/dark/rc/checkbox_unchecked_disabled.png"); +} + +QMenu::indicator:non-exclusive:checked { + image: url(":/qss_icons/dark/rc/checkbox_checked.png"); +} + +QMenu::indicator:non-exclusive:checked:hover, QMenu::indicator:non-exclusive:checked:focus, QMenu::indicator:non-exclusive:checked:pressed { + border: none; + image: url(":/qss_icons/dark/rc/checkbox_checked_focus.png"); +} + +QMenu::indicator:non-exclusive:checked:disabled { + image: url(":/qss_icons/dark/rc/checkbox_checked_disabled.png"); +} + +QMenu::indicator:non-exclusive:indeterminate { + image: url(":/qss_icons/dark/rc/checkbox_indeterminate.png"); +} + +QMenu::indicator:non-exclusive:indeterminate:disabled { + image: url(":/qss_icons/dark/rc/checkbox_indeterminate_disabled.png"); +} + +QMenu::indicator:non-exclusive:indeterminate:focus, QMenu::indicator:non-exclusive:indeterminate:hover, QMenu::indicator:non-exclusive:indeterminate:pressed { + image: url(":/qss_icons/dark/rc/checkbox_indeterminate_focus.png"); +} + +QMenu::indicator:exclusive:unchecked { + image: url(":/qss_icons/dark/rc/radio_unchecked.png"); +} + +QMenu::indicator:exclusive:unchecked:hover, QMenu::indicator:exclusive:unchecked:focus, QMenu::indicator:exclusive:unchecked:pressed { + border: none; + outline: none; + image: url(":/qss_icons/dark/rc/radio_unchecked_focus.png"); +} + +QMenu::indicator:exclusive:unchecked:disabled { + image: url(":/qss_icons/dark/rc/radio_unchecked_disabled.png"); +} + +QMenu::indicator:exclusive:checked { + border: none; + outline: none; + image: url(":/qss_icons/dark/rc/radio_checked.png"); +} + +QMenu::indicator:exclusive:checked:hover, QMenu::indicator:exclusive:checked:focus, QMenu::indicator:exclusive:checked:pressed { + border: none; + outline: none; + image: url(":/qss_icons/dark/rc/radio_checked_focus.png"); +} + +QMenu::indicator:exclusive:checked:disabled { + outline: none; + image: url(":/qss_icons/dark/rc/radio_checked_disabled.png"); +} + +QMenu::right-arrow { + margin: 5px; + padding-left: 12px; + image: url(":/qss_icons/dark/rc/arrow_right.png"); + height: 12px; + width: 12px; +} + +/* QAbstractItemView ------------------------------------------------------ + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qcombobox + +--------------------------------------------------------------------------- */ +QAbstractItemView { + alternate-background-color: #19232D; + color: #DFE1E2; + border: 1px solid #455364; + border-radius: 4px; +} + +QAbstractItemView QLineEdit { + padding: 2px; +} + +/* QAbstractScrollArea ---------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qabstractscrollarea + +--------------------------------------------------------------------------- */ +QAbstractScrollArea { + background-color: #19232D; + border: 1px solid #455364; + border-radius: 4px; + /* fix #159 */ + padding: 2px; + /* remove min-height to fix #244 */ + color: #DFE1E2; +} + +QAbstractScrollArea:disabled { + color: #788D9C; +} + +/* QScrollArea ------------------------------------------------------------ + +--------------------------------------------------------------------------- */ +QScrollArea QWidget QWidget:disabled { + background-color: #19232D; +} + +/* QScrollBar ------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qscrollbar + +--------------------------------------------------------------------------- */ +QScrollBar:horizontal { + height: 16px; + margin: 2px 16px 2px 16px; + border: 1px solid #455364; + border-radius: 4px; + background-color: #19232D; +} + +QScrollBar:vertical { + background-color: #19232D; + width: 16px; + margin: 16px 2px 16px 2px; + border: 1px solid #455364; + border-radius: 4px; +} + +QScrollBar::handle:horizontal { + background-color: #60798B; + border: 1px solid #455364; + border-radius: 4px; + min-width: 8px; +} + +QScrollBar::handle:horizontal:hover { + background-color: #346792; + border: #346792; + border-radius: 4px; + min-width: 8px; +} + +QScrollBar::handle:horizontal:focus { + border: 1px solid #1A72BB; +} + +QScrollBar::handle:vertical { + background-color: #60798B; + border: 1px solid #455364; + min-height: 8px; + border-radius: 4px; +} + +QScrollBar::handle:vertical:hover { + background-color: #346792; + border: #346792; + border-radius: 4px; + min-height: 8px; +} + +QScrollBar::handle:vertical:focus { + border: 1px solid #1A72BB; +} + +QScrollBar::add-line:horizontal { + margin: 0px 0px 0px 0px; + border-image: url(":/qss_icons/dark/rc/arrow_right_disabled.png"); + height: 12px; + width: 12px; + subcontrol-position: right; + subcontrol-origin: margin; +} + +QScrollBar::add-line:horizontal:hover, QScrollBar::add-line:horizontal:on { + border-image: url(":/qss_icons/dark/rc/arrow_right.png"); + height: 12px; + width: 12px; + subcontrol-position: right; + subcontrol-origin: margin; +} + +QScrollBar::add-line:vertical { + margin: 3px 0px 3px 0px; + border-image: url(":/qss_icons/dark/rc/arrow_down_disabled.png"); + height: 12px; + width: 12px; + subcontrol-position: bottom; + subcontrol-origin: margin; +} + +QScrollBar::add-line:vertical:hover, QScrollBar::add-line:vertical:on { + border-image: url(":/qss_icons/dark/rc/arrow_down.png"); + height: 12px; + width: 12px; + subcontrol-position: bottom; + subcontrol-origin: margin; +} + +QScrollBar::sub-line:horizontal { + margin: 0px 3px 0px 3px; + border-image: url(":/qss_icons/dark/rc/arrow_left_disabled.png"); + height: 12px; + width: 12px; + subcontrol-position: left; + subcontrol-origin: margin; +} + +QScrollBar::sub-line:horizontal:hover, QScrollBar::sub-line:horizontal:on { + border-image: url(":/qss_icons/dark/rc/arrow_left.png"); + height: 12px; + width: 12px; + subcontrol-position: left; + subcontrol-origin: margin; +} + +QScrollBar::sub-line:vertical { + margin: 3px 0px 3px 0px; + border-image: url(":/qss_icons/dark/rc/arrow_up_disabled.png"); + height: 12px; + width: 12px; + subcontrol-position: top; + subcontrol-origin: margin; +} + +QScrollBar::sub-line:vertical:hover, QScrollBar::sub-line:vertical:on { + border-image: url(":/qss_icons/dark/rc/arrow_up.png"); + height: 12px; + width: 12px; + subcontrol-position: top; + subcontrol-origin: margin; +} + +QScrollBar::up-arrow:horizontal, QScrollBar::down-arrow:horizontal { + background: none; +} + +QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical { + background: none; +} + +QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal { + background: none; +} + +QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { + background: none; +} + +/* QTextEdit -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-specific-widgets + +--------------------------------------------------------------------------- */ +QTextEdit { + background-color: #19232D; + color: #DFE1E2; + border-radius: 4px; + border: 1px solid #455364; +} + +QTextEdit:focus { + border: 1px solid #1A72BB; +} + +QTextEdit:selected { + background: #346792; + color: #455364; +} + +/* QPlainTextEdit --------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QPlainTextEdit { + background-color: #19232D; + color: #DFE1E2; + border-radius: 4px; + border: 1px solid #455364; +} + +QPlainTextEdit:focus { + border: 1px solid #1A72BB; +} + +QPlainTextEdit:selected { + background: #346792; + color: #455364; +} + +/* QSizeGrip -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qsizegrip + +--------------------------------------------------------------------------- */ +QSizeGrip { + background: transparent; + width: 12px; + height: 12px; + image: url(":/qss_icons/dark/rc/window_grip.png"); +} + +/* QStackedWidget --------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QStackedWidget { + padding: 2px; + border: 1px solid #455364; + border: 1px solid #19232D; +} + +/* QToolBar --------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtoolbar + +--------------------------------------------------------------------------- */ +QToolBar { + background-color: #455364; + border-bottom: 1px solid #19232D; + padding: 1px; + font-weight: bold; + spacing: 2px; +} + +QToolBar:disabled { + /* Fixes #272 */ + background-color: #455364; +} + +QToolBar::handle:horizontal { + width: 16px; + image: url(":/qss_icons/dark/rc/toolbar_move_horizontal.png"); +} + +QToolBar::handle:vertical { + height: 16px; + image: url(":/qss_icons/dark/rc/toolbar_move_vertical.png"); +} + +QToolBar::separator:horizontal { + width: 16px; + image: url(":/qss_icons/dark/rc/toolbar_separator_horizontal.png"); +} + +QToolBar::separator:vertical { + height: 16px; + image: url(":/qss_icons/dark/rc/toolbar_separator_vertical.png"); +} + +QToolButton#qt_toolbar_ext_button { + background: #455364; + border: 0px; + color: #DFE1E2; + image: url(":/qss_icons/dark/rc/arrow_right.png"); +} + +/* QAbstractSpinBox ------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QAbstractSpinBox { + background-color: #19232D; + border: 1px solid #455364; + color: #DFE1E2; + /* This fixes 103, 111 */ + padding-top: 2px; + /* This fixes 103, 111 */ + padding-bottom: 2px; + padding-left: 4px; + padding-right: 4px; + border-radius: 4px; + /* min-width: 5px; removed to fix 109 */ +} + +QAbstractSpinBox:up-button { + background-color: transparent #19232D; + subcontrol-origin: border; + subcontrol-position: top right; + border-left: 1px solid #455364; + border-bottom: 1px solid #455364; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + margin: 1px; + width: 12px; + margin-bottom: -1px; +} + +QAbstractSpinBox::up-arrow, QAbstractSpinBox::up-arrow:disabled, QAbstractSpinBox::up-arrow:off { + image: url(":/qss_icons/dark/rc/arrow_up_disabled.png"); + height: 8px; + width: 8px; +} + +QAbstractSpinBox::up-arrow:hover { + image: url(":/qss_icons/dark/rc/arrow_up.png"); +} + +QAbstractSpinBox:down-button { + background-color: transparent #19232D; + subcontrol-origin: border; + subcontrol-position: bottom right; + border-left: 1px solid #455364; + border-top: 1px solid #455364; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + margin: 1px; + width: 12px; + margin-top: -1px; +} + +QAbstractSpinBox::down-arrow, QAbstractSpinBox::down-arrow:disabled, QAbstractSpinBox::down-arrow:off { + image: url(":/qss_icons/dark/rc/arrow_down_disabled.png"); + height: 8px; + width: 8px; +} + +QAbstractSpinBox::down-arrow:hover { + image: url(":/qss_icons/dark/rc/arrow_down.png"); +} + +QAbstractSpinBox:hover { + border: 1px solid #346792; + color: #DFE1E2; +} + +QAbstractSpinBox:focus { + border: 1px solid #1A72BB; +} + +QAbstractSpinBox:selected { + background: #346792; + color: #455364; +} + +/* ------------------------------------------------------------------------ */ +/* DISPLAYS --------------------------------------------------------------- */ +/* ------------------------------------------------------------------------ */ +/* QLabel ----------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qframe + +--------------------------------------------------------------------------- */ +QLabel { + background-color: #19232D; + border: 0px solid #455364; + padding: 2px; + margin: 0px; + color: #DFE1E2; +} + +QLabel:disabled { + background-color: #19232D; + border: 0px solid #455364; + color: #788D9C; +} + +/* QTextBrowser ----------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qabstractscrollarea + +--------------------------------------------------------------------------- */ +QTextBrowser { + background-color: #19232D; + border: 1px solid #455364; + color: #DFE1E2; + border-radius: 4px; +} + +QTextBrowser:disabled { + background-color: #19232D; + border: 1px solid #455364; + color: #788D9C; + border-radius: 4px; +} + +QTextBrowser:hover, QTextBrowser:!hover, QTextBrowser:selected, QTextBrowser:pressed { + border: 1px solid #455364; +} + +/* QGraphicsView ---------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QGraphicsView { + background-color: #19232D; + border: 1px solid #455364; + color: #DFE1E2; + border-radius: 4px; +} + +QGraphicsView:disabled { + background-color: #19232D; + border: 1px solid #455364; + color: #788D9C; + border-radius: 4px; +} + +QGraphicsView:hover, QGraphicsView:!hover, QGraphicsView:selected, QGraphicsView:pressed { + border: 1px solid #455364; +} + +/* QCalendarWidget -------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QCalendarWidget { + border: 1px solid #455364; + border-radius: 4px; +} + +QCalendarWidget:disabled { + background-color: #19232D; + color: #788D9C; +} + +/* QLCDNumber ------------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QLCDNumber { + background-color: #19232D; + color: #DFE1E2; +} + +QLCDNumber:disabled { + background-color: #19232D; + color: #788D9C; +} + +/* QProgressBar ----------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qprogressbar + +--------------------------------------------------------------------------- */ +QProgressBar { + background-color: #19232D; + border: 1px solid #455364; + color: #DFE1E2; + border-radius: 4px; + text-align: center; +} + +QProgressBar:disabled { + background-color: #19232D; + border: 1px solid #455364; + color: #788D9C; + border-radius: 4px; + text-align: center; +} + +QProgressBar::chunk { + background-color: #346792; + color: #19232D; + border-radius: 4px; +} + +QProgressBar::chunk:disabled { + background-color: #26486B; + color: #788D9C; + border-radius: 4px; +} + +/* ------------------------------------------------------------------------ */ +/* BUTTONS ---------------------------------------------------------------- */ +/* ------------------------------------------------------------------------ */ +/* QPushButton ------------------------------------------------------------ + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qpushbutton + +--------------------------------------------------------------------------- */ +QPushButton { + background-color: #455364; + color: #DFE1E2; + border-radius: 4px; + padding: 2px; + outline: none; + border: none; +} + +QPushButton:disabled { + background-color: #455364; + color: #788D9C; + border-radius: 4px; + padding: 2px; +} + +QPushButton:checked { + background-color: #60798B; + border-radius: 4px; + padding: 2px; + outline: none; +} + +QPushButton:checked:disabled { + background-color: #60798B; + color: #788D9C; + border-radius: 4px; + padding: 2px; + outline: none; +} + +QPushButton:checked:selected { + background: #60798B; +} + +QPushButton:hover { + background-color: #54687A; + color: #DFE1E2; +} + +QPushButton:pressed { + background-color: #60798B; +} + +QPushButton:selected { + background: #60798B; + color: #DFE1E2; +} + +QPushButton::menu-indicator { + subcontrol-origin: padding; + subcontrol-position: bottom right; + bottom: 4px; +} + +QDialogButtonBox QPushButton { + /* Issue #194 #248 - Special case of QPushButton inside dialogs, for better UI */ + min-width: 80px; +} + +/* QToolButton ------------------------------------------------------------ + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtoolbutton + +--------------------------------------------------------------------------- */ +QToolButton { + background-color: #455364; + color: #DFE1E2; + border-radius: 4px; + padding: 2px; + outline: none; + border: none; + /* The subcontrols below are used only in the DelayedPopup mode */ + /* The subcontrols below are used only in the MenuButtonPopup mode */ + /* The subcontrol below is used only in the InstantPopup or DelayedPopup mode */ +} + +QToolButton:disabled { + background-color: #455364; + color: #788D9C; + border-radius: 4px; + padding: 2px; +} + +QToolButton:checked { + background-color: #60798B; + border-radius: 4px; + padding: 2px; + outline: none; +} + +QToolButton:checked:disabled { + background-color: #60798B; + color: #788D9C; + border-radius: 4px; + padding: 2px; + outline: none; +} + +QToolButton:checked:hover { + background-color: #54687A; + color: #DFE1E2; +} + +QToolButton:checked:pressed { + background-color: #60798B; +} + +QToolButton:checked:selected { + background: #60798B; + color: #DFE1E2; +} + +QToolButton:hover { + background-color: #54687A; + color: #DFE1E2; +} + +QToolButton:pressed { + background-color: #60798B; +} + +QToolButton:selected { + background: #60798B; + color: #DFE1E2; +} + +QToolButton[popupMode="0"] { + /* Only for DelayedPopup */ + padding-right: 2px; +} + +QToolButton[popupMode="1"] { + /* Only for MenuButtonPopup */ + padding-right: 20px; +} + +QToolButton[popupMode="1"]::menu-button { + border: none; +} + +QToolButton[popupMode="1"]::menu-button:hover { + border: none; + border-left: 1px solid #455364; + border-radius: 0; +} + +QToolButton[popupMode="2"] { + /* Only for InstantPopup */ + padding-right: 2px; +} + +QToolButton::menu-button { + padding: 2px; + border-radius: 4px; + width: 12px; + border: none; + outline: none; +} + +QToolButton::menu-button:hover { + border: 1px solid #346792; +} + +QToolButton::menu-button:checked:hover { + border: 1px solid #346792; +} + +QToolButton::menu-indicator { + image: url(":/qss_icons/dark/rc/arrow_down.png"); + height: 8px; + width: 8px; + top: 0; + /* Exclude a shift for better image */ + left: -2px; + /* Shift it a bit */ +} + +QToolButton::menu-arrow { + image: url(":/qss_icons/dark/rc/arrow_down.png"); + height: 8px; + width: 8px; +} + +QToolButton::menu-arrow:hover { + image: url(":/qss_icons/dark/rc/arrow_down_focus.png"); +} + +/* QCommandLinkButton ----------------------------------------------------- + +--------------------------------------------------------------------------- */ +QCommandLinkButton { + background-color: transparent; + border: 1px solid #455364; + color: #DFE1E2; + border-radius: 4px; + padding: 0px; + margin: 0px; +} + +QCommandLinkButton:disabled { + background-color: transparent; + color: #788D9C; +} + +/* ------------------------------------------------------------------------ */ +/* INPUTS - NO FIELDS ----------------------------------------------------- */ +/* ------------------------------------------------------------------------ */ +/* QComboBox -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qcombobox + +--------------------------------------------------------------------------- */ +QComboBox { + border: 1px solid #455364; + border-radius: 4px; + selection-background-color: #346792; + padding-left: 4px; + padding-right: 4px; + /* padding-right = 36; 4 + 16*2 See scrollbar size */ + /* changed to 4px to fix #239 */ + /* Fixes #103, #111 */ + min-height: 1.5em; + /* padding-top: 2px; removed to fix #132 */ + /* padding-bottom: 2px; removed to fix #132 */ + /* min-width: 75px; removed to fix #109 */ + /* Needed to remove indicator - fix #132 */ +} + +QComboBox QAbstractItemView { + border: 1px solid #455364; + border-radius: 0; + background-color: #19232D; + selection-background-color: #346792; +} + +QComboBox QAbstractItemView:hover { + background-color: #19232D; + color: #DFE1E2; +} + +QComboBox QAbstractItemView:selected { + background: #346792; + color: #455364; +} + +QComboBox QAbstractItemView:alternate { + background: #19232D; +} + +QComboBox:disabled { + background-color: #19232D; + color: #788D9C; +} + +QComboBox:hover { + border: 1px solid #346792; +} + +QComboBox:focus { + border: 1px solid #1A72BB; +} + +QComboBox:on { + selection-background-color: #346792; +} + +QComboBox::indicator { + border: none; + border-radius: 0; + background-color: transparent; + selection-background-color: transparent; + color: transparent; + selection-color: transparent; + /* Needed to remove indicator - fix #132 */ +} + +QComboBox::indicator:alternate { + background: #19232D; +} + +QComboBox::item { + /* Remove to fix #282, #285 and MR #288*/ + /*&:checked { + font-weight: bold; + } + + &:selected { + border: 0px solid transparent; + } + */ +} + +QComboBox::item:alternate { + background: #19232D; +} + +QComboBox::drop-down { + subcontrol-origin: padding; + subcontrol-position: top right; + width: 12px; + border-left: 1px solid #455364; +} + +QComboBox::down-arrow { + image: url(":/qss_icons/dark/rc/arrow_down_disabled.png"); + height: 8px; + width: 8px; +} + +QComboBox::down-arrow:on, QComboBox::down-arrow:hover, QComboBox::down-arrow:focus { + image: url(":/qss_icons/dark/rc/arrow_down.png"); +} + +/* QSlider ---------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qslider + +--------------------------------------------------------------------------- */ +QSlider:disabled { + background: #19232D; +} + +QSlider:focus { + border: none; +} + +QSlider::groove:horizontal { + background: #455364; + border: 1px solid #455364; + height: 4px; + margin: 0px; + border-radius: 4px; +} + +QSlider::groove:vertical { + background: #455364; + border: 1px solid #455364; + width: 4px; + margin: 0px; + border-radius: 4px; +} + +QSlider::add-page:vertical { + background: #346792; + border: 1px solid #455364; + width: 4px; + margin: 0px; + border-radius: 4px; +} + +QSlider::add-page:vertical :disabled { + background: #26486B; +} + +QSlider::sub-page:horizontal { + background: #346792; + border: 1px solid #455364; + height: 4px; + margin: 0px; + border-radius: 4px; +} + +QSlider::sub-page:horizontal:disabled { + background: #26486B; +} + +QSlider::handle:horizontal { + background: #9DA9B5; + border: 1px solid #455364; + width: 8px; + height: 8px; + margin: -8px 0px; + border-radius: 4px; +} + +QSlider::handle:horizontal:hover { + background: #346792; + border: 1px solid #346792; +} + +QSlider::handle:horizontal:focus { + border: 1px solid #1A72BB; +} + +QSlider::handle:vertical { + background: #9DA9B5; + border: 1px solid #455364; + width: 8px; + height: 8px; + margin: 0 -8px; + border-radius: 4px; +} + +QSlider::handle:vertical:hover { + background: #346792; + border: 1px solid #346792; +} + +QSlider::handle:vertical:focus { + border: 1px solid #1A72BB; +} + +/* QLineEdit -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qlineedit + +--------------------------------------------------------------------------- */ +QLineEdit { + background-color: #19232D; + padding-top: 2px; + /* This QLineEdit fix 103, 111 */ + padding-bottom: 2px; + /* This QLineEdit fix 103, 111 */ + padding-left: 4px; + padding-right: 4px; + border-style: solid; + border: 1px solid #455364; + border-radius: 4px; + color: #DFE1E2; +} + +QLineEdit:disabled { + background-color: #19232D; + color: #788D9C; +} + +QLineEdit:hover { + border: 1px solid #346792; + color: #DFE1E2; +} + +QLineEdit:focus { + border: 1px solid #1A72BB; +} + +QLineEdit:selected { + background-color: #346792; + color: #455364; +} + +/* QTabWiget -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtabwidget-and-qtabbar + +--------------------------------------------------------------------------- */ +QTabWidget { + padding: 2px; + selection-background-color: #455364; +} + +QTabWidget QWidget { + /* Fixes #189 */ + border-radius: 4px; +} + +QTabWidget::pane { + border: 1px solid #455364; + border-radius: 4px; + margin: 0px; + /* Fixes double border inside pane with pyqt5 */ + padding: 0px; +} + +QTabWidget::pane:selected { + background-color: #455364; + border: 1px solid #346792; +} + +/* QTabBar ---------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtabwidget-and-qtabbar + +--------------------------------------------------------------------------- */ +QTabBar, QDockWidget QTabBar { + qproperty-drawBase: 0; + border-radius: 4px; + margin: 0px; + padding: 2px; + border: 0; + /* left: 5px; move to the right by 5px - removed for fix */ +} + +QTabBar::close-button, QDockWidget QTabBar::close-button { + border: 0; + margin: 0; + padding: 4px; + image: url(":/qss_icons/dark/rc/window_close.png"); +} + +QTabBar::close-button:hover, QDockWidget QTabBar::close-button:hover { + image: url(":/qss_icons/dark/rc/window_close_focus.png"); +} + +QTabBar::close-button:pressed, QDockWidget QTabBar::close-button:pressed { + image: url(":/qss_icons/dark/rc/window_close_pressed.png"); +} + +QTabBar::tab, QDockWidget QTabBar::tab { + /* !selected and disabled ----------------------------------------- */ + /* selected ------------------------------------------------------- */ +} + +QTabBar::tab:top:selected:disabled, QDockWidget QTabBar::tab:top:selected:disabled { + border-bottom: 3px solid #26486B; + color: #788D9C; + background-color: #455364; +} + +QTabBar::tab:bottom:selected:disabled, QDockWidget QTabBar::tab:bottom:selected:disabled { + border-top: 3px solid #26486B; + color: #788D9C; + background-color: #455364; +} + +QTabBar::tab:left:selected:disabled, QDockWidget QTabBar::tab:left:selected:disabled { + border-right: 3px solid #26486B; + color: #788D9C; + background-color: #455364; +} + +QTabBar::tab:right:selected:disabled, QDockWidget QTabBar::tab:right:selected:disabled { + border-left: 3px solid #26486B; + color: #788D9C; + background-color: #455364; +} + +QTabBar::tab:top:!selected:disabled, QDockWidget QTabBar::tab:top:!selected:disabled { + border-bottom: 3px solid #19232D; + color: #788D9C; + background-color: #19232D; +} + +QTabBar::tab:bottom:!selected:disabled, QDockWidget QTabBar::tab:bottom:!selected:disabled { + border-top: 3px solid #19232D; + color: #788D9C; + background-color: #19232D; +} + +QTabBar::tab:left:!selected:disabled, QDockWidget QTabBar::tab:left:!selected:disabled { + border-right: 3px solid #19232D; + color: #788D9C; + background-color: #19232D; +} + +QTabBar::tab:right:!selected:disabled, QDockWidget QTabBar::tab:right:!selected:disabled { + border-left: 3px solid #19232D; + color: #788D9C; + background-color: #19232D; +} + +QTabBar::tab:top:!selected, QDockWidget QTabBar::tab:top:!selected { + border-bottom: 2px solid #19232D; + margin-top: 2px; +} + +QTabBar::tab:bottom:!selected, QDockWidget QTabBar::tab:bottom:!selected { + border-top: 2px solid #19232D; + margin-bottom: 2px; +} + +QTabBar::tab:left:!selected, QDockWidget QTabBar::tab:left:!selected { + border-left: 2px solid #19232D; + margin-right: 2px; +} + +QTabBar::tab:right:!selected, QDockWidget QTabBar::tab:right:!selected { + border-right: 2px solid #19232D; + margin-left: 2px; +} + +QTabBar::tab:top, QDockWidget QTabBar::tab:top { + background-color: #455364; + margin-left: 2px; + padding-left: 4px; + padding-right: 4px; + padding-top: 2px; + padding-bottom: 2px; + min-width: 5px; + border-bottom: 3px solid #455364; + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} + +QTabBar::tab:top:selected, QDockWidget QTabBar::tab:top:selected { + background-color: #54687A; + border-bottom: 3px solid #259AE9; + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} + +QTabBar::tab:top:!selected:hover, QDockWidget QTabBar::tab:top:!selected:hover { + border: 1px solid #1A72BB; + border-bottom: 3px solid #1A72BB; + /* Fixes spyder-ide/spyder#9766 and #243 */ + padding-left: 3px; + padding-right: 3px; +} + +QTabBar::tab:bottom, QDockWidget QTabBar::tab:bottom { + border-top: 3px solid #455364; + background-color: #455364; + margin-left: 2px; + padding-left: 4px; + padding-right: 4px; + padding-top: 2px; + padding-bottom: 2px; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + min-width: 5px; +} + +QTabBar::tab:bottom:selected, QDockWidget QTabBar::tab:bottom:selected { + background-color: #54687A; + border-top: 3px solid #259AE9; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} + +QTabBar::tab:bottom:!selected:hover, QDockWidget QTabBar::tab:bottom:!selected:hover { + border: 1px solid #1A72BB; + border-top: 3px solid #1A72BB; + /* Fixes spyder-ide/spyder#9766 and #243 */ + padding-left: 3px; + padding-right: 3px; +} + +QTabBar::tab:left, QDockWidget QTabBar::tab:left { + background-color: #455364; + margin-top: 2px; + padding-left: 2px; + padding-right: 2px; + padding-top: 4px; + padding-bottom: 4px; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + min-height: 5px; +} + +QTabBar::tab:left:selected, QDockWidget QTabBar::tab:left:selected { + background-color: #54687A; + border-right: 3px solid #259AE9; +} + +QTabBar::tab:left:!selected:hover, QDockWidget QTabBar::tab:left:!selected:hover { + border: 1px solid #1A72BB; + border-right: 3px solid #1A72BB; + /* Fixes different behavior #271 */ + margin-right: 0px; + padding-right: -1px; +} + +QTabBar::tab:right, QDockWidget QTabBar::tab:right { + background-color: #455364; + margin-top: 2px; + padding-left: 2px; + padding-right: 2px; + padding-top: 4px; + padding-bottom: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + min-height: 5px; +} + +QTabBar::tab:right:selected, QDockWidget QTabBar::tab:right:selected { + background-color: #54687A; + border-left: 3px solid #259AE9; +} + +QTabBar::tab:right:!selected:hover, QDockWidget QTabBar::tab:right:!selected:hover { + border: 1px solid #1A72BB; + border-left: 3px solid #1A72BB; + /* Fixes different behavior #271 */ + margin-left: 0px; + padding-left: 0px; +} + +QTabBar QToolButton, QDockWidget QTabBar QToolButton { + /* Fixes #136 */ + background-color: #455364; + height: 12px; + width: 12px; +} + +QTabBar QToolButton:pressed, QDockWidget QTabBar QToolButton:pressed { + background-color: #455364; +} + +QTabBar QToolButton:pressed:hover, QDockWidget QTabBar QToolButton:pressed:hover { + border: 1px solid #346792; +} + +QTabBar QToolButton::left-arrow:enabled, QDockWidget QTabBar QToolButton::left-arrow:enabled { + image: url(":/qss_icons/dark/rc/arrow_left.png"); +} + +QTabBar QToolButton::left-arrow:disabled, QDockWidget QTabBar QToolButton::left-arrow:disabled { + image: url(":/qss_icons/dark/rc/arrow_left_disabled.png"); +} + +QTabBar QToolButton::right-arrow:enabled, QDockWidget QTabBar QToolButton::right-arrow:enabled { + image: url(":/qss_icons/dark/rc/arrow_right.png"); +} + +QTabBar QToolButton::right-arrow:disabled, QDockWidget QTabBar QToolButton::right-arrow:disabled { + image: url(":/qss_icons/dark/rc/arrow_right_disabled.png"); +} + +/* QDockWiget ------------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QDockWidget { + outline: 1px solid #455364; + background-color: #19232D; + border: 1px solid #455364; + border-radius: 4px; + titlebar-close-icon: url(":/qss_icons/dark/rc/transparent.png"); + titlebar-normal-icon: url(":/qss_icons/dark/rc/transparent.png"); +} + +QDockWidget::title { + /* Better size for title bar */ + padding: 3px; + spacing: 4px; + border: none; + background-color: #455364; +} + +QDockWidget::close-button { + icon-size: 12px; + border: none; + background: transparent; + background-image: transparent; + border: 0; + margin: 0; + padding: 0; + image: url(":/qss_icons/dark/rc/window_close.png"); +} + +QDockWidget::close-button:hover { + image: url(":/qss_icons/dark/rc/window_close_focus.png"); +} + +QDockWidget::close-button:pressed { + image: url(":/qss_icons/dark/rc/window_close_pressed.png"); +} + +QDockWidget::float-button { + icon-size: 12px; + border: none; + background: transparent; + background-image: transparent; + border: 0; + margin: 0; + padding: 0; + image: url(":/qss_icons/dark/rc/window_undock.png"); +} + +QDockWidget::float-button:hover { + image: url(":/qss_icons/dark/rc/window_undock_focus.png"); +} + +QDockWidget::float-button:pressed { + image: url(":/qss_icons/dark/rc/window_undock_pressed.png"); +} + +/* QTreeView QListView QTableView ----------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtreeview +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qlistview +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtableview + +--------------------------------------------------------------------------- */ +QTreeView:branch:selected, QTreeView:branch:hover { + background: url(":/qss_icons/dark/rc/transparent.png"); +} + +QTreeView:branch:has-siblings:!adjoins-item { + border-image: url(":/qss_icons/dark/rc/branch_line.png") 0; +} + +QTreeView:branch:has-siblings:adjoins-item { + border-image: url(":/qss_icons/dark/rc/branch_more.png") 0; +} + +QTreeView:branch:!has-children:!has-siblings:adjoins-item { + border-image: url(":/qss_icons/dark/rc/branch_end.png") 0; +} + +QTreeView:branch:has-children:!has-siblings:closed, QTreeView:branch:closed:has-children:has-siblings { + border-image: none; + image: url(":/qss_icons/dark/rc/branch_closed.png"); +} + +QTreeView:branch:open:has-children:!has-siblings, QTreeView:branch:open:has-children:has-siblings { + border-image: none; + image: url(":/qss_icons/dark/rc/branch_open.png"); +} + +QTreeView:branch:has-children:!has-siblings:closed:hover, QTreeView:branch:closed:has-children:has-siblings:hover { + image: url(":/qss_icons/dark/rc/branch_closed_focus.png"); +} + +QTreeView:branch:open:has-children:!has-siblings:hover, QTreeView:branch:open:has-children:has-siblings:hover { + image: url(":/qss_icons/dark/rc/branch_open_focus.png"); +} + +QTreeView::indicator:checked, +QListView::indicator:checked, +QTableView::indicator:checked, +QColumnView::indicator:checked { + image: url(":/qss_icons/dark/rc/checkbox_checked.png"); +} + +QTreeView::indicator:checked:hover, QTreeView::indicator:checked:focus, QTreeView::indicator:checked:pressed, +QListView::indicator:checked:hover, +QListView::indicator:checked:focus, +QListView::indicator:checked:pressed, +QTableView::indicator:checked:hover, +QTableView::indicator:checked:focus, +QTableView::indicator:checked:pressed, +QColumnView::indicator:checked:hover, +QColumnView::indicator:checked:focus, +QColumnView::indicator:checked:pressed { + image: url(":/qss_icons/dark/rc/checkbox_checked_focus.png"); +} + +QTreeView::indicator:unchecked, +QListView::indicator:unchecked, +QTableView::indicator:unchecked, +QColumnView::indicator:unchecked { + image: url(":/qss_icons/dark/rc/checkbox_unchecked.png"); +} + +QTreeView::indicator:unchecked:hover, QTreeView::indicator:unchecked:focus, QTreeView::indicator:unchecked:pressed, +QListView::indicator:unchecked:hover, +QListView::indicator:unchecked:focus, +QListView::indicator:unchecked:pressed, +QTableView::indicator:unchecked:hover, +QTableView::indicator:unchecked:focus, +QTableView::indicator:unchecked:pressed, +QColumnView::indicator:unchecked:hover, +QColumnView::indicator:unchecked:focus, +QColumnView::indicator:unchecked:pressed { + image: url(":/qss_icons/dark/rc/checkbox_unchecked_focus.png"); +} + +QTreeView::indicator:indeterminate, +QListView::indicator:indeterminate, +QTableView::indicator:indeterminate, +QColumnView::indicator:indeterminate { + image: url(":/qss_icons/dark/rc/checkbox_indeterminate.png"); +} + +QTreeView::indicator:indeterminate:hover, QTreeView::indicator:indeterminate:focus, QTreeView::indicator:indeterminate:pressed, +QListView::indicator:indeterminate:hover, +QListView::indicator:indeterminate:focus, +QListView::indicator:indeterminate:pressed, +QTableView::indicator:indeterminate:hover, +QTableView::indicator:indeterminate:focus, +QTableView::indicator:indeterminate:pressed, +QColumnView::indicator:indeterminate:hover, +QColumnView::indicator:indeterminate:focus, +QColumnView::indicator:indeterminate:pressed { + image: url(":/qss_icons/dark/rc/checkbox_indeterminate_focus.png"); +} + +QTreeView, +QListView, +QTableView, +QColumnView { + background-color: #19232D; + border: 1px solid #455364; + color: #DFE1E2; + gridline-color: #455364; + border-radius: 4px; +} + +QTreeView:disabled, +QListView:disabled, +QTableView:disabled, +QColumnView:disabled { + background-color: #19232D; + color: #788D9C; +} + +QTreeView:selected, +QListView:selected, +QTableView:selected, +QColumnView:selected { + background-color: #346792; + color: #455364; +} + +QTreeView:focus, +QListView:focus, +QTableView:focus, +QColumnView:focus { + border: 1px solid #1A72BB; +} + +QTreeView::item:pressed, +QListView::item:pressed, +QTableView::item:pressed, +QColumnView::item:pressed { + background-color: #346792; +} + +QTreeView::item:selected:active, +QListView::item:selected:active, +QTableView::item:selected:active, +QColumnView::item:selected:active { + background-color: #346792; +} + +QTreeView::item:selected:!active, +QListView::item:selected:!active, +QTableView::item:selected:!active, +QColumnView::item:selected:!active { + color: #DFE1E2; + background-color: #37414F; +} + +QTreeView::item:!selected:hover, +QListView::item:!selected:hover, +QTableView::item:!selected:hover, +QColumnView::item:!selected:hover { + outline: 0; + color: #DFE1E2; + background-color: #37414F; +} + +QTableCornerButton::section { + background-color: #19232D; + border: 1px transparent #455364; + border-radius: 0px; +} + +/* QHeaderView ------------------------------------------------------------ + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qheaderview + +--------------------------------------------------------------------------- */ +QHeaderView { + background-color: #455364; + border: 0px transparent #455364; + padding: 0; + margin: 0; + border-radius: 0; +} + +QHeaderView:disabled { + background-color: #455364; + border: 1px transparent #455364; +} + +QHeaderView::section { + background-color: #455364; + color: #DFE1E2; + border-radius: 0; + text-align: left; + font-size: 13px; +} + +QHeaderView::section::horizontal { + padding-top: 0; + padding-bottom: 0; + padding-left: 4px; + padding-right: 4px; + border-left: 1px solid #19232D; +} + +QHeaderView::section::horizontal::first, QHeaderView::section::horizontal::only-one { + border-left: 1px solid #455364; +} + +QHeaderView::section::horizontal:disabled { + color: #788D9C; +} + +QHeaderView::section::vertical { + padding-top: 0; + padding-bottom: 0; + padding-left: 4px; + padding-right: 4px; + border-top: 1px solid #19232D; +} + +QHeaderView::section::vertical::first, QHeaderView::section::vertical::only-one { + border-top: 1px solid #455364; +} + +QHeaderView::section::vertical:disabled { + color: #788D9C; +} + +QHeaderView::down-arrow { + /* Those settings (border/width/height/background-color) solve bug */ + /* transparent arrow background and size */ + background-color: #455364; + border: none; + height: 12px; + width: 12px; + padding-left: 2px; + padding-right: 2px; + image: url(":/qss_icons/dark/rc/arrow_down.png"); +} + +QHeaderView::up-arrow { + background-color: #455364; + border: none; + height: 12px; + width: 12px; + padding-left: 2px; + padding-right: 2px; + image: url(":/qss_icons/dark/rc/arrow_up.png"); +} + +/* QToolBox -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtoolbox + +--------------------------------------------------------------------------- */ +QToolBox { + padding: 0px; + border: 0px; + border: 1px solid #455364; +} + +QToolBox:selected { + padding: 0px; + border: 2px solid #346792; +} + +QToolBox::tab { + background-color: #19232D; + border: 1px solid #455364; + color: #DFE1E2; + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} + +QToolBox::tab:disabled { + color: #788D9C; +} + +QToolBox::tab:selected { + background-color: #60798B; + border-bottom: 2px solid #346792; +} + +QToolBox::tab:selected:disabled { + background-color: #455364; + border-bottom: 2px solid #26486B; +} + +QToolBox::tab:!selected { + background-color: #455364; + border-bottom: 2px solid #455364; +} + +QToolBox::tab:!selected:disabled { + background-color: #19232D; +} + +QToolBox::tab:hover { + border-color: #1A72BB; + border-bottom: 2px solid #1A72BB; +} + +QToolBox QScrollArea { + padding: 0px; + border: 0px; + background-color: #19232D; +} + +/* QFrame ----------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qframe +https://doc.qt.io/qt-5/qframe.html#-prop +https://doc.qt.io/qt-5/qframe.html#details +https://stackoverflow.com/questions/14581498/qt-stylesheet-for-hline-vline-color + +--------------------------------------------------------------------------- */ +/* (dot) .QFrame fix #141, #126, #123 */ +.QFrame { + border-radius: 4px; + border: 1px solid #455364; + /* No frame */ + /* HLine */ + /* HLine */ +} + +.QFrame[frameShape="0"] { + border-radius: 4px; + border: 1px transparent #455364; +} + +.QFrame[frameShape="4"] { + max-height: 2px; + border: none; + background-color: #455364; +} + +.QFrame[frameShape="5"] { + max-width: 2px; + border: none; + background-color: #455364; +} + +/* QSplitter -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qsplitter + +--------------------------------------------------------------------------- */ +QSplitter { + background-color: #455364; + spacing: 0px; + padding: 0px; + margin: 0px; +} + +QSplitter::handle { + background-color: #455364; + border: 0px solid #19232D; + spacing: 0px; + padding: 1px; + margin: 0px; +} + +QSplitter::handle:hover { + background-color: #9DA9B5; +} + +QSplitter::handle:horizontal { + width: 5px; + image: url(":/qss_icons/dark/rc/line_vertical.png"); +} + +QSplitter::handle:vertical { + height: 5px; + image: url(":/qss_icons/dark/rc/line_horizontal.png"); +} + +/* QDateEdit, QDateTimeEdit ----------------------------------------------- + +--------------------------------------------------------------------------- */ +QDateEdit, QDateTimeEdit { + selection-background-color: #346792; + border-style: solid; + border: 1px solid #455364; + border-radius: 4px; + /* This fixes 103, 111 */ + padding-top: 2px; + /* This fixes 103, 111 */ + padding-bottom: 2px; + padding-left: 4px; + padding-right: 4px; + min-width: 10px; +} + +QDateEdit:on, QDateTimeEdit:on { + selection-background-color: #346792; +} + +QDateEdit::drop-down, QDateTimeEdit::drop-down { + subcontrol-origin: padding; + subcontrol-position: top right; + width: 12px; + border-left: 1px solid #455364; +} + +QDateEdit::down-arrow, QDateTimeEdit::down-arrow { + image: url(":/qss_icons/dark/rc/arrow_down_disabled.png"); + height: 8px; + width: 8px; +} + +QDateEdit::down-arrow:on, QDateEdit::down-arrow:hover, QDateEdit::down-arrow:focus, QDateTimeEdit::down-arrow:on, QDateTimeEdit::down-arrow:hover, QDateTimeEdit::down-arrow:focus { + image: url(":/qss_icons/dark/rc/arrow_down.png"); +} + +QDateEdit QAbstractItemView, QDateTimeEdit QAbstractItemView { + background-color: #19232D; + border-radius: 4px; + border: 1px solid #455364; + selection-background-color: #346792; +} + +/* QAbstractView ---------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QAbstractView:hover { + border: 1px solid #346792; + color: #DFE1E2; +} + +QAbstractView:selected { + background: #346792; + color: #455364; +} + +/* PlotWidget ------------------------------------------------------------- + +--------------------------------------------------------------------------- */ +PlotWidget { + /* Fix cut labels in plots #134 */ + padding: 0px; +} diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/.keep b/applications/emsConfigurer/qdarkstyle/dark/rc/.keep new file mode 100644 index 0000000..8d1c8b6 --- /dev/null +++ b/applications/emsConfigurer/qdarkstyle/dark/rc/.keep @@ -0,0 +1 @@ + diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_down.png b/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_down.png new file mode 100644 index 0000000000000000000000000000000000000000..412b76e6fe53b0228445c158b5d5f23bf6f06c88 GIT binary patch literal 518 zcmV+h0{Q)kP)__57AFwC7ZXWsX4&bfc&pqc7Z){^3#=| zcIo?l1OS7+zC>qUl03eE@(dfhQ6mVzi{SQS} zH>WheJ^DC2J#Ahl%wW5*mG-YAF4#uWGM$j^APLNkR?@sADgQa?mm5z~-b$JmC9X&+ z^Qv@0z}OsL9&62-mxp746`#ER}!xZUP=#936(+- zyy(e8)e4?Ot6~umdr1+`RV;WC1gZ9-VyUg?s@H0X*_oZ@qVW`=$ucuv582e6KS?&( zncYa==lFi_{eIuy@4e*x-Yj4+7z_r3!C){L35PW7ed^>=z0JAaoA@|6^Z<`nhE& z{0RU+5Zs;qV1OMcnh>0C+anKf>^73;YJaeL2(K-VYnsOId6C520s0 z&$~K;+)S9tSc;-2nCe>q59CaHX`M?RHTXLvo_V<0ys=k}c`CoVgCKZRw5|Yfa*+fL zU4*iozYV4HzVF|xM(KZnD#iExn@ZxN5N>4*+Gt+#om&C2xbwoTB({%MojeMGDr9kS z@ge)b)OP?L%NQhpR#Mt3NQKrGz_0Ptf#Z)HIr3K>I&1qR)^4}|jC<>I5Pr%SNI+@k z{cyLP&L>Y?k9+HLbtS(UyH+}#&OuoAmjF%p?#pvzT&FHzj4wDzRuD!Xfp~rUdHA^Hxo7&nNz~5RK8uq~eb0S^ z#M!N9>D`v+zB#Vsf$_fK@6rjw(*Q3F3`x+d)1LR~xV22?V-A2$7%l)j1t<~l+O+3= tH7P9ygTY`h7z_r3!C){L42FA&e*u4|FqhM}5ZC|!002ovPDHLkV1o3?-f;i` literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_down_disabled.png b/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_down_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..972df9cd1661f7ff195c02b529491f8e71b92eb2 GIT binary patch literal 546 zcmV+-0^R+IP)3D(PSWl*NY3`@h)va==`1FV6 z&q|aqw6_Qnm=l26lY(pCT$-QXOfzzSFKM+}-Eyh;tYi7(h)axH1;ysX0*?y0cGdU& zpWA4IB)plq`-r=}*9gppbx+Je55i{c9$UH||907*qoM6N<$f(E<;yZ`_I literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_down_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_down_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b0fb4ad11d0e40af005fd1b70eb6909db0990b64 GIT binary patch literal 1068 zcmV+{1k?M8P)VOhRCr#|5Y?*M-fCszJmPm%;+Vk#sDQ@xLB80RUZn z1A8>jd4%o$FMx43Uu_gX4gQ#vd2#4YjzumN8&#CS;r(_v_`$xm}OF zaK>p|Xab%IQWZ9G_t&<0anr=zoX;A4R|101><))^@X8W6n5C#l%U zw<+VhW$)j)nWFgcs74#dR-e;=#UqMk5kWx!3yqb`+=)I zQ}7YyLkSH2sv5Ju+QCCe9ia>H=x^fIwJS_{49h9K*2&}e3!cJMoyk9&9vi+Eg4FO@ zV#)C@{@k*4u><7?zfA)tA@EL-*|K%9V`6ONuMi{xA@>9)Mn`XDAI^0n`rWyP#bU8o mEEbE!VzF2(7K_F5pz#l6b~h4l)L{bv00006V* ze~@1wsJ}pLQrcK3vWY!OX5~e@d=|ztn`tAm%f{js>Fn@-?0fgb@_L#1&RkXG11OV15+WOkkW#lJFNDhM` z^I#)GNF@CDTU*tB^IZV|)~B^I-U`=k&!*nN&L6@ci6FrC?07reSfAF;;JV)n+bTbc zcd>3Kf{MbK+F>N&baTG9S_^lOe);X5J1ft72K#Nb>1fLh z-$Z^0l!k@qGw&eXTCM5PUfP*^J2~em;iteslAAghqC2qLM%S8ky~v`QYq%yFJ|E=g zz+r=xhA;#rT3;MA)x4rtSv7M{_r$!<1bY!UhA`3HmVb`Y#Wyv*&7(Kc9Y4F^Q?cVE z;6(cBLn!IOa#ip1YK{DpIk({B?T$YJ?+%o7>2+0~M%5}PC@9!hegLHSu?BdH$G89h N002ovPDHLkV1g>L^e_Mb literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_down_focus@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_down_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..06b80be4bc306ff88da171474703a52f2c3362ea GIT binary patch literal 992 zcmV<610Vc}P)iJhz*Ird!VZ@3=%{@ z!`8=(llrJRo=HGyHmL(~uLSm(Mr|VMYc7cPO38j9lK@+1(Eoed=OS$DOtv_O(u_xt z=YR)NAp=Pl5p?008py)tQ&3+_q*CQRfIg>G^C^3nTH)_z+Dc{`%quQ7coatT?1;gBer-Pr)>z9{^`@`@|ae3s@>8kE{|!Y zFVeHX51S(bh*3*YBPZs=wN4uQS26N|j_9 z^j40*L|r;aHJ$4>A^U7~B6=68?S6MPVuKaGEqgkr*#ul@5{x9AJ-JHnES7b)({^_~ zWrt?`isdiKj7)J!*us2b>9xhOGRv_Y3R$zIiYKwZ1r9WqTehrS9hi(GWq&h&3%yXC z(Clv7h5~o)q4R#;@^^^)o6C(YI!;2~x&F^YI<-{Rn5OXG*3hhLtr%C-9qo;stsgR7fd2Vx@bE&y@psu6KQ@UNS z%nd=^X!I_n3x3e+o)Xo)Osyp|s>Nqf;jXGvy z0JMeqxq(%k=%#t-(FNw2AKkb9NAk7Ni!D{KzZrNadUat$^)5^6&7;P`i0aj!qnCw0 z-|1W9&uYI!r+Z-@dU%Bez}Da_?@9h7Uya_co#N9@E;XIf`*{ z+Mr2_gOdpA>R?S#ROSQTCJ0xe%V4J&G>~cRi z_>Oz;|NigZ_kEC%kdUy-Sg`0kUYf;d{V!F;=VznE4FFEainCBf#W?>0g=^GQ)yKAO4*CacKI+>F>dJ zHyk`OJ-*P|zWYvUZF(EV_Nu`@JjN?-EEbpDo}2x6mkcR-R!;Cr1i5 z8)-)#Y)5Xe%aK0@tN}#537Lb*fO+4X!{w{_2T^om?W}BX|6bwT2iDh_2!8ul-=V8K zTzni=GxizF_FUSD<318>0#w`W05j%$2PUtbdJ#vjsYBjzVrZ**-nhXQ0Kr?i?!NMs zlW*c`HGRwM$`5RI7xYf>(ofmJ=Yxg!&1xkiBqXdVzW}c|tb*cE5EB3Z002ovPDHLk FV1m2v3RnOD literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_down_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_down_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..ef20f2cb07f9934ce792a502ce9ad103d4cde38f GIT binary patch literal 1070 zcmV+}1kwA6P)jSJ6 ze*#pGD{@!=_CYA3s2=yW`}P2U)~-`+B61#R@_eqKZX^oB!@?ieJRNcSibuUA<=+o<8#V4lNWe06RThH%Jl$z``H=FJjy6+2NjRcj{gC6vz(u zTvN^O0i05cilTP;6h?;tirT*5g{*3RPr2Y>jmKaveQdVj_RVJme((uU?Dfcjg17{Z zeW@XT^VwYb*z8*TRHS|H!ST)W4GU)leZ?tdLqE9i-w&96@q47ySs>;yE!PS)5megd1zyjNCC}C9JG@DX9~ycN zi*JAjR<`TXmR)5MB&fhy5cK8jSl^}Ue0oL*!%2~NVrUo2cfdoQVXC-91qMGSuKPmv zi~ejaI!i_g%TbY*BcDDYg-sU)eb{5FU^xT^|A%WA+NX!#{5b@f|Bn==vm#IRoPNaq z$GreNR$@?5P>HG?AZfag zr{nT?@_H0HBYP72X|($RKfqJCQ9}m9N)YUoBtYN zpVy|#d%`M@ujdRxc8k^@{jXHR! zu@YP>SEi=inHP6`yM6w?2NBs_=JQW-&2vYu3=aDDi3q6kRbD0Dm3j~1qhK-mes(PR zaW$8kYFU@}oOojBFv{qPCPg*jr2EqK)>4-x;AO^{%x!P&xF3<70t-N=lkWR!J+v4M o27|$1Fc=I5gTY`h816Ox1uyPFn?G+z{r~^~07*qoM6N<$g3NsPHvj+t literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left.png b/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left.png new file mode 100644 index 0000000000000000000000000000000000000000..b7aeac5f8dc9d68f9704dfdb783eb36118ccc821 GIT binary patch literal 555 zcmV+`0@VG9P)&K=;-=vAe?3$})nI#zHFv zI~yT?fLMsV2!f@cl@>O^Lep7UO1MtE%icsd>^uq4!`o-EiGqzcKTyzD%?|s%-_O1` zGdu9Vhf)hV=Z?)P8yHxpXdnIE`^}W*fcf+&DtS+1FJ%j&XMfM5M% z00w1w6?6|kQjmEtz@RKwg&yra2Ac-~3`V1KLeGE(^^y-Z_XZdax6jB}2M*T8@>=mx z0PmeUO*VT8EY;?I+bs&fId?p(*Z?i3G>18l;%}90?~eslRMUTn`C4FX?hjJOTma36 zE&y8~EYbhN3n0()4^^fWu#ePth-46R3!TdIcT|n@z=XOKNg%vLI-L`5O{@Z65CV&a z@D}K{+pi6~49q|x@>&=41>K@pH|+XP4Fy94m#|wDPr%jy%&N=+D-qShPEp*KxGM=k z5JdDMD)Rg`#zO!>hWSB614y!yMSc@_T2J_CCfUo9W;>rJ*ML{PxyeqnUavPjbYS5U t;>}+H0BE&ZJ5A}L854s~DYgII_zp_imH@EpRyqIx002ovPDHLkV1kJO@a_Nr literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..fef91a8c8bd419b03bc210c3a03b482e9d1a83bc GIT binary patch literal 1127 zcmV-t1ep7YP)T@-J^;!%ibG>E}J zpeGT7f*wQ#MbJZpC`J%Gh-koz2ZMSF3mRROAP9m7K@bVLvpqd+jJOa*FvQGEKMxzV zyLSY|>h4nK9p8hh?|c1KRabR2%rL_YGyDsXrrF-XFdHT5aGa*;Q?A-IR}IyP!Qh)6 zSpK2@h&PX;aLz^Bfs01!M1MG3#`2Xy@#o%FAezm`0-1E&Uh8**4>wP1{^)Qalu)qNAG}L-b8<1%>hZ0oI`Nx zkYKs2NMNZukwL0X)1=+Dqt|kZWnr`$~RH= zMYK`@{WQH!rh{Ah7r8ln%lj*6+<^5gyE?!Q0oy84jy0P+G;BbcrdL|7!@zkJDW~Bl z{~H=JV10c(%CS}8qLN_kB@Yc5u(q~#sm*oX2jnp@CJP-|t@-bhf<{VcQRl=j> zp#}pa*&xlH2ktHj=3nwqg8^xlJ%RB^iIhP8B@d1bNQT4vC7v#F0x)ZAbMtrM%zz}# z_9I@d@>cVK#y^F-3Xt|pVe`!+Eq~$8fGK-;uQNXbX9fs8#MYbx-#7Wp$((5eZIm0_>f zOD4t*zzn|fwxBD#Og%W9oHMDPN z-2gLFFX}!DyjJ8T%o>QVbpv2?^E3#%_W~o&W1_10Z8?0 zcop6l01(IVsqyHS-N0vMrJh@&;F$pcOG`^XO-848A--y&Kkp0xSX^BEUio+@aIEgW zyfgq{VPPQ+&`#jQ6xrF3@YVo;D2l#RV7q{yi@eKUX1q24V4>UnG)K2k*f;zyewiua tvMBlhv=5koO=LXNc1$zOFvEWXzXE`zP6rp5|5*S4002ovPDHLkV1m^E1nvL; literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left_disabled.png b/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..79b1f05651bfc923d3f6fb5ef7f6d91a230a95c9 GIT binary patch literal 557 zcmV+|0@D47P)_R>ey9?LH#tbOSpx-~4vw zG4Q{eVkcZovm@T?Envmy{`{Z5Z^ta2^!tbWj-CRYsxdBB@ia{j*v{M-I2jTb1t3k+ z)+gV22$qD##sJV~-?=R~j{)HK6=309b{$y504ERMF)CW4AzbKPT$gbb0Lfz(R2&*8 z(CuY?iJL!*6JESFK(d@IAw4L)dY#t>NP5{RLyv)$VOF>ES^(Yj(g~B>1m-X^p`eLx z1khc+d>n7jzz!Q&`QMvcC4kfE+A)|Fz)`>yxa+^ON^98id+&d7qZNmW3J6|9;0qHI zV9&MBfW1>dOjLm9`P~oDPJoYqEFwhZM8)Xd8=MwF+bR#4C=fwOihSdh%r61EfXtdh z1Sgn`2QP%J05b`J8l82uI+%eQind}CD zd7Nq}(Rhfqo(!%D?jSJ35vW9rRkDtoUNLxtfWXa&vdej%&*t596*LKrjrOADdHz)g vcYDCgzXAX-84kZVXJ?VNfoaU#|E_%lXh)R_h<{1o00000NkvXXu0mjf1=a9* literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..144fdb5f8f3b2a5644b2ddb836969618c1127d4f GIT binary patch literal 1141 zcmV-*1d98KP)RCt{2n@?z5RTRd5=gqWQj0m>6FsLh0)QwPtB1mi}i9rl@ z#?h77{FzV}q6J0p5982^6$BR|wn?VOMT(jx4WSx4Nn{F&ASejMg&^XhK?JQ7Z3~mR z$3+}@^Jc&l-@Wf*=39Or+;i@C&i(h8fet$8U^7FKPGF~vfM*+Oq_c&8y)kmhcUt#Dp8$3@AXb9 z-#{V;?8z1~f*x;)A7HR}VUqz`)^DMOF(y+7bLODH(a znq=i0u-XB;@&~qwF$=&w5lO-REpH>RWr6pO`R%l31V zs0>CVZz|t_4Flwhv#W0cPd2gIsC?qfz6r4#kjag{DCmI}LHud^Fk&^JH&@s%aHv%g zXOEjJMQjH2W=9T#z8mGm!?q72z77zHe$W6U(Ocd|5Sszg_6_g#+<_PkFvv5s&N%Te zPXC735?r30_y~BqRnb&jF>D~#3N6h}z5`lpW(B}o6Jl@CrP=a95#EmSih8*mY$T<- z?&^M4mFX}kh**mEpI{}SQmJIl?+Atv`8Xm8o^^t?WWF9BuU&On9z*r>W<^9j>IAEa zoH{jrv1aNIgM1t21;m#B(f7P&rX~c@_Wnn-t@100000NkvXX Hu0mjf&}sk~ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left_focus.png b/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..ef028499477b3c5008d9266018d9cb3dda17bee3 GIT binary patch literal 551 zcmV+?0@(eDP){=&9$P``tVD z&U^5`OSugv3ZIA#zqjz~Ryh8<^NpOz&#ikj_WTSuCYOr|xssnPeDHA3E5LY4To!<< zg-4DYh)cj^$-*-N*!tLr_pz>FBNP89KyxK77~KSe6cI^Hs0GmMcpm9CfUO8=$!h^L zJHC#5mqFI3#L8;{j6d}>@8pAYgHa0qOn zq=~Nu(0t-E!CnWBT9^#UO9M<4K1J{g;3UGSyZ$Scnt|BxCjet|wEbt5y@D-(vLBf2 z0AXJjfe%QfW3mFgYHORQN#HX^Rz8T*M%^oV7o{m+M@Gh3Ad*ZrTY3|%Y2dq17Kmhn z%~`!vP#fqEAXMwOu2KaXm$im<13-f=REDVB!tSh=k>-a!t_V@<4!bSg!(IeXMTpu% z)SU@;Y(D^yoeWWbl_a0;hg-;xkdV_hBg-y7Zma)wFU$eYQc9h3Oid5gY*CWsT-FW~hx4MG{FgWh36?s2!UeY(jd9@KN zfOTWOJdQjIT$IfO&a0gu0o*X=i)%H{0+$utR;}m;R;%mZ@%ewoeh+h18SMo%1BPCA z?^4UtnDt5DIZpYkf&nmez_rD--Ur;23WSy8qL)<|0Brrf5brgNWD{Im=OGXP{ZsMt zpnFrMFa?hMvML8KFzF{ik0(91@A|?!4;2F#nDqU|d$PV1waTiYG64NkZWzCsG7UB{ zE^N{7P$d8c#(gvPzHIvzu~gh6?@THkz~GeoEKdXHBz>DW&n@msRVsk~X{;N#bfTDwIu9kC1vX6jk{13DxHO$8rpy)Z3@UsEtQ+&%CHZ~e z%2Xh`>dr&KGhlGcYvP(`FxRC5VXRU%I{&1?X28$^*W#Mr0&YzDE@6Ma8WjUz)Y0NX z{2DNv@(VuM{Tt;Ez}CRE@e4-xWRs9aep$H#7?|QoqeoL_d#wwu^N=%uzDYl5yt^Zi zN;}-FR=EM_n{4e7ekJQWz-gaUjx!+hLWB1E`>M9MD^+d)1fA17=&rYw9{}lLGF_I4 zLjU}j8-TeHje#EOOq|O{%%YU*Q((TXmqDYQNw^Sl-v`W(u*>pGX;&bk5buWkcY>0e z$D&7!-%R;NxcaxySrt>zPQ|SsqwT=EnM5co2!$1M{xZ+RMHnjcKHx0S&5rl z^?|Ir$sV36fKb_^Xs)5RZS6>zT0TLRr%Ip2&4%{cda5IEd55RUHzUnD&k4VnGIjd! zRDvo8faJO3(PP4Ir2LY$%+&(`*r~Ypg6KYACX*C?cnSjmaB!oR*8HNo44xUj|6Yy=(Z3PJc;7~)~ z5NQ+eQ#Q-<+z>1PfcY)@GLkl9eoOkwvF@M&0304sQ`VNu52?=nzsw{xw^biu?V|np lt%dY#)irh1Raa++{sND%QC95D7mWY_002ovPDHLkV1mnw4eS->P)(rt(`+?>jJCj>q@@X?+yZ{OH*2U5zMu47Mk0PA-)Bk>d5f zzWyDL3{JS@1pz1)7km2i`yK#8uDJmKOz-ob?*L~pFf8pVK%q2u6I2GnWT}vK4PfBX zY}Mc@fJx5g9RUoKYh#FM0E1M9v$;1wp)@;!>3;h&6@KPk0EN=bNrOe8hnBIoxidiF z;`A{iw*>5L8#{IU?;`UgJYK3DPSF!!w}B~uIb^KBV0r3b)AY<>KNij$GFD*AqL06> zErm0OtUX|?gfw*q=*=~T4L-DCf?Z&l0ba~s{uE(Df-khjT`-8uLa*Y9x1`Nez?xbQ znII5OBFVkU*CHJOz7q(-Ss;n4&jq7E6A3uG9p#0A%I`(Qy+capjuCT@XsiwI+2J0YG+W^*{x9h(O3mGss!4*GHQh zUsuloPhE3^O|&=l8=IROKh6kV{uKa#m4z$oQKNAhSOa|vsr~Q9PZ2Vd3~y^7-T(jq M07*qoM6N<$f+%A3zyJUM literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_left_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..f0bcb5229b1ceb85a30395d4255d258641f1dbdc GIT binary patch literal 1155 zcmV-}1bq96P)BteMrg{Ui0TnIzA5fNk*jRrCJ z09}brFw-59o_0VHe9$(Dn1J}`Hl}+F7#9Y06$Ugqx=28f%yi-daUqDf(5Qqcnh9oR zx_%dJpsE;y(Ry4=|I7bC-E+S>eeXS0)zDX8eVxs+tP}XBDvma5W_n6sNLxD-)o0?k zt{2Bel2&2#<(n{Sf;^DJ?CH3!?L2_hrDoC0CPBe!jV*7d0Tf1?SNUikusrAs{J6$& z7C>S2rOV7T1+0q33>4Qm`M53=r-nuv=bJGFT$=P)&Q-t->$k7SE#W=j$~4Av3c&C~ zub(qFuyij_4El<(L9#kSxYUFDgd>$c`U5uWjh=ux}#4$%7*R zilydujP*fJm_Uh69vlErC^a4j9*g>x!sH=i0N0iq8w|EB66&UvLuLSq<>tK-t*Eb* z?))ib0-(5|aSPI(MaK87xA3K=)BzOBjn#PU1(pPT89oW__kX8U0bEyVT#eWVEQ^GE zQ~HyK6afrvdgby3YzkNz^#AJYGMPN21mK$T&I`N+|3gEU1bu-YXJ_|slz2B-7;T?x zI{7|uMbKC8h@0u;A>j(Re*A@{W^*6L0hQuZ4H?MGfSrSKiDj@Pe1A3jE3w!B4>UMi6`;d?(tu}T<&(@n@Grd)sU@HxeGI|Zu-&d z+O3EmLIL3^V+g60;qQ|LEkV>8B{_hEAio0{(603`P_>8F%CpRrUdhJ1^~eR-6MbG23Q9i4*Hhh*60)ffP>Ak z-{x#!E%0?3<2eTa;EUGApSyW)jj->N9?MAp0H5yI{9PWc0ggpuah?{P1psicJ@ysG zT3|Nl+u8D$8Gue}Y#N`t6!?BH&W|ab2LRA{ZR{h^7O<{~F6KR(bxwWt)z|++e*%|w VK7(S3j)MRI002ovPDHLkV1jwU6pR1> literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_right.png b/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_right.png new file mode 100644 index 0000000000000000000000000000000000000000..78d67f2dbc062ac17c8b16e76145bb2a21b033ee GIT binary patch literal 532 zcmV+v0_**WP)f7F zh2#^6h+jYytVJvYv0Fs3w6GSojM>bL$l53ogBslXSj;S@bLWMdLQi#zIrsU^nOod} zf4yv$helcc#lRwG{Wy+4cL{JaK6g}bhhpRy>e2(;4axU?vHbYi?vkaVIRGECF5;61PTKwiX%yAT#sj((Y|! z#nsS&3V{bO^yqz-t%e35F+CHJ!=7#A`T3v#fNBZ?4w@K@Mjy@w1ynUfEa3dh^`ck~ z4cLu17J0qS^Za;d00zD^usDGi!2v*(4~R3t0Ro2^z-DBe2n}$Q_lr*xXBUzr`4|!~ z4d2qltt`j!dY#6WrD^yN85jHglke(uw*?sGN1u3fxt}C&>Ta;FU3mEd!mgi6lR=YB znohtZRlQp4r}2}9`!t$>0nW@Yp5Eyqyaqs9lG*;qt@e7o?XJTA7r<|) W>z6i@J$8fu0000t5qc>i_CrudC|y2QXp6gb4ZH?pLimCo>Axw3|%=h|YfFRUaDdnT4`nQEK1Bgf!S~f7~Vz)bZ*p!A1 zj2QrcOByy(Ex*(m3<85XMlor?N(8k`E&MPTY;>SCHZBYRz>n0k{KBc{cNw-TW3?)7Xtv0UN;aPhp3&j zSv+}UKzZE&V0WXRezN?Yqe;9n02rA-nhE=QGJVfR1?imu0Kg1YToQ<|U#98nrnS5@ z002Og7t??lM|x7eY*NNw1BPhD6F|qhQa)`;z-t3mD4vKwM@?yXZ2$n2EqeqQ+ZMgK zIa$VN?AjzT=u=Y~UK^l*S}_5L@MLP$DGk~B^zzqT35yf%hDu}8KC>#8rP~xd5p1$fb5cih=mkxf33G;D0{k7|G zoEpFYfiz8K@N>;DTyPo7U7TG4D_3^>N;8U1xr(ERvkXv-n%>H9G^6NaS22{~!~h}) zDxC3{@qQx=D}PPKx&Z_TX6=akSsVoiY!o-+V%Y!^te@}CBw_H94}%Bn8X&YgdW0)b z`Ljz_{+V+{5 zncr+{{TECcQ1;;RI#}&!wKnw)>KMh!Co=#*z%51C*=RJrH>F_%Tc6A@f%mq;@EcS8 x+rnH15RL$p1IPh>D~h5oP4zut!h{L7_y>ZbNJS16nA!jU002ovPDHLkV1h!&_htY9 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_right_disabled.png b/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_right_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..88da1f980bedb91fb51836fd7d897a1c3d1d6270 GIT binary patch literal 545 zcmV++0^a?JP)X2P&1zwGuyIi| zDJ*0^fk^NRh=PsTAnq1IHZI5_&c@Ed+TOxSuyKi?cp>MpmMTzsZ;=fjWY`s+uho7<3g!`JVFjR5UlMuX`U?`Kz0;1_%QaXT5|JL zseqgj0Ar4XKtH~8<7mkM0D?2j3HDZA&I9nr)95qv0ObArfnVWRsQ_oag!mLi#QhhY zkK@$sDQ3DONdgAZFx1km&iipoXWjwhh-~=xNL);}I`1Z_pAjGl2^dOB(#`gpNjuB} z5O`F7eP{FW_B2hV1!z<&Snc=P8&md~3Lu=Bg}-GN4v=}PgFousZue&q!(r?@paDXP j!cw}v{{IP)^@RCt{2n@@<_MHI)sZ<4K5*}38yclYd8lhVo zvZ7S5-DI^O9uz4kY7DlZ2o@^nx=CaYR#7+Ux`vv1UMjECL9Oh4e&WhsF3#uxWtq|AT;0?&8$L6O(sY z)Ub|C1K1cLZ0%~*Oz%Co-J*_FY#MMawsSnzNIdcMRspSnkuU%N?jE_U7stmZM}_p( zjWYw7Ik+Y6Z*Nlbnap!HxzfBIoEbnw8o|22*wwkE{c$2ujJwhu6xUlo!(0j3k+E~r zuy_gE2<~e@*h&EMsod0?&b8NpR1wt12=n1oHh)-1|C&e{003QMgy^kQE?*GL!9dc0 zwe4^rVrKvTEw1$=H=u`kTO{DVPW$GC#DN2wT`GHG002PuRzn|z2S+Z(K6TkV z`D6fyNVCyF()h^Oxk|BEbdsxA1^^7|oeaU6@YJ`b&%O-@9i(RlT*16DgI-AG3NP6f z^3?zUWHwKXqp4i}8Jj8|8^8ddjm^OHemYyo*;4V?006zB5Zn#~!n?Kvd^Z3TQudf( z?O62Q0Oqh9xoRuEH~*athhxE$kBFXa)GF`UQt)^Mn3D(LwZ>f8+T;O$4NxI>p5x8A z$`J=bK0yGpf;sz-9=Lbg^9cI^c7u3U1GEBNUH2LI^1_&!ER{+jx5JI&%?jY&vJX!F zn@ei+u^(qL9f0xQ5Dg%g3?Mn=r+=qWuSWh%#=QZd%?-~sYtU_dzWWt|8u2zJxCS7UzLt$7Ehe`S4eN& zNEmRIl}a^EPX8^SH83{s0bxH}o@b48t2Xn8MIEa+`DA95i<&9ZI$8O}qK0+seKdvs zS6|E^esrl`{=rs!S6KXNjE{oQ1-J{~jpkf+$yV$kLxv1-#s34LGQBCC9?}2+002ov JPDHLkV1jc`5&8fC literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_right_focus.png b/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_right_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..92271a8ed9454067555798b44d143257b53b1b6c GIT binary patch literal 541 zcmV+&0^UjaBh z8oRc{y9+C>WCvg(!dU0uRpKq|k$Pxq010DkgQUy#)wrA$P?Uj~-gLFz@=|U9683L| zZ`519kQD$Ru+b24r}oIRSpf-Q8ylzyKd7zxR8~MjD3TD{6x}}2^6{*If)SmXb9bm6<=$3D{B*J}_G7HTA6Q8e^Y; zjU=ZHNSAu^YLBzdxF;Z`rbB3{JFk0Vu2UXhBN*=7*I%5~&2hs^1Dt*Z(p{Htcbnnb zB;ln2!XfpX?{{B@D@e`?NIPf!b3a^Ux%e5Gu*%+o&bJ*p_oksA(+DpE*hE(N8D?KM f^krJ%{|n$351ynzm+_qH00000NkvXXu0mjf9wG2> literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_right_focus@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_right_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..d6c31bdda91b138d926aa03db2cd4695e6c6a3f8 GIT binary patch literal 1112 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 VQ(nMnXh8q~002ovPDHLkV1nj>+Qa|= literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_up_disabled.png b/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_up_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..48054a8ae9e7f05f9353e37fd033916b6a5bf56c GIT binary patch literal 549 zcmV+=0^0qFP){bSc^n>JYJ;rBK8ql*Ym4 zPVfuCCe|+9oP(Qtw+zzF#i2?>tcwTfBG^$UKPJc0NjT4Ye}`ObLaI#O$ zm&(gP4KRwTi0sllRuGitpJjmgQ)ec(K7H7Hn^Zt@rOHF#QG9EqwdVeeio`y`?D)A0 z^6~wqzb}DmwQ2@NCRTt4ajDiE_l)dZW=@}-9KL<+$}8XZyJ~c8M4smjY}?E#a6Jy$ zck{OL0@_+Z2T@hiY@{y-1IMk`Yu~yA z=58z<{~m;O;9~s9(%YQx?SP2xe2I-P`cZtdwz>__*9r=P@UuXsEichFy&Kv&j;Vg9 n?+b9Oqer7~|5_yf4AkH&_E z!}m+Y!uOqwr;`GZmCU>k@aftkD7N>&$YZ7A>ZOha)rn0ak-1>#$+dY9rWzT~poQ{Z zPrtFU@^0Dh*nAftGCA23yc=2~@JWMP69LRnhRD9&=qtara_-!^pYi!Bz_E#m-5cwV zo+t28yPY>Tu2hfafV(Z=O78=G^5VsXyMD#!n*hhgr=BWT0yz*48{8Fx4KVklpM$D$ zJeOVk!^7~l@kM~>`0O5NohM+Q-OgYpkghkE!HPgsZNm*!uEg>e7H@eStLFkl%AaJP30eck^k3(M0A2Qn(6d^4vu706?SxW`}i< zp|8b~(?{A4)P`pQ#8NY(iuekE{%Q|1sEOpaA)&Kr_2U=wpRkERl(~x~`qJZ-Q1LJppWbMEqOi>;Pu--iG?vG-v3Ug>(_hgR2Z zRRD^mGVcL+$L)cJ$I06lhf8d-hK9qvrDEZ7%PTfRBr+Ea^{;&lV8-C~G5Ku>rryOk z`$XW*o7rr()+NhGQxy=Ioa_k&?kxeBaBS}LH*bJJjsr2W&OL|rJ^SK?n>T-KScHZv zU~Fvq@%y{fc`#g$AV1E01DGoTxZJy;tP@j%91P?E?5}b#TD;)+f`U7jVvu3wzB+rm-o&~BSjpM_44nrs zXty)K)Xdek6PVv0eh(;ZeVbjlQEOVwn_w(CeS}$Gg)@1^j&F2bfymT^_f#tCnl+v_ zy^;f{A;2q%>7#&J24TSAVj}1+pZR*YMIa1ljpb-69WhOCHIUIn`VB~VQ&n(SQGmm+yWkwf(bACHOO09Alq>dw@Xj}^%^bO%l^ z`ed+Q0~6SJ76E)UI{)sfJ`9s@s1DTHo(}dZFo7^ZDM2Y<;HdCwt?lW*VxZRYjG|Y7 zLl(wFoJ&J=wi;LTO0DUOBQ;Q8^iAP5Fb1|v+!-T?WHT9)ywqs<#z+h_TE2(<6sQ;* z)F-~hM$BTU7(Z(?eYdy)TlH2tYy2qxjQXv3ZUIH-ahB&A&GaGmu9toA#si0XHO_(V z02rb+roBg;y^R1M`|;b4;Xbqd1@sv>G4Fi`llTO5-C3q64JW>7!Uz#E5kK#J3%Ay8 zYkgM(r(XC#((?jvAse?MLsmWjfkQ6!s+Z{6+9mzyGjML%M}Bs_EOEwwOr&7tJK5d| zI$dez{S|!&NH&7jyZ$6GzUfNEe$#`{_CcTBZ+`|3!B-qG^tkpH{BpTzQRoZ)8%z)E(Z#%!< zo2hs|%lq#Ae$V&3@7#Cq0D(Xt5C{YUfj}S-2m}Iw{}&up;(SGAQeOfvkS;V9a;Hb3 zVce5{8D0lSEL8310N?L0 z@ry>;oC2v~$Qp_PrMjZE-|cyT$GcmhOHVy(-n})$jck<-!GO|bjj!$1S0Lt+&m>qj z6*xad0@d+9c=}|qx>}sotYRgc~vh)kyZd4NMsWQyW{Rg7|7A} zvo$~tpIo-@kk&nI_>QQBpABd?iuAIbgb?X+gK) zD;`}G-(lBQA-+afgsrmK40P&WbWYabWXEWTF+3pgh1qftE{>$Sdx zCP>AAVyt;1-2kwseO!TtB~6uTcJ7GwLVNayk* zz|#HgrUl`7X@WlczHC0~=l;;M0j0X4_229{ktbXsnHJy7A&~T%u=vu3dGFfM?G9Of zdNQDNS>tQZ=n8=OMD}L!?x!mgB#?mdsE?l;=ds!>|LQhY*9N?DT~BXpY8im@32I$x zhEjZ6PH!g=_$HTQx!e0gR|ZUet%+z;H3(Y|AripeS}s*cz}g(RwG0AxA4Z(L_a+~7 z4AE)A^s@FFs}%qT6OZ~k;ADaS{_rEjBaH?AveVKXKZ7qX>7cP%#cnPh*zVMLh(@bZ z*LA?RP6G^zoZaMJCj;@k0e!UK?RG|If^TjK42LPaw)sv}Xnc60Fn(7b9V zJ7EG+y;xPrx5VjyLPe)xbjIW4aJTsZal{jX<;RT$ezN1dVr(}A`2L>y&qHAI&b*1* z$2=#hCl_CB?jAs%ZSAU07J>zNcGNNgfj}S-2m}IwKp+qZ1OlVxA3TpxeLL5q^#A|> M07*qoM6N<$f~V8bJOBUy literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_up_pressed.png b/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_up_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..22332010697f4eaa2390c2449306c349538772ef GIT binary patch literal 554 zcmV+_0@eMAP)1>OgLbV1%8?&cyvDXH}9aCQ%oL`=sdEZOEo;r{!lqbx^Y6im?1~glb3^?MUmMWAd z{)s>;Uzv8EMc{yeA$)t*yqOFba-PL>wtS(l0-4;yYtH;LU;r?&wRj83e9)BviRYPo z`RZ0>jeky-fm^hydhMq8R((uDE_kV|jC{RAskD9TItNZ%F76*Z zoSX-)0GRNy-imKZ2+20TvnOVW>-B1GV@H8>c5YB^?J33-1}5`r9kI~-)(Np-K5?mD z&HdOWaI*0DP{JB7FwO>ndoJFVKx&`3rN&xw`rZ89?*Q>%ixR%^0T^nVDb#Pe8y)+6 sE}n>g1P(&TyI}A1rLhqa5fT02Cur)Jpk8i6-T(jq07*qoM6N<$f}Rrq3;+NC literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_up_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/arrow_up_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..9954cf51944f041d5982e32eb0cbbdf3b6a07630 GIT binary patch literal 1053 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 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..a641a550b67320b67fad7b9e5e6f8672f3b4bf9f GIT binary patch literal 837 zcmV-L1G@Z)P)3cN3eY1uJ6lP-iy@4eiBSu|oBr2!a&4n6-5Lv> z*@E*qzAx;1`*wyI5$(M*zUx8$7H~a|(-&*mt%HNT3$p#& zA$0`+K+Y7aRsjHHvbA|;mhRsU=>do+4C;$LaWlvBL)rfAQ1S(e#o~NuP%&;+cD+|B zGOUHNCD<>-M+1DQRVQG?@w{8AaoS81S>dd&}IQ|)xS(cH03dCW%-WY(h ztvVYtToB@o$}EW#006e@eFCuRK9C~xnWp(!RgT080M@=Eqz&p4Le%1B8%?6;@R!+{ zjyOGt_y;p9`8bKL005Y(RCaU(;cU#Pnzzhtvi%dki4FAi&4q;BF{2*a^&ZIfPrLvC z=r_&xARLPsos#XnDGC4pgyB>Ywwt1Wa=E+{Mrva9gkH<`PP~9hrP4*I^kV?|Mx6*Z z@|GBp?Vo4?%$%wR;W&UjjXHtvSVCM^ks;9n9B=wIfTK+!cULiz9WftWH*uFoEh$jJLS5#hL z!`N34;+^U|O1FUPx&?&%1Pw3GK)}F>Bwij+Sb*>Q+aq8Cgx;nAjEe=!dZsEzE3v=W zZZxG*DHBBe2%v#Rod`E`mU&l2hP9Bs0+`uIZ^_&Pu)k3!@O?{&YqI^@A-w?G^{@W< zZ*UpH%cXk#f~vFrZ%91_N~KaJ-I4hQptC{#V1P#~%lazQ`(Kf|0;<(&1n|;|!ZV1% zBb(*r0m%gn4Gk?38|Mg^19%Ei>To`vcVv2MG#ZUYqtR$I8jVJy(X`_iZyMa~dNuF$ P00000NkvXXu0mjfZa{t8 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed_disabled.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..165fae29baf0819689f3ba6a37233166b55f5881 GIT binary patch literal 426 zcmV;b0agBqP)H4%)umJ|6;q3iQweMCS;AC;JSeyt?1w$XXTrTLTfKtjv^!B*!+mWHC0syUgF|$)Ja{SqFvt5B=x5XYZUv-o&y+!;2yY{;qn-+6vV|h( z9pF=hjrMir#c77|E67;+U5!)$TSPXS_0p|Lj?q7m&gR!ZYCr(wu+=DCnB;)L5v*JL zakMmm5F#h7M(NbFxru<-Py-?wE|c-aBR9!`1tsI1Etqq U!Ivu(wg3PC07*qoM6N<$f+xAamjD0& literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..421e8e094f77dcf27757f6e67149f8e5399ca985 GIT binary patch literal 862 zcmV-k1EKthP)|l31(ks$;F;JnO{>x=IN{rARPkp0XsP7_>@fF}^x--j46NyM# zw0|MQt^fe5>5qA<001&YbTSYK2=_09@BqEC5!u>2&}cQg2v zFuucNw5m$eZ;AG|yZ``5c7_KzL7h=2z%kL@%c1}Ppqvg{;%kMe5zk?LJqPPD8TE_y zw!DDa+GZEEBLQIZoB_xAR4h~>+TYRw{C>Y}+QB+NuqR(9;H{~6C?F$)r3Fl|(n}mT zlCKeh2h-ylPXjPLBrP=-9)+9E0Q|~amAr6fbCojR6j}2yRNr(IgvSj2A9K{cw9bEcbx7Ll|Ao+9z~^gm%(yZW07~-YH^q*k zihCVbr9AH!Lg)(kvgtSDKsH~pCRsuf;zP3@~@uu3^IA;RGKDC3VSo@U2Ks og+ifFC=?2XLZMJ76pBLp0qPRnQ|A&%@&Et;07*qoM6N<$f-g&d8~^|S literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed_focus.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..ccc249a59a715084e9174ce3d7a7eadebea227ca GIT binary patch literal 395 zcmV;60d)R}P)sVqMg(S5G=x?lZ4d!Gf+)z_r1wo+-Ez;<)K7f1Q{$v7@6-HbgC<4zpSus_Ca^$v=tpIPB&0j6rL);ASUoaDC)zC5Ege`Qc zcJ7nowSlmuIYV^-VH>`~y#&HDO$AaD$eXm+soH_>@c06f1%VpC1g4Yg+h8-vaDaT= p27@QyZmbuqQ8SlRAR{9q;|oS`VxgOVQ)&PJ002ovPDHLkV1i)esn!4h literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed_focus@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..88dd0a62b1d340cfb4443a5d9ae85b06fd7fb76e GIT binary patch literal 810 zcmV+_1J(SAP)_FGJAlPvu~;k?i^XEGSS*(R4eB=Va$z69Qvg8n+(d@Gx; zLYi+Cc{oC9_HyA3Q#r~p`VKzN@QIKYD-~W&<>a)003TO`5It*g&;hs+xwp= z0010?=~#T@FfGS>D4P`}Up^PXGu_^?7qE9&>JiE?h;1bT<=SM2)2!P+)&frSOTrDL z4?t6?BDei^r`tq^SPS^zs+$1P#WMjO)opYxfQ&pOtu^r-g$LylL~fOhU%Cmln7k>9 zrGTaZ$&fNo=KskFm@0Jgv&k&R3rG!#CrU;E)D?~Ap?JVQ&R3@MButw9z73WU0>xKk z0l>81!Gg&w%S2vS>R^ArG%82(0Lsq(?DDgGY$``NMs|VLywoaJh5+m=5k#*0S>7>` zVI}kz&@ImFqUr(AQYy$@KkHo8?q3D%1$eu0W%<9sBAzxTo%5#l`oE!d7ii5(?d+ob z0FW#izgbtq=CPwR@_WA;T35i=k5B-Xibo{d{*^BeXf9x?i%SI00+<0Xt;i!28NS!) oX|Y%=7K_DVu~;k?i^WonUqqD5zQp;Us{jB107*qoM6N<$g1$j(+5i9m literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed_pressed.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..2aae68a0a13741c25d9473669ce778e87f590491 GIT binary patch literal 415 zcmV;Q0bu@#P)VsLQUQG5 zv=WK_PN+C%(Fy>(Jbx+N+m?qEQ0W~St_h3*Pwk{L7PLdCkHlR{6+rSp%Q!l7xu3rY z+Qa%4OlFJoB2ov85oh+IymDgGCuviZ_KMSr)BqG&wjB-@JCI)78&~8QNTRxZUdfeh zhg%4!7{@e#LEx}C`nDcsI9ObPz=NQ-eV+ph_<0jnASNaz<_DfNVK)kGW#s?>002ov JPDHLkV1jb>vM>Mu literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_closed_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..3849a7ff020677c35f8036ac33660edf3202a81e GIT binary patch literal 867 zcmV-p1DyPcP)F&d`ILRZl3rtsJ<*!lN_pz81Q8zrGOF8R;q}kE z&d>AK&j!~C0DzJoMHy2701<2696TQG`q|)aps(*pLd`+GQBV86A;DWe8$zzYE1!EV zsj6FzdYbNiCc?vV2phqXo2SMZXrDo=(xLmVi1Lw+DpG7BH1K(gvw8+VO=_J1yNaFF z;}gM0qayt*YKzC&=<6Y(;~5QxilE>9TBH|K0ssI__k9E?V;@LZS@D}2t_e{-ObY;5 zen+s{2M1_ zJRtB(aOcUkLL@EyAS~Ve8T4T1>Bpjcq$6Yk%3NMsJc|1Owx!k?aCzA8?h@f)IrvY2 z$D?r(gxig?sQ$`uAc?&0XQZ%UclmigDE_n&0+PT?)CqI>s_GC<+T+=F$*B~ zZ;{xCh^khOb~Fq5y`K%P6ObRVB>}|#yk@|ZMTys}mBRy^0|*857z646OamB0GO_=q t|Lhl@ni7dbB9TZW5{X12kw_%j_zhW`+6*7@B2NGS002ovPDHLkV1i=4iOm22 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_end.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_end.png new file mode 100644 index 0000000000000000000000000000000000000000..f92994650dffcb32e82f36826d718291558880a0 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DCp|x z;usRq`u5yLUIqmoX2+%*(rHNxPfTu6>|r??pZ_}Ac*&NasB`Y+$IJyB7#LXu91eVL qco=`g=cTVh$Xl-Gj0_Al4;Ze`;kBH(bnZH!fefCmelF{r5}E+txh*#U literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_end@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_end@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..582832220aa0916159e14c3417bbf95f8ba5ad8b GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP_Wk1 z#WAE}&fA*@c^ec&SRJ?gKb6yzpd4{*mciu%^*0NWdoIMhpZEIi)3)6<|Ja$XFlUj2 skF)PM_4w=c9}<7LD<1s@S_=XNP5d^c+;8>2NTz|fp00i_>zopr0Q~$!h5!Hn literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_end_disabled.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_end_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..bb4344c7854ebb1c449d033cf37ff0096b7f2f23 GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DCp(s z;usRq`u5yG-U9|4ERIbv(xL%OwKHY~EtspMCp3TV|GC$E1R`Z4*VgPX`p3-3BH+Nl v$kM~E^Yua8?TMzsA7tv!_7^cSFg&Z}*~aO=sqh*P&{PIbS3j3^P6V~5ODMQeEs&XYbp=fS?83{1OQ6bLOcKf literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_end_pressed.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_end_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..2020162f231100cb45c703ad6bc75ed3753972f9 GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DCp(s z;usRq`u3bBFM}Zu%fXllJg0QbM0`~L6gAA4`sd}Z^DDdsXB;=_Us+?4`iGr~L!p6z uiNk|m;?v=^^DCdQ+_@Z{8@&@~&`-Hf%A9voTKPb3VDNPHb6Mw<&;$U_buMTC literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_end_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_end_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..2a5c4fabf6dbdd4257b2d83b14c2885426f5e0db GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP_WL^ z#WAE}&fA-gyayCSSRJE$D-QXmUKN?T(RYU7hj_C)63QmmH$Sf`+xbwh|9>OH*M?bS u;9DOV*L|w^Yij5ApXuHYJD|NFFy{gDt@Z4E3)YLWfViHnelF{r5}E+>Z%nHI literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_line.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_line.png new file mode 100644 index 0000000000000000000000000000000000000000..2e8c72ab63678bd9a5f3d29818a1f71d129a7e30 GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C}`&C z;usRq`u5yGUIqgWX2UBdZ;GT&=414~Z$ELhnD3>@U!FbAJtocwREh*@;+L~EPRopV P4-)fq^>bP0l+XkK(pe%G literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_line@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_line@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..c8f07af31dd1a465d042de5981b7d531b1f68780 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;h~# zi(^Q|oVOPoc^MQKm<^li`&oJ#dOq!tx{;dfkUf9*x1F03PkodxY2dqH<-ndHyMTEM w-v!1f_7@CmnM)e3FkaG&Yc~4}0Nu*q>FVdQ&MBb@08*4qlmGw# literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_line_disabled.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_line_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..9c8c47b3d0135be4123a0ff0ed5c95f4853da7ad GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C}`>F z;usRq`u3cmAcFx1i=*13fCiQp1zV*BcV7QbR~AeCn({Tr?p|7rAW$(9IKZB&%xoP| Ry`B>!=;`X`vd$@?2>{>~AaMWy literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_line_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_line_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..9b868f2a5cd7aa3a76b2559dd40bef003a0a3106 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;il_ zi(^Q|oVOPo1sN0=4jb_0YaC$ur`yo;A%kblcEbf*&&U3bxoPn92fvjAdxq=+<}G{| x7^B! RnBhr~n5V0s%Q~loCIDogB#8h3 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_line_focus@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_line_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..512ee13a25ee7caa1f90e6ddd8b1cd9696f92fd4 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;h~# zi(^Q|oVOPo1sN0=4jb?V?{HI6P_~g`ex1vc@wWK7UAUQ#<-caW3ye|hFBsM`mo!{s vv~qaOAiJQnf$xHq1AB(-0_H6=ljdLloXvUqq{ux$w=#IT`njxgN@xNAM;}U1 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_line_pressed.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_line_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..3ca15c5d0b97a1acc143844169b21a2428a8bc62 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C}`>F z;usRq`u3cmAcFx1i=)~sfmR-!2Np^T?!5k=t}K@7o9>%$cQ36*5U3al9ALM!XP#+k RttJl=^mO%eS?83{1OS*#9*Y0~ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_line_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_line_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..3685531020c5d683c3ca9d5b394d006431b5cc44 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;jBA zi(^Q|oVOPo1sN0=4jb_KRvhAQb9AdPVY_x);=--x>uT5K%qaT9F1vtv3*QCCDE1c& wYne+Lt}$9Uyk?MHP};zE!ODR>gJ#llY{e|sHD;Vm2RfF))78&qol`;+06G^Y}D z;usRq`u6HUP6h=Y=Rnc#0_KHV`ktv>@+@Ij7J2e~-lr2wH8~^SZM);UGjPhMZlE3z xc-Wv7f1_GM|7SC6(Y(E;yVthsLnIhlnE5`vmz4mCc)I$ztaD0e0syiXFWvwE literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_more@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_more@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..9c1ab07d0456f6d92c406a4e953677a316498ea1 GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;i^4 zi(^Q|oVPbG@-_$X9K9e?+NbnQp6j4eNl){aH>^pK-}Q|reBL$x^Dg<98%{pXU%(LM z5X_*vK(j&Yf`|im2G;^s6V?k%vzRg%eHphjEW;uFl)2_f;a{ownT(&WG8r2m|Cj6? kQ^!bzMl9y)$Uope(#m~k%FI3CKp!x8y85}Sb4q9e0IMlh7ytkO literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_more_disabled.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_more_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..29d99a63e811101dbc2878b769cf378f40b6d9bd GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C>ZJK z;usRqnw+qJVMpr{6A%taViQ)KwUW_I*5Fk`AbXEh!WG8Fd=drh8v?Qp)U&a%d#!r1 zP@buWhljmv?aa##>;5tFHzL%P9$3N5c88IHbsnevw%j9oftE0My85}Sb4q9e0O6`I AxBvhE literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_more_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_more_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..aba830362c3072046a2dcba5304ffa389101a128 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;jTG zi(^Q|oVPavd7A?SST8O;D8;p*VNKKurX!6#m!F)KxN-8yzqdS3EY?4_SnqCC^W#y?xE8RQuwG!A#gxJ5%ebXs84l^E%sHQS)b*a<(r|O@fiq|R n{@$djx4(gaCLGe!_&+e|g>jV4O%nPD^aO*atDnm{r-UW|W;$9z literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_more_focus.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_more_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..20a6f27b83b136afe1ffbbd519a833c8319be61f GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C>ZAH z;usRqnw+qJA!5zn+X)-L46o@Zn6fi8W_tNxSzWHDPOR} zOO8+RK*a+WgJR~LyVz}5z|w*2JysAM1?&tA2B*2%J2l+hfi^IBy85}Sb4q9e0McSF AaR2}S literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_more_focus@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_more_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..6f42eea8460aa29720dc37926132b380a9b8a8f4 GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;i^4 zi(^Q|oVPa}c@H}X9KDb!;`cCc!9&5I*@r5oUQ;ue_BG#_dFQ*Yao?+!9#-uC&&+y( zX%ZSN z;usRqnw+qJVMdBij={+pHyk=8eWqkAW0NR7u!7l5*5Fk`AbXEh!U5R>POQc<8Y?HY uyK=}_7%T5@j5*6J$F!IaSs~93W`>=UIp(_So;?LLp25@A&t;ucLK6VKR4xzz literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_more_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_more_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..5f18f83415213205e3c9069f9ae6a74662b26efa GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;iH* zi(^Q|oVPa*@-_zu9J#=|NTuqLo8g@onzj>-;+Eu_Z|9Z9i%Kc~O zTEJ?;dVy&cQwF0ibP0l+XkKe6UsL literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_open.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_open.png new file mode 100644 index 0000000000000000000000000000000000000000..fdf0f8b43db3ae12a28d8ce17885235ba0c30c58 GIT binary patch literal 407 zcmV;I0cie-P)Iz;K9-=U9k^LUOrOg8M6%VVLCuf*=Tj|4xbm ziT5W$wsMi~lGaa?lp13qs!CtLVWjn@h;UR^6}FMHfGk&tdu#1lQQSG#f~q_SunNjt zQND0MRjIB(&H>C&)K%i#&Zw-lcH;wb3t$1@4Vbsb{eGeWjYi{bQP;Oca15X-kW=H* z1Cl?^XT0B|s0#o!0sF66){f)&rKrCYYyG})J~z(OSl=5A233;Exb(<4PvbnT_lLj7 zjWcoZTjE?tAZGw-0PX;0fUFaESHx}<>0X(>(gOhC+4~hmUIH@z^}>uITTQL6%XUpQ z006ADF-0W+Qs%1DY}OyA?V1`%DRb{22!h~G`UGzQhdxet(?tLP002ovPDHLkV1h^; Btc?Hw literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_open@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_open@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..703cd6af36efbc4ba0d03aa04eb075f376123556 GIT binary patch literal 803 zcmV+;1Kj+HP)F?IvO7DoY!IZE!b2JaMFb`l zUBj$HL>@Xs5OoL%ItWJKMTojohoA%_D!YUvY}lpKo-%j7nKcMgVKGeIbzg^+)=|Tp z*){O}j^F#{&HsBl!?1u5LI@#*5JCtcgb+dqA+`z%+Q4<)eG8z+1VowXUc!pqB_a+Z z+-kJWo?+r{03fC-wrvgs=@)naj_bV#aQII{dh%mBcd?`{`SpPiCI|pp>jV=G0JPUv`bJ!AwQc*;2K&}A zsaF6F_)1d>e9E${)P@3=2>b*9fNk4OM5$%~L%z~(CN-qBZvEGuuItvbQo~qz_)O7I zO<^1!2x$NSV4CJsVSes77*Bnr8YcD9@w|@p_R?A(ErL>D#FrHq9}Cr02a~bb=P)t@ zA-w{nm|1Brdk4VHl{e#VD;~c=M8&nP&$w=@?G3tZ5VCQXmlpbyrB z)rLA9i^V1ZAe~NE*VOK~58#5Y1p|CFVOc%p%2?I`0D#tdKa+Y5pw3qsF$gXBe15`+ zRP`}%%vYZ!rn9zf_LnnX*#`gsqoZHrDzfkfK>d356EML=buy8N4VO7ucwd3PNhYIS zv5-H+pm*!oK2lKBREfg_6&e5lB$LV9%yjMqfJbZZq7U;Cqj`^MeyLQhio61)7XQ?A z0@S%Y2=y5X?WSq|taPSLp*XCc+r`Wkdm8^6gUk`fakg!C4k3gPLI@#* h5JCtcgb-qj_yr{=^ZA1_Mxg)z002ovPDHLkV1ni0VWR*5 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_open_disabled.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_open_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..8328e84d72d7c6572d7cbd8711be7c825b21fb4f GIT binary patch literal 422 zcmV;X0a^ZuP)HDgY?~RN+UBXy3n`n+F63+a0*@@Z3De*Z+=n>S}yXQst;d+38X+Y(^mL}B^27D{=Ugbhw4xMQpc%+^=$E;p{oOZHzwr-zeZ*M>wg8Q=^W3GEr-MQ7 z>bA0pQfmOBWaBiKUdM2GT>}8Z@x`d1_J9_F3k6kR5^xo=T*#+0we;0I03Z}!7y*3< zbOQ)fmGTqCT&7TKS6u@D!bzu3e9FM1_WkI|LFT63u0|*tIKr|l%lZ>O0C$CJFw~&s QX8-^I07*qoM6N<$f;FbQI{*Lx literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_open_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_open_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..d8d0faecb175e3864a519868e40fc9b41e209562 GIT binary patch literal 872 zcmV-u1DE`XP)j{Wth215j zsmN}Z5Mr^W+eS=07!z-%@kWA?aA`vSBm_-Vrhhmn=$0mwq=-h!tsa1y2q8ug!I02W z_IO$|C(_LNDa}D)E*HR5+X!GB$=KI83Ej6LD??@y%s#4i}XJGMwgua2H zH$aqKz@IaYp>M=v@zD*L*5||KCvxvU6<>7eFz{YrG$pvV!`yv{;1K{w=khN)$5DY5 zf$%>>y@nqKy2j>`yD8JYxG3&hf%?GcDynY|4fKxAx%3_39|54?_xu*~bS-eA^ti%v zPTYxPrnTY!W^T&1t#sl}&9e9j=VVP3iwB5B5dv_2{LIZ2FRc5@#c$UFt4l`JBC>sX zUH#>WU&nrVkgW99{00>Yz_T+a`cswXHWvDOFGSTlvJC(@ckbt6^R~vp3zu(H1Fx5i zM4(}LUH$y#ZH>btBO~{GO(vW2I}r{6PtF(!gHKGwwj4R!dp*j|k^BbCCY{N*tI)~a zn|x?`!R>dBA2=`>?2^j1egg98-D$e7#{1_Z-}j4A_bl560HmARHmj-+%nyu4ox8PV zc<|s~0J&VQ`kH%sKS)d9JO%l1sK0w(xjL400|1iQ)>j4j4p=;MqGyZ6*k&)z70? zB$LT3QU(JrDJ6>{@rt6%7G<%}9i;BPkAVTj>)uVyXFNSUJ*RUZ2!bH^@01nDZeDa~)Y&GtItDIL}zlE2GFS!G5|KxZ93i4*r`<#XHavV8{hP@y?1pE)2Z zYXaB=8in`c#FO7;<1G(h9|5hv;Y*~xpKkxF0jFbnPOmi%UIgle*K&#Hus=OtoOoLD zF3(q{Q7-WecQsGyunlBBmcGfu_=eR;uZ%dH_JY>25{d16tmXib$jBhz_dls%Zc~yz6$Ad<)ze q4V@QsU29kEY<>NVK@bGNpYsY0D{=*p^zVWI0000(RCt{2)=fxMQ5Xi`_q|?AvLJ$>2#i)iK~&N>8iYjzCMhP& zBFYk?pGAuZqJog1MPLPPf+&b;5%@D#q`yt{1Lim|ftwZ?1+Aj2upl+B_iZEOTr14E zGeLdN@_gsKeCN9yW&mT1F~%5Uj4{R-V~jDz{4bbmKt;D!AIxg5Pq@<1H;kcl4Q&xxl_gtJg z$nn|6IuW#%ogwa7;OhQbPYWZ+1^`q)lpFVgOQFjH5q!X$2QUF12JkMlym_wFTh*oI zx#m~5YyQY5bqhQ+bzQ(19q!KM>jM!?5CCF5T0vj;0IUp^-cqbhHS*bPa?884)TM3% zSRX2Vq*#|~WbbTpr;6eUAYI4Tj?XFpPeP?7f}X^>RQsoy8#=YR*ij18FaJtlWfYeO zA{qby^dXYjGj;qLWxLT2U{Zyr1CTBOD4M!1 zsD0kBv-eRmN3#w{tnhFe(3$CJYAf@dV;u=jMBQiJ1^@tYPc;hE0irZi>J?a@-pLOD zu&P~i78C`SLGBCf6Ud|e4Q$I-k9i#c091BrUEt^rfTf|*U=dj}HjW{;Se+2IhU%jd zccmNY<+H!M4*&ql+g0Yex(i_S437*!+|l32R6hFxBK#HjolJsne4iT$Jea}uL8pk7 zg}6LWpaB3tCc)v)KDQIP{;NF_p877U`s(?zP<<8T31pENPX;X_TSApi$7fStf+K}& zr|<)q6iZHAA=nH+f-a;7oKwI1fACMLekiy4no9n5AI2DCj4{R-V~jDz7-P(T;yYh@ V^6If}(3}7O002ovPDHLkV1l%zTaEw# literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_open_pressed.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_open_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..441c27344e097f84e48e0512ea3e389f6038417d GIT binary patch literal 421 zcmV;W0b2fvP)A) zh>hK>WTmFLcQYe-saaT9DJ2_4BCevWZIogq+HerY!jM5x)62Lop1+&;@uM& z)0fZ*&<`{R{_-nRxWGCogt&B4uDo*-+%KXKi$5f0mtdNSFi1U zR8UJm9k9`3J1LMa&u7|hLMgU^Fi8I8;XZP)KKmHdANU78v*MXalyW|X%bG~Necpas zuF8O6k@Mx`UbS5{4FKpJcRPzAxdv_wh@R$>m$i2Nf~fDGQPVU{`*Yp_S1V~n#B@xB P00000NkvXXu0mjfvA4MB literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/branch_open_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/branch_open_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..0e43e8b733a90f3835db0d458e9eade622aab3e7 GIT binary patch literal 860 zcmV-i1Ec(jP)r4~Ya87z!ydVBMHll2RDjS+W448-s+<3Q2>V z+RkxNqtk08*n4NX;Cz<j`lv_wN(Ydvt@+klXNsjg<2fgHZUO*(C83KLj?*rw;{olrSU+r(7_L@DP zN;sbRP~elI!+WZgPmJ}(|5$9Q<3q9e8N!aLRW;wQZ|SJ^o;{~Am8yuu(_OBIpL;cr zye~j>ufT2B>C1u2!0?9FLu*3`mr{FyA$HRk93ji27dT`=yP~QMfx<(-pz75CHdmlDy zV#|rK4EJZulPSk$T-~aZk-#tsV0D#DzOcRdw10mOF*r{-~WDmEE1JrLz z1s`8k(<9L0x=sao|4L7?vs4{Rx&VMkBE13SJWyMFu5cZt2`cZ1lRu5}n(NjnM|69( z`@ldc`;~kF0O8n|bt2Apz`BRL_O~THx*qL>|XJ>cTM&I(>Gxt36-pkB6 z@UKhy1J1bz5%LCQ4dHe!Rg?>a6N6TK-#;D+P_vEKBJ2(W%Sn+a+d**e?Et`;a}N#j z9r&f_s|91Kp6C6{qiPt2x2~h8EXW>k)1Z&~ouKX-hjrJ`nsZO{C^}3v=bqJFL+h?_ zn8ZwHRapaAFs3>$fW<-~-dk4(0pbgnm+iw;EEa#n#qK1r8+jKwb8g)rp8z8C`F-F2 zIxas~0BdbYkpo}}AO^WR?in*~F^g2ys4-uX;*%;j02hWYQ6BdMg`K|wV682wvfCTg zqrme%&K+Qc^_QZ$DI!tY^Qo6G?N*Plek<^U`Xn!q>Ofq41z0i2fwi`jtj%Km!~lI- zQjyQ9YG$=QQTlg4*g@Iv3Ouo4_(DKtu|83%18qC?s3)lGtMa}#Gn@4j1Bgf@s++*& zn6%8+PYeJM1VLSd?U4z>RuE*fJ`(_d?|B~vjslq0`pf_$j$&%-GXp^TC@``CSioXr zV_NGIW&RzPJntJ&N==+l-7VP#v>V90Ht$!n*<6l`oeu&CCji$`RGt^WRjU>6EvHGW za|8yhM98`zdo|}|u~4Y~>EUKmv)Np}YPHIOyaOVGR+6=0gGq%P8m~O#lD@ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..e7a6b1afebb28e00f68002787be4863dd9d1353e GIT binary patch literal 1238 zcmV;{1S$K8P)R`O*EU7s)>Bk<*Up;Ffv8fEnp;nifJ;j+ zAOWJS`VqKLkw_#V610>He1cYL1ga>PD!l}xmD+21L9kpl&f4A{!hs&E1luo%?g+2f zuD$X2Pn!Knd+^NI^ZME69gnRUV9Jy!#~I4fsKcza?7<}_{s_PVfYSh8FEp~r*$40x zz&0`6+cg>w7KyyHlTrn+Z2MgT{Q%%C2|<=gm%*QzhVkpm8YxK?%uId9StigHj^51! zz&wGrc5Qo!nG^r$L;-BqU1G-9#l%)7^iAJ!zDTT%D;(N>D^mQ7nN}3|4-La`h{%^3 zXHJ+|wQXAupk5&2bpR(v>cQ{DrNfv29cFFTaeqh1_5}PE_}*pHH1~=KUN)9x%_yq2 z!N5DA;%;AWo{bKSV=2(G2bVCK^Z$7N9(;OKZXN(k)7%Su?=paAq2l@By^Sy?!0=J` z|1r~QyWRdNh{djsMJ!G+NV{zJ*Jm4?FpW~AucSeuyhPKOT+!*FB< zRVFd9H==Fg1Q?m&)orw&gqYaJX0M6!fa8KzbpToDxo%qvu)^REhDG;P!n&^OJ9)2N zdk5^e?wlI%BL-gq@W$|W)n`2Jxo$h}^=mCahgqY5e*$nSruvi`@Rxb}sI>qs*S$_L zkFF3O=Ix`l0`wf`3^Ue>?x&UlbeJ`TaR71kF>c^7aT z=S`ong5ku3K)-kj*4xcyFU$EY*S*dqTVIgd0X^4k`;5l`u3|V>XYds@;72>IJC}NX zMb;PO7C;NIg5jN9QkFg^ut?+uglkAi1%TcL<7~?1O0m8`+Ebvd>wjcRg*3{s zzCh|@Fk>ntQl|928%ra~pw7Zmm` zkUbTuvA&?tm!Y&&sM7j^LIqeP@&biE24Q@W1;OzY`lKrB3krW7Za14fPf^YjXcNG5 z0M7}u=_$(jte?z^q?GjmbB)FT!24zNH7T|DDqJOT0_=wmm{~0;7U{&qz8`H9C&1J2 zfoG2(W839su|&RCH2NwT+`Bf>ZW%s>1$et(VJ_dU5#A zA8xt4pzk=#uf~Q60N~}8VcdwTNt_25&E^e&mx~Lk6d2&8SzW)G)FA7osqX>IOAW1f zGHseV%(l66c(Llbj@#x20G>>;ZEnhxDaV`t0Om6J(~hb@2><{907*qoM6N<$g3+H> A7XSbN literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked_disabled.png b/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..e3cb2f127c00859d32fefd9e9da0349efe2ab982 GIT binary patch literal 731 zcmV<10wn#3P)HuaD4eE+5*Tl` z63k?+T&XRG!PNvU5|S(@C>I&VxJf7n69WIVsg2c6-Pl4YXyHbfds_J3^c zZ}r}}=brC--?^7}FZ}P2;=t7#@oq%!0$o5;Ks>v^8mj4BHnZ#<2zg&3c6?Zn7eG7E z5D+;|t#(9iwsoA_+xYr%)g34}5Qz<56l2~4KT#dBLd?IN&HM<0{aP%3%H-)qWE?nw z>Lu5Sx`Gm8Mgc)}D3{Gl2SMz@`H<;|oe)u;IW4{pV0rSo0IU%6L6Uo+`F*$cc{k=2 z(Bx5jELfa-{@r;z?Z)a#fw3M4; zl^gVfWHM=~;VC}1Z(sseKYzOeT=vEk#{P#`forsYv_D-OtOv);FW60NA&dfx)zpcTfb z4Y~!oWsKUjTJOU5?|5-8^9Bf4Oso=K2X^7$02x&AV)XP6G&+wve-f|;VDj`HmjDUX zyR|>KvEMCFO(W8W$aus~i01d_J!iNhp{IYKQ9|{-qC5Z$s_B9#Z(_ub4~t5g01qlf zFeszB?9_cXaOh^V@#WJ>TgTZ&M4Et;1a~{y0p6jS$YnDx1FHFt;1{nC38>@aaNz&| N002ovPDHLkV1hVXQ0@Q# literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..0c8c28a245d8e611165f6719580fa9fd9e382d86 GIT binary patch literal 1334 zcmV-61y}RUF5^znNJ~dLdOBQfYc|n}{K)NN>GtT!BL? zk-$cc&@|bNy?U_+5?LTIruF2_=n@(wnr2%tgvJ13HZ6Lhk{Des#RFjv7;M9-S=gDM z2lmPA?Cj1g^JfRy&+X0pX5MeU`TpK}GkF6vXwcv!Lw159k))!u%7nXxowm75X1ri^k);4V{fTat@CAT&7n1Z5%96$(EzYKvszu4w?$AA$ z7y;o9fHSV<<_~8;7!J30?rp5E{Zc8Yq5$24i4ib9^(HqTA&Q3EJM$asYb&Ow%?=iA zzgTjR@r;Q_C5aw1V|O#1POBcIdt_p7mcG_1U1+cPykv&aPZ#(TPa01x1J~59ir>C+``wNr+ zHCTUj@9DYE-RLt=0@$^_1iEhLgQpz=vl8s-k9V+5>o3ft{&cI~KscZt))%nR{#sw)*a5wsp-Y7k1L(5$Ea__ z^Ffe_#(MhW9meDJw!Xlz0K~Xw5z@pGP3cP^2-X)k7C@ENTLAVf!b(aZ2-X)k7GOC& zl?7qkDo&I_P^>R-WenKgX}b-^V~emRmgrlSq-g}e`T|!3$YjO~#C#prrSLky7cF9Z zvA)2ySzvK?@((+uV1-}S7q~hN+AM`?_-1{9s{+(e3TF6feSzx>p`(_9-_{p+vJyN( zDfn)EfhPjgSPFHqzQD700lTG8FY60DeHpS*3U#x-z*7M-nel=o^LqfyHd$;+62D(B z>kB-89bQOJK2aE#8JGv~9Kdr1<`u?eyPwRw#FwwaKhC7K0KDx-U$qj5ufp}jOn|(; z5sSsD?I#X2Cb{R0F=hhf^o?CKpLa7UKQZP`z?Lz_On_B=L(}+*%X#^RrqWe?n^8U` zmkGdxyZSaUO+@<=t?sAiEz!P2D}hTEV#a3!Oav(Gw9Nrn|L*|dv>d|paS}mnmM+~f zPTAtKl~CJuc~DZ4c|OqF$;PE4GmlynRewYA2%p;34lb@NLt2o8|mHllc+}@c7 zQPjKCJck(=S(=%=RVkqA9KW%?wi15zjbB03g=6>M5M@cj(9%rmo2pTEZl(Wij)1P> suIs@4Hb=k~1CML@ZLUFs1}B?;0S^@mnVy2*k^lez07*qoM6N<$f|$p70{{R3 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked_focus.png b/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..58982ce87b318a62270413bdc4e395e373e261fd GIT binary patch literal 655 zcmV;A0&x9_P)Ff`2%9LyP}AKT|$Z^_y+=N zmC7V#2&q=EFknzYLDB@lErJVn0YS36mG}peIzhoAmB}27owux;+3Zesw9&76+;?a0 znRDOFya)d}>JF6O`(})n5oN)ZJc<|&G4%*l>a+UXQ$VTe$KWSv!g3X0vRSNJ z!f#`|3`_$=?JQ9Sh)$^GS-guHfJ7+-+5*CY%ggpOnlt*A497yO&?EQU6sw*Reg$Ck zpgE%tXXWQApt$V`{qz=M6d)0D^{i{6vnDgK;z-AS6N(Q?ZURczcm&+(j7eJiD*}q! zo=84mo$S=V@bb?KNVDD?xuAJg75BTm?;`BCs#C3xwAh%|-XQw>I*=3}2gYS@wd_vB z4PkvC+iNIBb?n!y_#Qy2^%n-SeqaHT)@*NdgzlEF^UyJ32az;~n$y|?E%lmLq{U`N>oW-eXnf@bU9Ctsm-U$iq_$!R z>$3}>)rv@(1NMRaNSZsZ^?}U44oKSp!y&Xbka^v_n_|_Mli|TB0hl^K zJi_Fk5&*4x+cZL;-GT^JjHi&-i&YD#b?o7WB6;#j;b%Y`p-PxbJD60+bEot>y$>dV pa5PJ{&STy4=j6bqk#;ou&o8D<>#ezM%N_s#002ovPDHLkV1foQFx>zE literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked_focus@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..ba33ba4fbca7c1be6773c54b4a8f42b118baa911 GIT binary patch literal 1269 zcmVEgPeCgA1CnsEgJWEzr4N7kyJ^ z=FN2GF?W8{zEAQNbMATXo_pT++_^Kk7iiF+!A?e^ICamkX>A236x3OP6bbAXV0Y5N z)dPVi0z4u(XTZ4HQozmG9$63jUT6YJlY9%{HvnGM5@~wO1M*>|Uw+=o$p~yArE`LV z0H?A21`h!30H;egH~=#6j}A;g=OhM1_*pWsr3m?X=_h;~)a;v?s_dsd<`s$z!NjdY zYgoAcu2@)CD@)oV zPk>UHtxy~T@utH(zo#Hayc1(h39PN)1l%>hY*IehE`tYvO0O)zkaGZ59Om}w*j&^k zKtY{#UQ=ZFZomAaKg?vQ^vaS@hMhL=*Z`jd2&CvTn7E}qx|C4Om~va>b+1oN0toDP zULRV+g6_c5!YB3vULPL?xL0_2o9*kt8@u1?HFzPkLukr6fGBj8*`|~l0_D_(h2y3e zqjyir-*JCC_X;SD^RTjb8!J-7{>0!5;za^J(6vEcHp; zK60Ia$IG|`pyt-~9624gkKE1y#YuJuIFfWfxl};+44X{wI{?jF`3ZPEZeO`fK)Cb) z08eQcSK{`SyAp^jeUXt$pUlVYFINhPDt!p%_Pm6zbo8041Voj-vgBfv7oJhbO$pQ^ z{ohW@pSt?Zg#xmWzKs?Iym5oCSX4us3lrglVHl(LdgVcs?>}C~C6RQcZxdSqU1hde zIKlc)F#J zrxfxaeVf<`sPxG^DW8TqR!bo-(znqv2kduoS%DFl z;5y*feq4sgU~*BV0s$GQ^x=yjhp309z6Q{)HMHc3bZDyXV{_Fl=Lhn5Y!1L8!29(a fn`_XZ!OrGCw>RmF`CV2H00000NkvXXu0mjfWxP?5 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked_pressed.png b/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_checked_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..f104bb240315fcdd6104f7d5dfbab95df3538510 GIT binary patch literal 704 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 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_indeterminate_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_indeterminate_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..0d32c78f36c2aaa5ae15b3f4fa8bdb3ee6278630 GIT binary patch literal 1003 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|WD1 zPZ!6KiaBp*+vfxYiX7Yjx#Go=8!IxEj;(Ai4aknY;~^kpvSgVm-?bYWn+uH-CtNuq zareqmMjunXW#9Ze_=08|gv722WuNgXA!Wr!`MevS`kXJ?$?->3-G98TsQ$L?`#Xor z_wOlx@4G`hKttp$&stSY0go5I);YCEq%+8{K49N)H8k~XFjD}7!ReOc-tm85=9E=r zZuMI&C15AZy|L{!!!B8Yn@$?;Z1LxORF+GnR!W6(@E&=j(8F-!?TT&JHb}P=$KJKw z|NL{Y{%h5%rV1tk-OYt}Wpi~~G;UnI8$9d$`Lj3dwsD8W{q_l+@UgjbeU_B%=Y>Bq zOG>u9X}VJ?-0NoR`s14<+kBN}*$O2y=1*?iaQAsYvV+2e3wy1(?0rF4%NsZ3(lwk?{9@I~1?@F1vh^l}+`G;p-a=(##w7oLjGw@#Rcn zuCDXv55dK=8}7}LnO#>`e7OCQdVA?sp4DY+-=d1&@T|D?Fn7z%eUdp_uD^+U%afr! zg>e(>2{%cF=!P8Z%o6pk7B;<>gY%*pUskFT8IBRw||(5W8F5 z(~zrVdgQ^|=#uw_6S;EjIk_Z1RA+uPb=W^g=(5e1?8w8v1dSA|Ek8|8h!I+;$aHYW zl({lLHG`ag2%qR#D%a2>%y2KUva?8o!YO< z8K3-T<&XtNaju&1Ke=h^>Ew%O^$FAHXoi~C;qbN?T6aWw{k zVjJUmyAr>zc_;MU@O#;^)w`FoELu=~DW+Yr!@qZV-Zk%x9mmc;f1bAMn|vkfqPU!0 z)y`9tnVW+jpKRydd@blyO>SSqy;Cb+^Oge{=Xv&IKD#x?X< z3nRE6+zr^^A}=r?rhO9?2PA9z%)+i9No+B8bih8V;?||kS3eZ@!e^I81NAenWw?!~ z3%-FbS+AWmx-ZQ-@;!apHCGAK)IV6+O_q+}7VRT)+PI zQZ`2exeF}H+6X5xACheEO9-o#Hg#HtaZtXI(^_H)|H^P1_zn;avqT*rdZ1UP`G|S| z5^)F&0m6eT>)0phYD;(daAgeOqf`M@03Qx8|58GH<{jjpz``rn9$@`Qn>r~xA0g%&dRKocsU>5i~(T!0NEUkSpmS~+BRtj3_qd>b&S6ucWa3S^q$mkZ&JSV zhVT)PMW_?zCN(Ac%FW)S6ZL2l3>DhUy7d`2YX_07*qo IM6N<$f;X7N)&Kwi literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_indeterminate_focus@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_indeterminate_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..d6403ca424b193c5f80c7afefd7aa92202534086 GIT binary patch literal 930 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Rr2 zr;B4q#hkaZ_xcA1O0>`4-WtK)J6A%*>huDYNoIL7GGXZuDvv`y4vB~=DFYJ&HH!nzHNNw zdB*m`8z)aZ8}e%2)oDeY#-duyO(mLd#BWU9vZE^ChvJ9Gi$6tHw$Ie@kC&f5|NpN$ z_Pi(jUwK~GePCh46tjNU3EfAV_WX%n8gf>B)uie*ix(K@?0>>&<&gd<*s3Y(ta$9@ zhC3?CN>#R!xxOx6-TrY-&$jI=IrjRS@xlU6*L4$~{XA&o-GA<6)fy*W$r%^EEazd5 zcs^xC9P_4wQkR5HWmfUL06Ofw>feU_x4GAQoDA6LAC?q8kKt!#?&3xK0e(LYb?@F> zq+(+j#@h&VKFjex*SDPd`F4_x15lyINr8Y*t=4<)Foj44EHrwdzxu?D*-bT_@oAex zey6yG9Q(7eAWtB%K_Rx$Vb=4FtFwishRtJDE;5N(eu|;>@4rt#w-s_{iwWMkeYjMq z%Aufr`_;7HRUFyW{T2FmcT-+ZwL@M|dtfc2jN;EHANMU5zAC=cQ`Ri^%!!6`ns?P-)CLRoD!teX zWT#(ho5(0>!S=>5^YDbd^V-^Oew@5uB4cU=cTKmaw{p#A6O*2ajNE@WtvbOv*~};4 z$swoxYi4apv|)M1Wz^@Pzu~}pRjo|3X$SA^Z0eb9CU)BHKy-ia^%UtHo)@+;+_qrO z;oi_|d;lv`K_=kGLw$aqj9ryQk5t##&XIPJpY-dEe*LKeg}ThMicY_acKEsQU-;>e zFgN()sVupbrhe?ozt*ktD^>V8O&ce>Fe$2|QUSJQFeY zf!~Olp;o(cxc&Cr59-rbpB}YBffOnhFono`cPE0bi5NLR5H)KX%Vj^n-8dgoj%F+Y zc2HdfUIG|ym5>Aowb~Uw;k_|}M#V;vaL3$P=fL^3?KkD;=cO|n#p8Z~d&)#$B5>~l z!P^RAnbI3YKLFu7uH6*m{jbgJ7q24E9Y~}LGm4f5fCGdTwG!#V%)kQUh^IhxYvn|c zEYKWa?WQ1Rb!+9stLWA<;PlY5kHh5eZox!gA~0S7p#k;f z0;y36bS^q68%4D{cJ(6?$)oxL6)T#t#0VOd?j3H}#24469e5GwAd+{ny@k%hB+uy1 zM&H9E&^vov-}^Bed;SfG2s{KH_(64g{vDBYebe0aW6ggjmjFYChd-R4{{R3007*qo IM6N<$f>ws&v;Y7A literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_indeterminate_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_indeterminate_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..aa7493edc603095e2474b6c96e954c16f83b8907 GIT binary patch literal 995 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|WC^ zPZ!6KiaBp*+j>L?iX8v{{HZ7VMlCU=h>~^AqLY;FwuH%wn7_WSm`pZ)y) zegA)N_xDM6xHUw&Uh}9<3VHecwfksDdvai}sqtrxM?1n8rKFa{&fa-2$@zJdK^5Z@_wN(~Emm<pINR^MoI4e0Ia9IVL4C&J$)YmkN4zi@(Wu5qeg=yY4{t4*d08Hkip*ihcYm9?Gj>TE z$C*3(tnO{q4|4t?%F$EiW3ZTQK`4Vxls@B(M$@z_EN<3nF5Q-!_$=o3w?0piT;Uk7 zjp3#Sa|-u_ULyyr%mZp=Ie8`~KF9C+Ro~oru`cKAM#F}(Gi%S@N!Yk}l~G6Ux7=*M z9!8!x!|l9tvt_SMHB{1DeC|$~Lc-ZjLkH$%i|^Iu@(l+WCL+C9eY?#sFU zxx4>J#@)YAUzEV4Q1Jbehx`1yTX(!}n0hh2mgSw_{53rX&U{I#T=KVcPfH7*uVGK) zWMhl)b{Br%r3E>Ba&zA7+ShXY*@m+Y3Nw?7xmq7peHJ%gFSllj;cO0Iu4V9a^>bP0 Hl+XkKTa3d6 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked.png b/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..e363ed6200510a57a017a3e012489733586ffa18 GIT binary patch literal 385 zcmV-{0e=38P)z(n4Gr>L_!$PQ1z zGZ+(}fEVa;1Eg#$)R98?99py~KZCY$@SgGZCg-$Wz7PI8Qa+f+@jc1|&;#6xJP9yG z7~Oi_+u49c91m4_1U8@%Dj${TMXx{tpe@4i#`B(!0_MwQpS`{cyzjQ@!1w)CCGs3& zOt;x`CJJ{5{lk}NeBIb<2yE(*1Ngqb+HKPTkfMZ#^G4xL4>YPnUW`D9GS_i{TiHLq z#GVA`oC^38Y=8~00XDz}*Z><~1BwAjHoewvbbWazM9gNh>t@TD01m?VTU%fe$1kcp0VzV150Jm7ft$a%b9ON~kgsMT+34IUKmQ?X fvej%{Ud=3@@DOG=Em^2!00000NkvXXu0mjfoS&pw literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..520f5e2a2ddaa5dfe4841068101232f84890241b GIT binary patch literal 847 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|PUo zr;B4q#hkaZ{r!alMUI|d8{r(0l=wqAcy|GF>CvEltO+WDE413u1AO#A!Ue^=|fxx3f9>$>GVejH!- z+V;Tm#-%(R`2w1g*2L_*Qt#lBq#(;7$KWCDZG5*=ZbFUNR$-;`1N||1Q3~^WE;I(D z#g-Sm-1GJd*MuoCd9MXq^BGI7KYB2E%IiA5XYD*1AVUg-3E?T@_=nhnMFYz)!!KUDJ|Fm7A)M}`SLYUK`}pMG*N z&`)7FQTSNv@vdfX-V4`7V#+^oH~8o}TuW>?aU#<$Ec)-6`RyGOj=aiLF_SsNDe182 z{*R`+Zk^d;X}m1#O|KQ1&zSEC`@MQMPa1Dv{`!Z?1!p&~WpH0OCbdABVHc~-Q?T!ko%-kBWiQCLitU0*mZA-!ADGLI2H@?Z8v*lUBHH8UpA5?`be&Y6) z?V!ZTU1?lVf|Hb*HeU8fHJ%}SRbyvT%u?I?^K)8uq&@ig&w0k&$4aLU&f%WD)bY*c zqA7k$gL1E$%siVWd!o0LL+ENi?b%Cxk7b1BtY&55>?}>OIX^$E{joz3kmeHMZ~7dl zY%-Bmmfz=xyuduMlOey`%cIwJhqxrERIg6AlZ}Y;;JaHH_x%9NhxpzzIx=tGpPgrF zRQ&Klh}ryloeAa{`xmZcI{4F@-*;xn@n>p%zuzVwW?_#i%Hi9@8)Bxo>5gQ-{&i!s f^o%azf;j5O1!3RpF?~@myg;CY2_Iku0_hGv`=*jcS|)<^1mSd z!g@o1JI6zdDO&ZhIgcOw?KL<5TYG8u9OnPFn`$4#$Ia)w(@@ngInbX+NUP-d`Tl%% z#($xkm9@4X;OPjkGg>L$#~`k;u;gC+ym#dcQ>!+o_3Yv5i4>DsoLE1}^QYF;s@*-2 zJR&u&Suf`sykt%GVL0=10V19P;%c?@Pw@Q2~xJCH&)G{Ys^E@p-hgH+`pZ06p0z;O;)78&qol`;+0L9gsrT_o{ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..9c80ad75a564587acf3f9c57d3ad56067ff535d1 GIT binary patch literal 868 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T>| zr;B4q#hkaZ_xlG2iX7j6Uz}rt-zR0JcX|=x;l4g=N{d&pDtlgBveZTRg5W= z?^|?!ZuP_`4cz6-F8T}&CpNx*vFc}1$r<*$&3%GX_I_abwCCz1_J*lXukgw4(_m$3 z4tgPDc0E)gV9zU?O-FO@Pg;|9ua;?oE~~~?-UBCX`56QzmYV#Z`CmHd%)#UnF%QxY zEHGEt7|kErd*sB!F3b1n4llEEwyl1rBVid5^Sh2MMq>@*Ev79S*)q5<9Ftn0>mZ%o zu#F*?8iF5~SfFAU#Gl%$AR}Af@#$3I!$~`r9b#DiIz!N5rCCJBPV4W&y5%By z{Pr)!C*BNdIAK^2al7Ga$u5N>C6O!6XS$n-boMVY?PGSH_#vPyBq%g&Fhy|4Mx*S@UY%>e8MQb^7YNKQ|;g zO-T9hgnjnfwpk1Q-?!X<|FO?PuZ!hpm#qvi5nTL0G-_>T*9lI8;%CcN79H9c;lMTb z@X@N@igQ9@&6986F>BD}m@Z)vW955$&e5cuH~ui*FMhc7yz#P&z-+_d>FVdQ&MBb@ E03v&eMF0Q* literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked_focus.png b/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..366b868dee695590176db0f87c1e0bd6511f86fd GIT binary patch literal 387 zcmV-}0et?6P)H2BfwfvlFRP$a zjFmC5HgPt<9%#T)lbLG)lOTeHnTdt}mhZp(d-DD--i7}zZ5NVT_f+#akN^iI`7D9d zxo*-kJ?#bP++`!A3&Xo$W_T;ZUC=bdf(G*F^(4Cb25>ZWKgW-V=g1nooN8W%d7tHOK}0+?ZvT>uAVz4=e_ z>O;160sM&qKmZ5;0U!VbfB+BxHUXA`X4QsTt@?{y0I4DFPTj7`e0_I}NWTF%*Nvc& z$&)G|IuAa~TcydBMgJ^^U4Z!dg7Cq4iG002ovPDHLkV1m0=pceoD literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked_focus@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4ab217356ec7678b69022302d17ae5d1521590d4 GIT binary patch literal 850 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|PUQ zr;B4q#hkaZ_xg(jiX1&Za}8_GO6h%7(veb+k`zr%=er4QoSeZFbtry;=?spgvpf!^ z>#W?UpkksEa!p5Q%bleObCVx#vOdEjue7_|d{6w=?{}?FR;s^0n^UO&pui%}c#l`$ z^<9&ED|;HGlrCs4lyz8i>ej!hN}Y2WVmnSB_tbg!#jyUSv$(W^;pR3&r+mgOcc)yE zDpV-QS}i}{@ztJ1#k?=(U7zc6YCfw)oNVn@r_V=~^OLIQs2AS+k*s65@zs9zA4*eB zdi`>%viJC5uKTrq!UNAb?UTnDE=}b*F03g(A@11RmK(woBCkp;>~CBeFQmSmZ9~Du z!d2WVX<;9yT;XZh{WSH%&ua|!t*4dQ{?tBvX{}ZMFFo+hEx9L-S6#vz--&KjT_MZx z-OGFDW0m*q@jY=r4lc8C6R3FTS#vjIHhaTcM>&BS;fSn!y#$LGaYKeH0Sc$`coP8cmp?%w~|t-zYKScaSbkg6cFSACIJV|j#buIb}9a#n|4 zz7XZ8k$U|$xLnq$x})aXW1bzM7R+l{BOdc?5KHJaJ`mMldX6ER@ftM*h0`5Aerdn* zgRS*j0MGNqxkWDPgnsB=ofztT?p>n&oW5-*8Fx=@*gIjJNpQe)kCq$JeVuy?Jil~w zpKjFnn<1(kDj3dOb?pO73`=lTRgd!PC{xWt~$(69C}Gct!vK literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked_pressed.png b/applications/emsConfigurer/qdarkstyle/dark/rc/checkbox_unchecked_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..d9a0bf71c7412b08d6c9b2baa40e5832794c3fdf GIT binary patch literal 403 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv(mfq~K0 z)5S3)qV?_djeds$M2>y@ueq>i8teRp+{~OmnAAS-tx=nDP-4zi$1(xQ7u+9sjvY~7 z(aG$6zmZi&v+*&5X~Y4?+ZGl3KW;hs-8;X%`oVtpNzGm6Yob?Oci=4udNq^zVAPWD z&*JUmSwo`xV_T&Y7=@I6&GXuOigN|Gh|8AWuj22%Wn8t^(RreJ%k++#;z!$;ubh$} z{LM{u_EU+cHM*BN_P2cPbg??1)Lqojd4HbUli3bag5Mq~&VD{u%43G>Pdz8aD`)?2 zWiJS_{+zFLNJc}B>5nJR0R}iKWBh#ft?BI*j~F&PH!xh$tzH}y_B1s=M5utZ$@W0h z5_XZCX^(XT(#83go1HdHSnu-dw zr;B4q#hkaZef@<4McVEMUsNnv*~0%lZ^PX!M|%HpAM^;iGb5~X?Iwf9_ywHYzR}8W z{X9(=|FOPXBF&|JUBt75(}=4!cFUB+G%sx<+uR-Jv#g%`eY&Uq{afBUMjp1qscyF< zMSOKy);9k0Wcto{kIjHrVr(w z3kF!flA4lzdY}2vT{Hf%EU5W2d&)JYSI=wSa>l&=XIn3J=$6c@3CZsS?U)Rzf~MR} zXe#XsE*7}+<=S48zGHdTug*1R^UX`X?|)$FA&v`t3wi|?$T~VD_wXJ8DIwO4+;@=uDv!zT5AD!&=}W3|@S-D=cYe3KtCZT5t#~4D`&}ho#)VoIA@@H|yd0{x zPTa`2?)$viB|RLSPEi?$RTY&ca9m8=9?HHl^^^Be*G=}9-&`s`y=-NL)^vssQhTqN zxP~aqurI$nWpYN6VovK?&LB01zN`7M z;usRq`u3coAcF!A%SN&Pax;@yQe^s%9LN)85V%%-&X;dZiVVY#L(JwAn3rz+qP`HQ Oi^0>?&t;ucLK6T#7a&3a literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..63be00c16164f95fbc46cc18c95b355113450966 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP|(`b z#WAE}&f5!&oD2#AEC;XulXdO>q4~riO-Lu26{r9R4*WlM>-jR}NoiIJXB$c&Vhjv> YuK#OgUg^NQMiC_9>FVdQ&MBb@0I^#o5dZ)H literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal_disabled.png b/applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..941f14a3859bc35e7616a391a976263c5d2552eb GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D5&k} z;usRq`u3b7BZC6Zkqx~08Z%h`L^DVpS2ny5#>kMk_xYVC2fU6kHt5?(y PP#c4%tDnm{r-UW|i*q6+ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..972fa080044aa8222dfa5a7918029b49832e265b GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP|()X z#WAE}&f5!&oD2#AEC;XWscmTbtNlasi9?!@PBbe}2@o9kf9%%tWy+J%tQ5{Rlt9E7 a81`J>mB_>#xxObKB;x7n=d#Wzp$PyCA|>zu literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal_focus.png b/applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..221fd4607f550b911111bc52ce98cd12d72b0f01 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D5&Y_ z;usRq`u3b7BZC6Zkqx}TJLb7K9Q)|Ovn7zHIx#fmQg$xh4`7du`dY0AVHUp@M N!PC{xWt~$(697p!AiV$p literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal_focus@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..7e6505cae37d16066409cb58f9c1402084680a20 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP|(`b z#WAE}&f5!&oD2#AEC;U#Z8KX`$7MNTCd=tCMxX*9_^^NDx1BFLmdxbyFjkO-h%qp{ YH*L#edUes+I0+=;>FVdQ&MBb@0EK2F`v3p{ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal_pressed.png b/applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..9f9113323f8d5352881bf3280cb963b13545f526 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D5&M> z;usRq`u3b7BZC6Zkqx}Q6|>}dntL8kl*m}k(6HfNab8h^>SKlj;&S`MnGD|UjGhM6 O#o+1c=d#Wzp$PzGR3Q5R literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/line_horizontal_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..465680c3b0243987662baf76b0999c61237fe71b GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP|(KH z#WAE}&f5!&oD2#AEC;Xqlx^y7{VP(WV9YsfEfY`$5Im?)ep`H5(9>9ULYjjWM2vyq YUbfR}CX>s|vI!s&Pgg&ebxsLQ0C=w=S^xk5 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/line_vertical.png b/applications/emsConfigurer/qdarkstyle/dark/rc/line_vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..6ee62c156fd1947f3d3821d6b25d7e259d517c07 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C}{5K z;usRq`u5yGUIqgWX2UCg%Uw2b$TH2_SFhx*bL!Q}S2t_+oc*B$REh)|`0Zx0H@-Z_ QvlJxg>FVdQ&MBb@02<#TM*si- literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/line_vertical@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/line_vertical@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..d65e74c6209c87034ed09bdcd73a655073f83cdf GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;iB( zi(^Q|oVOP?@-`SS9C0|L;P}Q~q{-FkG@E;3dHmj|8x`06j=WzhSIp5LJLg{~QwF0i zF z;usRq`u3cmAcFx1i=*1TfCkn-(F#fn?!5k=t}K@NHRWrL-MzFLL7-wJaDe^EF&0y) R&Z&AJK~Gmdmvv4FO#l<;A^ZRU literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/line_vertical_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/line_vertical_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b052de522eb00b5831483e57d0b20cefc5848357 GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;j-U zi(^Q|oVOPYMH>tljs$dV*E+zoX+s0kk*T8W^A&IA?b_4BYuI00`@J~cx#G>EFa9D9 z+!gTe~DWM4fhL0d6 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/line_vertical_focus@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/line_vertical_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..24a2b771c30a916357902567cbbcd16ebdd0f2ac GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;iB( zi(^Q|oVOPYMH>tljs!#ne{Bq?N#NS`=z+1yZQtqB3l*+?-E+ToelbVCrr&=T#w`uY z7@{148FUwDHi%siap2D2TEJ?;dVy&cQwF0i&7^r#99bGpKAE%@=w=2_S3j3^P6%QJSU(5G!WA|nIKnC3f znhjzXL>#y?xE8RQuwG!A#gxJ5%ebXs8AFsqFs-DYu|_;(X^3fa-UDuM9cu+l_9 z^P`|biUd=VF1iRTEy)XO+in6&v_go$yP!okwS-KsN?Z_O3T1Y8X5N`~tHr=dt99o6 zcQG^TJ3ISbcmA)Q=RD_}|Nr?s58Uan**NzP4Mm)Mu-VXRun1BMhJzTwlmq8n;Ly_+ zi6sA50fX7>G7Exku$42+d%;0_VzJn_|4G2Wz`%URtv!sfrDPfg>&0|RW`l*An&G<& zg`iL=^P^{>#lPVOp#pCf`W-XvUn_cV%Iu1Mt3=7+riMD*U(kwrfXh}{w zn|%)P4iLxim3KDA<1LqFEFhD~#D$#~EC7z>NB?=Ty}kYSsffoTnM~H#)Yl(EYy)nX zf)$?UU7S`xGMSuLQ&;~zuoUco7j1dX%!1jFmm$g0zP}r+%OHn>WuE5^hka_s2i4X! z928m#^iD+HKQt6^^ZD(DtrLoZ1&EB`ghOy7Okie`)SdDDxUlV*dsNbDGt-1CFyQ;0 zj<|pr2@1E`+uGW$hi2oXeg6%xw}FO9CVd0+rWcKV6edX|5_OGD^Dlvxm~6f0MNXE- zoN%-&-UE=?{_*4)-~Sw}YYK9JMz8~EKYK{h*yK7oIz~;rRm`pK@YtAubUJ;%;0fTj zn}1yYB%C$v=k^MFK@u~>&b05p8aBjYEj?hDfrnD5p@*vk1ZEomGwei1N5^Q{p2=k5 zpuGTQvw1k}UElW~80(n{g5v<@7M`jSV6w*n5MPJW6wF=$YG=V*Mq@#?qe7DOO{ul2 zT7VHLwNjNqwtf!e#aQ%YxG!n2)NH8|ppsF#H5>{sP<*ZeBx2!yKA$h=UQ|AaPE}MT zOw;>J5sf?LD3vQPRBY8Q9P=;>3^H>Tfc$XJb=`9AtK|nSbO^~7y@J+CnL5cFAz4MN zeyps^^SrSeRXWfc0SMflDgn`G^eWgH!Gimmo41EkUK{!Kb!NO32JnR!ZP_2T zrn1=$z*68x&s#M1H>fz_foXSX68nE~oW-><&dmcFEMI%pFm1E!UaA2p2bwE_0;!UxyRB#T*|Sr zXAc7}W1RIOkyTR)7#J9s@6^=&09qpPL2E3sYqAfCBp1NU3X_am+RyC*y$@VK+{T zQ{b7Bb55dHrc*8qI*v1(&*uYRA+8%EU@gWbpjc2TC?@o4n)w4O6dSVSt7@^GBZ!dY!n1fvCTDL$<^&^dyjr?s{9@@(?n+4vXz WXZM{iMREE70000} literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/radio_checked@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/radio_checked@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..e190476212f1d5a496f444d581232f975e8d6189 GIT binary patch literal 2718 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 V>VUGh1^NI0002ovPDHLkV1jGCL5lzY literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/radio_checked_focus.png b/applications/emsConfigurer/qdarkstyle/dark/rc/radio_checked_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..4bd472e160a5c7e26dbfee8ce8ee94e4af48665a GIT binary patch literal 1232 zcmV;>1TXuEP)c2>>p0}8zeon6f~NQ%JFR<{fUCDUx?JzdP~ zIOEQ)JJy}&X81q<=RN1VU;pPBxYVI)lBc)3CXu7j@*ImA%mhIIjv#uBb}2_X)2yHW zR|7NCPDOhyFl&gUT{&r0SChW_PX?xL_La$G+yHv45bDL=?hrmxj)TJ^y?-Z(j*OSM zL5g!h4Z!sU_6~xUWE%8))dps6^-VG7ZNP0nuTbmAv3#_1ma>CRsnsDhg-2z-2GmL% zj@F{ihtxe}1Jky+HW8cw#sOOysV6h@b#hSQ^YB22M;t#B*MpW|P6g}k-Obv6K?C(2 zzJfE}4b*|xWxB&NyrNi*coDYh+gXXd2I$FJseKQtw=^Z$Z_wZIT~M9P_RjD7i%)NN zO^9(R(tONBAYu-Ic4XnhG6BgMdu=N1TA`&$c@y>=Bv)L4)D}-uaF^kaTvn6zwdh3g zWvfH|6rRU^2^d*<#+;J$!k#AHDHW;P?BSOu-3{DI)PhX2I{My)((y|84S-<1+E09P z+*nx3%HsLyj5c03BOTXc7bkb1MQ4Rx%qx0r>ARwVsh{{7%>BUelR4fm<*lF0YS0sy zA;D-xeLGK=#`ZLk27UzYNTs>6pMhjxAt2-(2U>KtFFtLHYr(4vGaNdiU%zXsuPr`H zmc0!iI5zb&fa87npYVApPa+YY0)|x~T@YmSKapi+o)o?Sur#~B0aQ~M_)8g)wV-P8 zq6a@%`W(c;JSP(>7{~{MICqWmho$yn4cLWGasgvU6u8B8eFrgA7~ICQZFfWxH^Cr%f+kM@1wN(}f{00(X?qmVneNQm;WxpUju(-$im zu)|J(;5e_0MBzQ)Vrs$Jm<%75JBo7)YG3y=Ff7S-0HXy{-*@raWg2w=`R!`eEv@NX zq;ogQ7HAPbR7m$T@J)k`0$&5;hF#6lQnKu^@EoFwt?n9*2=tDx7K&~ioW>1<@zUkOpV}m489#%;WZPp;jz*xTDRH5t$dwP(5eBeAwa4v zw@K)6U~8sZ51n6*r?vU^1aSq{e8fb+hC{-i<`QAU-Uj_tz8F@0I&J_h2Xg*2B4%Co5ve^lMk6V4_A_E}b1H^Yh%YeTeb#G_0_MV?NV0}xq`DWp5z%9TLORblUVdGGm(iu}| zcD^Z{1oX&i*z>Tyt&~1!ft`}}m=TU2fF3D?dTehGiSSu2%fV!%_w+F0s2t;SaD51I zp7U*a-v{T*nAPI07X3Dm#*iv}s?9Tn*8=wpCEsGd(8^4czPwOwRe#N9q)Uv^_~14G00000Sb literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/radio_checked_focus@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/radio_checked_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..aed5e0c94d5361564b31f53d50cb7476957bc2e9 GIT binary patch literal 2656 zcmV-m3ZM0fP)N+^RdmaYLzaG70#E10BI zf-Jj>8y}_OBPu4w#3UwKrHe+5#t4>G2DO5vB9&xdcK|I>tHiYs*BX12};HXK;Tsa!OK%?}?$2 z){d0H@f42{a0q}w03rak?ftzc=ncTUjwqJ*PT@P1)>g3qj7#a8j}|%Q<+vkC4nShDj+A5XCU|}T%>q~fs!P_aHxc|(8Eml@+YbVqodz{A zV6Y5E2sjQ<1Ard_hzIywZY^i5n#R{k(O*&k8d4f-r9}X~o}+j>s3$4&xCNf-ZQ;j7 z`A#bCL~t5u&jL6lPaC^LUeeplzxGEzP(lF4cIZ4%4-u&Li=uRIwA$S9!eoBZU;l2@ zCRJ4v#ZLg;1mFmNxuDy6Up6=4X4+zX7axFjnZzi2E6D48C05Wwl)1U5m79w8TL8Yd zST$*jYbpI2z(7x-uqf{Eg0431D8^@T0ce*=jJERup5rUoY{=%7&Fn48Uq6xP&@dRK z`~$9tb*$!uo=MzRs4r7g!zbC9IXd5+5l`MYPQ=Z@S@%pJ{ndxGyr2eHI&fH0FH8*d*fSq zYS+cwRgBR3PMu(dW*R#R;xGWi05||Pk=i6{)+&b1qSpWt6Dd0v;KeTM9*Pa!ty~*a zH8cQ;PG>H_OI)VS(Fp5SG;wnw+G>-ks)=C+q$>d&Uq~Gh>kN4B@HFNvXrog|oim?Q z^~XE4jKnyXd2M_M6I~OT$yYBh0EteG2ejO+4dS?-R(2O6YHUhVX>}KfV+-Nuz)J#u z)!V{lg^&}AbtD|U3gEDPHiFl5xA5M4b@C5_5&`|eXPjS1=f^ytSR&=zM=4c8=KfgoeZp*HVaA zg>ego$o9l&{e8?54G81Lx8Z&g@3~Be4fqUKS=sCsPWpQs?vM3 zNWk~Qg!Ti|qG>%Eb|>@=%=G+Gg09UsH^}L%E~&2pIKyR1D{5{HlqYdu)ZPc6F_2dZ zh}Oht8+sQGPh%c{w_K*9HW>UM7dK}BB2k=&zOAZ#4KM3y;s-&ECKlm*f|rGfD;>P4 zexY)9W*-)`(IK?JQ_I+ka&dD8K+stpgXNN-2FEPX07!QPamoo9%?h3F8spQ3)|Yd#RRpvq-> zX-ym7^YixM?4%-A`gy42GK11JfrOiBDS7@lDSMwXD*y)gwx<$36QL|@jNudlhX;zO z3`Qmv>RUksOXJZl+7tbp>@h(01P{TQx3V~Hy6m(-nU#b=Yfy2-z^9!j_&M1DAiv?h zv_RmyA7Z6)dZyjT?D1(AM))~d0gy$FkML=r2JY9v&yQh2g$I9@rM9$Vk6EZ1)B{z6~?x~5|{0QX9;sx~S20G}fOz7--Z@@{xcm;jT@$9_btR0r9Q z0I=PC?Y|@3*t^aSoFP^ifxFKW9!52QsLQnH^)~Ktb8-xV@a(ACzEj*F{41oqk_ZgI z&Os z{kw?{<$c|BUCdpS9uAdTW=MQ6a7(^j2H<3GC3N{|SpnF4wzkq!kC^P|xe;^BEdaI# zDlRWJMjXrzBGiq-7
  • +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 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/radio_unchecked@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/radio_unchecked@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..2160a32ed532593c6ed5b88651e64a56f5a54704 GIT binary patch literal 2167 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 P00000NkvXXu0mjf>yPoi literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/radio_unchecked_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/radio_unchecked_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4de5d0d2d8411305a232bf65c59408ce6d9b7e75 GIT binary patch literal 2277 zcmVd{F`UqefQbtW@lz+=72GbVGRGzppm#qp;CHx zP}&y?;@OfhgMeuOXMiXT5;hP500JPs0ErG3)Gi1|{XXxy`;L@!5WpmT z9RrsEye^0ig~R=Cv^MO$6i@D4Wkbria9{~REC+Fs(LDh40a({u=Y4fp4}b&=$aj}L zNJKRNk|IPAz2J1(fA^O^ZSNUwel-+DarVme3II<5xJO@4z?R(X%%`fVs${&m<2JzK z@rYw*yPgK~MqQNzqs9(YHPw4B#+x@56cw#Yy=oVa5#ezFUsBgG=wL`V*0lLvx)M*$ zxD4=kJmT2<7x#nc0bQ0ZL0o*;SN(Q8`G$)^clqQHp#hN{?z{HnYk5uk_XlFlWsB#= z&hhtEf#^{keL}EUdbrN}K|Hwh-FY4$$!PJn_`f7D=ta;4B#r6}S&W_U!Su^Kc1yMe3v}OXP_aP;@v;A~S zEO}yj1(vN`HxCd;0VJ#Fea&^=wXk4z7BBMM<-Z`pb83zW549Zd?j7n{F;u|P;a(~JEw2sar2 zzR3|V*E#-Qk3_pJngK-N@Nae8{+4?0iA022iPlE%XAEpnbIf?swPww@!LAw9fMrU> zLJ%!bQ9;RJj|n<0MJO$_1Hgq_1YrVSP5#MX@q@Pj#xJ!5z1&*AyE9>h7Nf1Uwhv6Y zABrDS6vc4JH#8tmDfudxzptW#GRRMxrqW_$*m_?9_(K(y*&{RZjbaTAa7f34&`y%x zY;E*@W}-$*;q&>zVDhOs0zYIFJIE`*%QY7hHJT-Eq(CI}ntx#Q8blayqsN@D<|NT; z=E}1kx!IFWf}n1-=>eqW=;I;`;A_tB0&uFRzqj~yUeL#lc2reWNiZ}&oMaKPP8s0=BGz)W>fO8PJ&=1u_#opzq74~aB@_+Bj`NB!787zQY) z*FIGrV>Ak+stW{+__w}k7#E>ERUa~>0fITMHMY@&w%Xc$03j9SR1`(s!5bQ&StJPw zF)F_KtwMwW#JH>pV2)@ucM9@KN|FGm*8>K8KHq>kCUPEdeW&(z8OX3kp7pSG+tYQ_ zWqnMf0l+63f+Bm)I|fN|nx@P+uMaVr2Xv^51iH^;StABwq0!F3Iekoo0fM2~Y-C`8 zKITq=VAg6UoQa6h69abVaR9gW-wBvo=q{gZg+MFe@puG-eyAZCZTh$f18(fC9anQ9 z(j~eB@YefXIneAVQy|ox`Hnu$a6Nzk-RG|?GF9COfP`K%ztPrK71GBU8o)uhAAoAB znU)kPrFWaE&_Z}T9zjg2bo3shSVIGv8*93V;8#&eL21`-hmTquKijn$z>J$^0zM61 z%Jdt>4!SDL;6JL%1b%dhyX@xSMPmbS-rtE*Fl z1NDW4KhqzM`mdr_rf&mbk%|hE;EJIRRSs!@zhTGcEO9@8eic1Gcvs&`7@@PqL&3GG z;t>E3t2ttt$0Xcm#dEwW-HSe|aXHH#>M|q-9 z6vdf2bNK94tVEXY+h zq@>ErKV`;75WcLfTw=0#EpSzPS6MgnDt8yKEs7)dLtGsR=y<90G92mU7J>uNjJ> zIJ?6c3kC6V04o3(O~Zr4Snsd*Ru4x%V8SrwT2VTM?Y8FuxTAyx2{^)pzcSMYHW~hi zC3ic$?og96^+H2KJMCgS>G>aGv{MFii!J4j>KJcW%A_ z5CG_(0H0&v9EL5QG}MiG>1wLi>v zUl%h;lTMN*Wa6f0b3e{^zVkl!e)s2GxYp<~b%EN~HZmyY|^?CR^jVx$AFjqaXG#R+K2fkSPz|O)0rCr zGz@qpmwf`L1;3L$8(!iy#rcR&n5~9hIaM7Lqf?%SK%xM?i#FV@t3t076x}s>6eb?(4|#1$9tHmVJFm6F?Yden0H81*G9Cu*GpZY36%!+n z3hV@g{AJn20VK=r0|<`0$KBU{f#aivCVW+P@uEeAuK_G=DFr~)g@&IN3m}LQ0L;2+ z01D0^##kgRa0aA_j<`SCqw5`cdJaNw@R0!W~y z_?R2_O#s+o5Fj{iUn~F=w-wcnl>k(x=m#)*y#51MmR;NyXcs_K$dmwl+pP1zF0Vw2y#Sm~Rp^+KU9PxNuH5ZWb9HU zad|>j0_#JF+g&Kj$2Xj#F|WNt?fP{ljX7OR(miex?gAd3OT5Jyp^ofs9lcTPysl=A z8EN=y*uToM_Xz`Q*L1?LUb}W2TWN63_qu002ovPDHLkV1fu$ By{P~I literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/radio_unchecked_focus@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/radio_unchecked_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..eaf7bc26b9e24e84a85420e7aafbb2d726c2cbc4 GIT binary patch literal 2127 zcmV-V2(b5wP)jyBY zS_2)`bSXTd%K(LX5Yr7&6(Lh-tV6Kd*`0__P+b>y$=}1FoyB}3=YIeu88Wq z(`A@RYcG?*1d106I0wK;0098U&iwWZ+6$OB5ybZP`Fy9;+Dc}?^tdibTe}G4d;pXB zl|*<4Mq8{kPj@t64@mi|(r*JK*2QtPg_Z)C?PqENuM1q2`X`?2yp2g8^ZJ8uOtWG1 zAcU!Y<;;P11uk!o;2A&eh@uS$Z`1`!+lL5#rx%(9ume<^tl4J*_`6a#Y%PwD0MaK7 zD$9UTG8iXdJfJ!N-vkiqCFgc)xujzO-zY|ZQ3lk-HO)$`0KS-|_&BJ|l-Xo~7up;6 zuYz(%6-ozi6=~-IoS)+y-6C&kkMIxu(GL`1z_gfd1oaew3a=xseaVMp_0G#bA6k0=RE^KS!i9&J~W8oy^cfhn3jiFI1T#ZM2=%`sd z7#a@%i3U6Z==aVTp~q`un%r02J`Eu3g8(jcgt~$OM%up1?!u*(2&6`jFiRxtbVSQV zJw9uzg1uGk)qrq|W&pg!5fa449rf%gMsF#wWe!g<$OZt19O22`M{s*@^>P~^5zsF@ z!F7p7?k+-SNs*}M2M|{}V}kCP^rFtnRVSwbb#crDFvAf_rmbl%US??#I)>kn*zX9P z`?-&BTP}W111$6t=P{+)IZ@9K{1jPAtZ!nP(0XT##@?Kbo7Dh8 z^IQST=Y3N*P%y@$nRBxJ4KfTk(_>C|#!_kg(Pw!j$L?3r0l<0JjyhO|DPCTN0Tus2 zEr4=I=+B)^-0$TLdaR(OIP0Sf?Ui0m zh5@9TWQl_2*aj2Y7U2|tlp|DL9hI|#&tiaQl7tq6;+?-#$ovZc$DPOCJ7Oqd*3+l} z;G7RQ{bmzSJ2_c8LAYjAZOZknJzvS#0Et49*Y%VQ09H&FfxHh5?}zb^&m%zfTUwbdmq^ zN{nV1fOB0jq0LLnFyPGE+Adc;Vy>4r*ikbHQ{Y}vJ{B5{Jzidp`2f1!q6p3RS6=C1 zU|pI8z0fwBsZ3rLlm)O3J)0WNRK`_TM0K9;DocfC8ITK{AzHIG8#Su|JL=gb;H6J0 z0~N`j^)81GTGU>S8vsmjgx(L0`LsPwp#mZxEt`=YXhIJ*qr16_l+!(|3*a`AJo43Q#vwq)8-EEJNAG%CQlL7j@{s}in8;gQ1;mS?b2vBG zW6z6%c8OJ`&D{jz?(^ZwU`iczt-7p`T*Y8|i_WhM>Q5Ps2i`aZUY~E{fqrb1ye_K1 zfuQ}BK<_P<1hggqvvOwxKP)tFKB$W-ln&yDgq8vLyr+0eD#aT*n|QR4oc-S_8`rIr z)&MB;6rG^-kV0lvAsZHZ!>p|eb|1zfQOn`puLJ-Pv}$b1EM4EkbfLM6>cwkfnrWyO z0AsQg9|5!pGMf;>ONE+I9aZ^AgPAgR9>974*@odskxSYme6m0K0Ux%@*R-n2SUn7& zp%+>b#5P%OrNLh%{7nXjD}p$YG)S8hsI=u6r8LHY7*E(bfLEjElbT$@J47x?MA%u3 ze&3$swQ*e|=>Y(x?hLym{%mX-PxR-O_rl+SOtZ|iNvJo}G66Nd<_6vdxGHoMPx`q> zv1B8;nhlz0j9ql*V~6qmO!GdV%~ob@$7^_{Ki>oNg#j7L*0idM7PF1)M3EB!j3Y5h z!btS2+#E&EXLAPt?IX=T5!({=*gIIZ;|^mO!}#CCe*qR9)Kii#ABX?|002ovPDHLk FV1k*V>5KpX literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/radio_unchecked_pressed.png b/applications/emsConfigurer/qdarkstyle/dark/rc/radio_unchecked_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..8aaa343e885eeb7ea901cb64386583472eb51b39 GIT binary patch literal 1027 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 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..fa449d6ee0b1130a904cb056bf8dccc2076cb16d GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DCpzq z;usRq`u6%kP6h=YmV?1MXAZG?3tsA&Cg5N5&W@kybFWL9cG9|z%H8Rv(HpL=wOzSS n<}VLWCjz`Vzry42P0iN~M~Vb@@6}n|1CsJ|^>bP0l+XkK!#OQv literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..682575ee24619be08bf856409bbcb15048889ee4 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1Gdz zi(^Q|oVOP?@*Z*!VY&EMuZicR=|v_%(Tl96k!lOMd=e%)mZb9weO6+R-(cRkq&_VA z|3QlMqX kmQ#05v--Yo`Vuky&wDj2ws~4z1A3Uj)78&qol`;+00!P|8~^|S literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal_disabled.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..568b0fbe181d513a059d24cc44be6bc3c23a4503 GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DCq0y z;usRq`u6%pUZ85$Koh>S!z}9#%urkNj7{mtr*(fgPi6})Oxbm&bmsndfr}GnoctTL oUgj?kP%8plnja{9bLQMdd^gxR6(>}8Tm(sZy85}Sb4q9e0Boo)3IG5A literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4d15f1478b6107c5165ebd9d1711b7e32c3fc651 GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1H2@ zi(^Q|oVT+#3LY{LIXX{LN!XC_INJpSL0;top93Z?{J&7`S3j30 z^EDUOZ?K=ozx3HGm90-c?YS>!`#t(*@1KfEYmWPPE<2wHmudKohqrI;@;nXoNj&ERq1z97*cw!n}<*MT|;(*7)7nR0Vh_1o=6HV(di kp3hW1Tb17x7tDOfs-v!CATZDAGtkQnp00i_>zopr0Lw3F!vFvP literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal_focus.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..cdb96bfb96328d04ea1edaa46a62eddf869c7673 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DCpzq z;usRq`u6%kPM~VH#O|_Bw~qJt`yb68Vnr9G?7CC3bML#r#R)S`{*78M n^Opyx69GQW51c&rmgWnF#_K$LzgPBKf}}iM{an^LB{Ts57xglG literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal_focus@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..23e06a0152f4b8c8a742a145648763b717bd97fc GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1G#* zi(^Q|oVOP?3N|@Nus-}A&9XIuT~{JkH;xD?D3uyDsed?}*^@zt{Rz*V%Z+^-E6TdEfqZ&;6|L3^(OIzr6FhZn84d9~0&a z%o%J8*e~!n@Gp>TkaI9*ux&_VsA4$F@P%O(;|oSADR5`0sImOM>we0A2JhHaM&YUF hf~LRwuDbG|a4VCVPI~Q8N1%5ZJYD@<);T3K0RW6iZG8X$ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal_pressed.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_horizontal_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..9ce6f8d89d7ae7dbbdc62afb62a68a1057bb1f1d GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DCq0y z;usRq`u6%kPM~VH#BR5uhHZuOpK->lbP0l+XkKd5UwL z^&c#kY>;y>X0UBYW2j;{%kYI^7UK&>6Xpxd8EgyKFYq|O5})z4*}Q$iB}Vu>hO literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_vertical@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_vertical@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..136ebae2cfae25550de157e420476a787a190921 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP_WI@ z#WAE}&fDu7c@H`8um)H=D@ZLlbA&5orp9aof0bDsibY#qI7!Q%+8bWC^GDfp4xkbk>s8LKv1J4{RL(s(bH z%D3&=wBXl53`1_I8OQ!X`wuQSHl+#EBAa! jg?$`e=KCBbEqQPDQIm_kdSB)lph*m#u6{1-oD!M<#3L&2 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_vertical_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_vertical_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..cca8f6d961b68d1981802e36a70ac11600781b44 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP_V<( z#WAE}&fDu7c@H@VupFrEau9K0?ch@=boI+&2%*s~$1vy<$mAnQk;mE9l$O`)0KhRBFY}dF1jc*suB)natSX i-*l-}e}c-(-MqUaxY(PGQu%=fF?hQAxvXL_{u literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_vertical_focus@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_vertical_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..d4dd49dec9b18ff2afc1843b720f83449e1a8bdd GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP_Wh0 z#WAE}&fDu7c@H@VupFp;!5GL@s$iv1cVnPh6nXOSZ}SIsyF`!Yu#sVkWmZ_8wBNJ_o(pa%x`uCaXnrAT-G@yGywqO CGfUC{ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_vertical_pressed.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_vertical_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..768ebaf4ca4d2eb8cf15b00d918ea43c1d6295c0 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DCp?v z;usRq`u6fd!2=2+EEij6X)sKVDiCS*GMu@vQKa>d($BQ{R@+}WOcK#~8+dDm!`_g; m|F+vR{PYU2`oKC#r8Qbcf{XnM=SxnYVGN$GelF{r5}E*d*DOW= literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_vertical_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_move_vertical_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..2f170ffd8f91f1cc140c62a3eb9304bbe1550e10 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP_Wt4 z#WAE}&fDu7c@H@VupFrEaxigH-r~?8bCJ8#RXOCLlg_M)pp@FIo5u(V{DtWr~Y0_ zZE;ZhT5kr1|A+N2NZfh+sWX1TS$&W>Kqso(z4gTe~DWM4fOFv9H literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..01e3501324a5b0302e32440035c27221a8cbfe91 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DCp_w z;usRq`u6%pUIqmoX2)iUo`Vx5R40iyD*7C+mw$cBLnP#zUbVWkvXIQ#7jZ%U>_ANj jprHG!XV#WD$A52`LNqvje_PyH1CsP~^>bP0l+XkKZZ;^a literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..68d768e5e13abf35760f1b23954c0031ad92a188 GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1F_k zi(^Q|oVOP?@*WBha5-q*RnYciR>na=(Tl96k!lOMd=e%)zHoa4W@Om|FVdQ&MBb@0Ita|CjbBd literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..1d9f20421c8b76e0431bfde488092a91350b64b8 GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1Gg! zi(^Q|oVT|P1rIqeuwLX(q4K^ z_xIzU6KCvXI>S8u`QL8_Wp8@C8K)iZKk$P$@dDF_%0IU%gVP%32QXAOtY!Gd5Y708 zaU0VO<{Z`y>^Ha)_&10ikW0{Russk)6$NL1o3O6m`uW-x2IDymoHM2sPs(}6yL+-= V!1L$ZD}f$l@O1TaS?83{1ORIoYfu0H literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal_focus.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..b592e61c161f720b2348a369b1dd52a9b0a66184 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DCq9# z;usRq`u6%pUIqmoX2<3mn!3X2OiOaa3|n6Qc%K|A-PxnGTWR;4-c+e=mFr*f0ren2 h!|d;pymQ_A`gd=-%vK|j+*${c^K|udS?83{1OR>ZDMSDO literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal_focus@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..a593a7e761473ff439a4dcb4cc79f0557149f016 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1Ftc zi(^Q|oVOP?iZ%rZxLl0wULf{*0jrYsChk`o_>@*NFq>SS^4juDZ{4@__)wQQk*oXH ze>Th8diT3vZFP@rx2*Wb%+Ra9e=JYR literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal_pressed.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_horizontal_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..a806257e0643aa63891216b8399d6c364e39e3e1 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DCp_w z;usRq`u4gbFM|RP%fV)al}rV}_E(*QvO6s5-u$bcnXhWpwWe=Pnc1|=8_)JGvj%EH i0(tk+O-ke}?cOo<9by$ol-f5DB>4qa4lfZV7X`JRg{qTjgqZ}qjswy literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..2a14f5cbd0cf823964f405146395eb9f1057ad8a GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C}{2J z;usRq`u6NX-UA9E3>TXn8v+e-d@lvg`s3^6Utcv0UseRV3s g6KQA9NlPa4?!C^&qN*6G1T==h)78&qol`;+0EAsB;Q#;t literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..35371feeab2f481fa6eeb39ca2bfbeb31430a15e GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP_W$7 z#WAE}&f5zcc@G8fumo5;D@ZLlbA&5orp9aof0bDsib+vlg4^{cem^z2`?D)h2MDB3 z$lai`zWS+|`;(>a3z^qO{**X=`?Iyot=0Cmc1n+;oX_U&kbaO;#+gTe~DWM4f>#!#n literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..a2173c5eef07938886ce6c7853121601fafbf40e GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP_W9= z#WAE}&f5zca}Onmv|fCl-qF!$#F*54p+afanh9pS+>tsDw@i#}R<&5Zr|M|!cAy?0 zXec+hcJTSnA}R0duaevC_>HsTUcLVI`R{Lg`y9Ub4?kBe?Ymk!H=nJ-d^Y2>iy?Q* nUwjH!{4DF%Zgz-%h7UFM+!y&d6y`@C2Z?yP`njxgN@xNAcr!_+ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical_focus.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..e31c694b05f39da714a97ffccb64b11de637ffb5 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C}`>F z;usRq`u6NXQ3e49hKtFXp@t2vz7K3~2F+X2)%E-3twt5k{oLw7(ab0M*VSH&V0bin ep^E3Fqim^rSXoY5_Wb}F!r`!5GL@s$iv1@?<(ERRny3r}BK k_H9+-TOo*Mh6C?w8T|eUacJ2;Zv+W>y85}Sb4q9e0Nl_=761SM literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical_pressed.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..4ee7aaaabd6a1d4ebcc276259a2de91fd38a4548 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C}`v9 z;usRq`u41%D1#!yfeVgmObI8Nb{j0`I9x5FAi~vsWW)MrY?D;>>b>#!D(|qb=UOCkg-n literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/toolbar_separator_vertical_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..d8bf93bf65e449dc92fc861d918f94f15a25cd82 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP_WF? z#WAE}&f5zId7B(WST00%8<-_2Z#!_XV3W9hi`$AOrw-pW;m+T*{*GefH7xZ`<@^5AE&dt88Dw^Lm5nft6d>UU+}Hx%cF^ jX-mGjPlxDaVEFc(Rcsj_M}c6=OpuVLtDnm{r-UW|$Tmjs literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/transparent.png b/applications/emsConfigurer/qdarkstyle/dark/rc/transparent.png new file mode 100644 index 0000000000000000000000000000000000000000..67753617fec23bbc57360e16d16bdd82ab984743 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C@AIW t;usRq`t~3rBaqjm@PB=thXaWDo=rf3fzh3DK?jh-;OXk;vd$@?2>=W@7CHa` literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/transparent@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/transparent@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4012944b58252423bd3c84fbf6f5e698b1a39bf0 GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP*B~| w#WAE}&f9~Gyg=Te1>gO1`OFspnaH4_oY}#FfwBM7$v}{>r>mdKI;Vst07yI;1ONa4 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/transparent_disabled.png b/applications/emsConfigurer/qdarkstyle/dark/rc/transparent_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..67753617fec23bbc57360e16d16bdd82ab984743 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C@AIW t;usRq`t~3rBaqjm@PB=thXaWDo=rf3fzh3DK?jh-;OXk;vd$@?2>=W@7CHa` literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/transparent_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/transparent_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4012944b58252423bd3c84fbf6f5e698b1a39bf0 GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP*B~| w#WAE}&f9~Gyg=Te1>gO1`OFspnaH4_oY}#FfwBM7$v}{>r>mdKI;Vst07yI;1ONa4 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/transparent_focus.png b/applications/emsConfigurer/qdarkstyle/dark/rc/transparent_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..67753617fec23bbc57360e16d16bdd82ab984743 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C@AIW t;usRq`t~3rBaqjm@PB=thXaWDo=rf3fzh3DK?jh-;OXk;vd$@?2>=W@7CHa` literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/transparent_focus@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/transparent_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4012944b58252423bd3c84fbf6f5e698b1a39bf0 GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP*B~| w#WAE}&f9~Gyg=Te1>gO1`OFspnaH4_oY}#FfwBM7$v}{>r>mdKI;Vst07yI;1ONa4 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/transparent_pressed.png b/applications/emsConfigurer/qdarkstyle/dark/rc/transparent_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..67753617fec23bbc57360e16d16bdd82ab984743 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C@AIW t;usRq`t~3rBaqjm@PB=thXaWDo=rf3fzh3DK?jh-;OXk;vd$@?2>=W@7CHa` literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/transparent_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/transparent_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4012944b58252423bd3c84fbf6f5e698b1a39bf0 GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP*B~| w#WAE}&f9~Gyg=Te1>gO1`OFspnaH4_oY}#FfwBM7$v}{>r>mdKI;Vst07yI;1ONa4 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/window_close.png b/applications/emsConfigurer/qdarkstyle/dark/rc/window_close.png new file mode 100644 index 0000000000000000000000000000000000000000..0b67d3bccbea881e7292a15a6bd8c5ceff8a833e GIT binary patch literal 733 zcmV<30wVp1P)pW?_>eo!Ch^y;0j!U1>is&LWna-;Q*01 z1Iz4KK<0TsNSuK)z{)*Ia06gL`m^xVY4>RL2JshG^;gw@&%dg>ZTR0qh6B&@9;#UH z1n#2p#&H@S>jZgT*hcg%@LSN=#+Wa+1YAG-3VMHV86hk-ZTq|qxElluD93=+&&ao? zX*^(@0MI+JH5ST=8w8#D;ehD9F=&*NEg-5>!VQAX1RNq&-I@?^oW?c6Qi{a!G!g^& z$pjqfwv4%)5CCY}_Gya5OjU`@Z;o_Zrg0RXYmtbiZJ&zDt2Bw8@6Q*(d%izEfX@`c zA$Aue!}G#L6+KKy-YB}*GUg%+F33p&u8J(D!E*%$5-(Nspo~P%_n!-LS_NJxP$2PQ zc$lVzmlEg$!X-iX(}sAiOdwOT~*bU{&*BKDthjD;ar*8WgbLNBhiaAc+;4D0N3}s zAiIfrr8<$@flRotHiQH8$GS?Q6OrgyQ77_VM%i%N-b-8K2Ehu-PQ0$dA4_E+s}rdL zZV)_C<+2LAghVIphwj7{2K0|B^RIKeJT$GJz;Q)?f?})NNVmk!c z9$u%tT1Rllv3I707f9Sp2#8vnKo9t#Xtxe{Ttbm$;5*==(Pmw>|NZz2mhXU3cIlrL P00000NkvXXu0mjfqIOUF literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/window_close@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/window_close@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..bb8ac7da5e1effb673af3b7f611cf244b133546f GIT binary patch literal 1620 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 KMNUMnLSTY+R5hyr literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/window_close_focus@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/window_close_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..692ce24f2f1d6632e0edd5d9e1a1eda38aa3ce50 GIT binary patch literal 1659 zcmV->288*EP) zEOo2$hp-9@SWsTD$rApERI4SDIAv=z37{SfMHp5oDwSeICa`Q{DMt6O=x*qAxAgAo zeoyKY`j+>eKKFdTI_LH4rzbejfe!TlEcIGEb;BNg_%1(`?6ScT%+~E|?q{_reYn>J z_M^<3_8mR&uOa0Hn_jy1$OB%#`Ks=A#&!XC@t5}418={Qak^vcwwxv^)2gOcc>)@n zvoR-I0*-cUz0VPSzj{F%?TfB6!S=R)t%rGlqvmZfw_w=>>rGUUV)P4m%h z-_Qo8iR!FA=-lXe9{`Y_w~RMi0!9K3xb01^)QhSI#15?NygiTEGVpjn_#I5=szp_L zZSDvFh7&@P<{<(A3>So?%|ieHfZT#*&D$b@5X|drZC1BJa)&B6XU~~z8Tdv(_#HzN zwSv~80)qg+{z6F0JoLO1?5)bQs+cB#jmTg)Drd`?l8uJu-$`-JJEzG|^AMv0TFTB@ z4%s5`SU~tc&FhtZJ0Yg|yUuB1eOkYbb4F|c5FY~4+3Jjb7w3$fp%remKSz| z1jeBs^Od4Pe!T6dzB{0$T0!g1X_D|xSjx@WbDbMa^TBNoIzOm+NT35+$}iXp-rEh} z>jB~akm+otsNVyO&D*oiYy~(L`AOp*(qy%uUk_GsLx}-^{vd2S{C=5-gaJT22qrdU zK*-%?3g#gN006l;d(mXq3G0Mt8Tagv&ex{(ULyJ0lnMYy5JHOPA%Sm!oz%EO>pal) z$B1AV_dL3gmU&3A16sQTO)?~YEf(Li}|wsz+>+Kj|AlS46pI( ztp3vopx9 z5!eaa=*+Ex{v4V=xC7#vmk*!$-Bc}V&Cn$RJK+$vHd?k5q4|S4AiH4S#oHP&%vWZ$ z99l$(GG!YV_BIK3LL`8==0Q`{f|deeV{2^QUUp`05dgv96OYEDAnXcYn9R4-gzz?W zzxCOv5C}V71DfW8XCCQF+U5c3Gg|S|C15iuR`8U=R>w+qe3zJRwVD5B)FB32lBTLN zT8xTKQgJ)Myw22T^_R}QE&%yA?A!jZ-2%Q9ka%Crx0EZ{S#$Ol0T6(Xz0+uYT7PR_ z?0#GPu>Ub%0rLQrSuM-!G6CZNJT32k(z)2{{{>!(%4D#G*OmP=-%{i2R#OB)(3#Ga zUKhdb-BPs7*JgDiw8*s8xcEjxP!Dh202*(9^_0QZAv8Tq=3A;3w1jkpT_M=@&Xq0z zX6~xNU%S?u=GP1AN-`{}&S-H*2*!sG{o7sbTBV@mLXj|F$Uezc2UEhHYbfDqVe*kjQNiZ(ytvUbz002ovPDHLk FV1l9ZC7u8P literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/window_close_pressed.png b/applications/emsConfigurer/qdarkstyle/dark/rc/window_close_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..53ae7f38e01bf510e75fb5910d9e2f282b9e48c6 GIT binary patch literal 744 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 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/window_grip_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/window_grip_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..7a3d8de6de36c412fb1e00e453faced3dd1b83be GIT binary patch literal 764 zcmV%%=! zE-Q0T|KLwCUefytDIfvpK;mg(f8lv`rC1439uk;>o z1lWKdlQ&Xc2yg^H5Y%J6H+KQ9;FVJM``zXzy+7AY&?Wp~r@1%op4zcldI(zQHKGnVDb+@FMb7&oeR;3>iN2Owf1umD{y@N~w2x-lSLO ze+eimJiuJa#oCzUY{cE&{b}>Ez{7+mz$N@)r|BFX&NvDB4qvM5tOFzPOnG7)`ve36 z|6b1{#U3&u;P2VFjUo7iy!4NKLLMnM&{G1I8;$wP$Ae=9i$j-F!zbjWhBuuD+DUNn zYS%fIW#F>|!iG@?nJox;Wc{~RG`;sZKtkgL>EfHR;BDn-eCdF&r zAY>@V?fxVIzHm4JUYN3J?k( z6~KsZfCccBB6$}#2MCRu0>r=p(vWyo>RiU7z6j7 zgpu$Kuy9U7Bi_~x;;!D1o?%Yy ztV3Y?>rdty(WZm9gLqG!&pc>uLDfB)RV8TMU$0Nv8>5k)d+$mB0000*MwG%=Uy8Mzzwj~-`x;#YWkbp!51uY#d z{{SRhAs%@MgjY1wbbwoa2NDtuLUKL|gk(1BINqI^omu;qvv)tuIoe%YR|Csh*0L74 ztnLl?u1=;clb%TYXt(Xb=Pmm-d3~j>jfJT0P<^B$pk)T*v7Q6hCwp4;Y|Vdlhw8&$ z_^)H#;0{+sV9ny-a&&(o?|wOfYu%Zl*&?CthZPDZnGWWCmj?0kOmPhB_#K zcQX@A0bb};KF`TaFlqRzGr`#5JMVSdOs~)7&G_lOlz^tf!zIoNhk^$?7;W3>ym?jN zVa5{>68`H>czC!#K=kmL_Dy<|&ztu(Dip9N@Br=nLNC)E=om-vQ}Rl~_cHCF^Lb@I zp#MDqn**(`Z0I|%KCxUHeo9_xc-MK5`zN@5g*LD@u~g|;Nx#a*zaD@)ARNNpO zp&L}<5{Lx}shN>FQ79*1fQh*wHA5AlwrOLhP8jfLKl%5`ww?_CeMps9tJ`lRTHk?r z9}RkE0IE`4=?F{ygV&qNFl9P0;^ef1~+fTQbAC&~i!%GcdgO?V-7B3}$ z3+_FDEABNw5!_nJNRCt{2n!RolK@>*MbqJveUEY8n=0{K<-hdi##d9Db(Lf}8DIz2@UdOR_W_D)dTkhWdH0Nk`b~PH<)TTCd znM?8>fa@wZ2e%P@D#8z)N-`O@zs=silGng|R3+)vQ9T4oC`d_%z|Gm7Qa(d-UuW=g z2LG>=>tm;N9NdwTJ_jhFt2=I`TfKcEe2LU0$gJ%Ju z!GlKuA;N<=$l6K3XNqxqy)2!LfkQ;lZJR7~sK?fLP$cfqKt29%qlZIR#Kf!&$Q84f3;=4E*2?dE~;71%w!x&`daT*`DT zB_%J@U~T7tA>h-?hrd*L44eW#fqIrRIcA=SHnI%XcHY9e(eCe*o1^Ve^KLzOam{Al drZ#nn>n~S6f1Wg9ytDuS002ovPDHLkV1j_lN~-_> literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/window_minimize.png b/applications/emsConfigurer/qdarkstyle/dark/rc/window_minimize.png new file mode 100644 index 0000000000000000000000000000000000000000..d8c54ebf21606cbae2de731e1f341a9138736c3c GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C|K+1 z;usRq`u36{U$cWi>%;msYm=1@U)1if1RkEKb-|W-lewdU#}4Q6RSSGQUa4i@d!Bao z|B@87_R+E$&vW}chx^mR~MI6zZt^iW!W{pG8qCL!r~Q&hoTl`sFF>=a#oe2Wm!EC?{*ez<+{%vN?ytJ0ZAHeP8L_%;9CVrHAQ zVY^*#>#EN6yftsd?CHHH^F9llJH4sKv%i^f*0P%?yN@njQrlma=ac>VcJr!Lar=)) z{)&myS@-3BT->ClZz7M4dfAyhtO{3rR&P3#Ijfh~Ks%ZF&hG66NtXXunyggKNUL2n;J-DdOr S`&~>QL4uyHelF{r5}E+6{fF}a literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/window_minimize_disabled.png b/applications/emsConfigurer/qdarkstyle/dark/rc/window_minimize_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..cc51ed0eed66b9ed3a25a9b80b7f6affc4b266f7 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DA?%f z;usRq`u36`UsHfU%ftHl-@)iLA7$BbvM z%Qm0%*{GnTRAg}boMG5I2F%I7IEQ`0`$&ct$1m!?fBu(MVA|HpDje)5 zoHmrn9om0d!c5n8{kg?#t?_x{R~2Z39PH zgOXw?$BeX7yCXiyv6%L^{QUo9r}8-&V`WC5B@nPSVgKFkq#GwMEm7P%&na@+!{xuX zGmE4@ua-V-P;`0alDWrjJq?`s=UDds9rJzXJx(?{a57=T?p535RIN`0=q-0$QToF` zdVdY?^+(I?rrmyOUsLIMYkO($BLm3;v43r9KN(*xoTJLT#n-4|=Ck@h754JGMFFJe))Zkzmp#IsBX0xtY4y(GNAC;IkwwucPA1@A9k z_~-Y{Lop7QL@Ufs$k@CxdagIm%;Hc-N5|P(#<5$!)+^oE9=~<2mv7wsdnN4WCXEL#j%~mCvw6wgj*`Hbs%^KvO$)C6 zWw*Xd|NbSP|8G7_O1acmzogPmpS!@C({l@(n)LI{n;IH5xefM5JNF6b?LV8I$~gOK z>yqOQHVgOZ9eiaoUz}A({oA8W&L{O%_qHv09j<=;s$1^wpYjfm6j@--WZ*ffF22qB TAa6~;e2|!@tDnm{r-UW|_tcKI literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/window_minimize_pressed.png b/applications/emsConfigurer/qdarkstyle/dark/rc/window_minimize_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..0bb532126cca0da275d835554739ea80de58009d GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DA?lZ z;usRq`u5UB-lhPFBOm{NzteccR-(aIC+CHX5;2debKM-JuUYeI;1L|=wPzFQ63=a6sY4{q*h4Co4|`FO~NXTE6RD-R}Pu z2i~1L+7@X#wL~X#?ee^xI#25EhaLU#v+9eO{A9*&?$ckN4boT3Or%6w4Mz4CrT698MxXe*PB&NmACt!)4n~+;8Js_| XuKj3ZY8KF!2@>;k^>bP0l+XkKfIEg2 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/window_undock.png b/applications/emsConfigurer/qdarkstyle/dark/rc/window_undock.png new file mode 100644 index 0000000000000000000000000000000000000000..d1f4542590029068f56d8ca10aef9a26e8998702 GIT binary patch literal 521 zcmV+k0`~ohP)z<-xS z-E>_y(|BvqBf`N0yS zwc3BZQmgNVZK7%Pge+N>btfX9NdN-Ds?^jz1jiB?&Pd$|y-nM;ANy|vL)Z;<=M_|y z+7iJ@3UdHhp=g&R^|%YV86Xc*7zZGfQcH1*d!AMTryd38aW@fS4S?BQD>(qS2?2t6 zn76FZ(DkdL6olCE=bk6Azpk-=h7*7Zz}NxOoO+=WVWH}%LPUk*kH*pgl0|l zP?|CHBY*mb9T11aS??clo9A0qM?C|W9flRb?fGo>B2I0m0|c*zV~&<*7}s&@I{=n%fHBv=ISlF*j`?;+T-ZR<4Q+JCMuSOkc~Jr-O700000 LNkvXXu0mjf!j$2^ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/window_undock@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/window_undock@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..f0efa3429e3a4d1e63eba95202a35f2c7e5bb541 GIT binary patch literal 880 zcmV-$1CRWPP)GtbQzGXrQenlwXk1FUXto*ig3rWiCvzzBf;1a!q=mw{CRFKy>?^CN?UTb(M$ zGN4+o-!ec84CLd)k%9o%15cJs^L@KIM%3W7nlnkDcPF*+0Kh<=Kr6Q6Oth;LsRvXY z=Qc4`5W~P@rpe&Zpq>!gfc-JQ^A*75M5G-P1h`wd?A6veA@n~u&}dAd#~Kgp4~GNo z{}I{%28|^n>G%oK9@>C|rLHFl(%u&#PRDiLGK;bI7ICoa4tMzM)7~qyxER_1)dEzb z4NxsWHQE5x0#uWF1G;X6YPH%W7{()Jx&iRTZuRZDvmR9p0n7xKJz8$=?YyW|Du1HJ z3X!utRmZtYj0FJarG*4w!!zz#R{nFSA9dad`gW>qhk#w*m?g#=sA)U^STMX#w&OgM zOcH2-?KtBAPfI2~A{j8|Y}>sqmB43!ZQCUj5Kn8~QYHe-poJ4Sc4>0;>0Ei@u zft5LveIOCoX8?ikNF<6288W(j2AtGWUSb(tp$|lw22~`4WPo9KywdJFCvb@qL}&ws z3x&uVoldN8Y#<{MxC^P@3Tp#Y3s8+VK(zqXXaiIWP>nV~wE)#<15^u8jW$5F0M$f! zAE1gW-A;Uuz;0_ns(JtetF2|JGJwEKt!1e(fB<(pmz!@bPm2Lf4?G$4Zn&2w!KgGr zxL+;?zZX8$J%9k0!J}5OxY(}FY3u=q&*iiI{c}S@L))Dy`;M9uSZk&DW|_s|q=Wj0 z0OM!UNs@tnNJI^q13pM3iVG2cl!)uU8uN^&0QMx3#o!k_@3}-^p8@4^{tE~v;cdVn z44x>JO5Y`72QGu9Lg5*KUP~kl56zZM^Q~0$Km&-#GmH6g5FSI_aQMyOamy^sNG9oe z<65n{*U0du0o(-Pf~1%OK`w)q;r)GLSyoLtpGKoeH~#>CZqr=Ym^>E%0000NrHtajs`yObGe+^GQj+De4B*W2T=nUfznQsFf%}eH!*U%7~NR8 z%4c4@0@Rj3Q4_1gbYO?_BLZek5*M*pEZ`dez)q{ic8GT~H0?FN{%`GF@5qPm5`eK9 zgd{}(-1!Cg)o2Vo>$vIcQq%+hY+7T%!t?3s`!O5<3;_BL&~n#v6M@o-ns99007_QS zrwXucMO~?YyQnBvq&;iY%Lc47o?= zVz<}KI@=1s*BSA04dVcs?C1z2MGWD@<7l#22bWc4U$7_4i5>#jZdIcKG=k8z@6gdN zpFX^OZ`8rk2=JZ{`@pps0Gcg(l_N(C9Y!Oe>;T$A0}XEWYZ1U6N32zjR7Tr!pm0to z`xkWc%pj`o<^iB7@BJUjAHs}>9I+z<1MlSr@Mo#3P7J))S&%VZ=accM?Y)H^yuk=J zxvcYEEwi{VQ~a&pzG)fDVD*8r*w&70jcx%&55FUvr zSS|z%C*otzMCluTGc-Rx&o70}#8Y2aR{%Oute;?3IOuXR9=#>9NXa*@{?71WrfEX} y+5zkoX(msK1JiZ6y6exM-2GgEdJ2W2hWQOC4$$<*Z0nBz0000QHL3{%#4JuuH0bK+U zmrflVM3>?dI9W+L7Z*VahElMPP&>G|DAcLB$Dt-RwYN=7YlilpZjy7)|K;3!4;Pqq z(WsB9Dkl>iQDjgKz-mOV7K2SkQwoh8`Wy?8s&aCn!!-bF5se4c>}s^>LMXDRL`M{- zU=9FlYF8B92PwdJ*{31`8SYpc5$9WTJEx4?FXNYZL$g002ovPDHLkV1i1s)BOMd literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/dark/rc/window_undock_focus@2x.png b/applications/emsConfigurer/qdarkstyle/dark/rc/window_undock_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..1aef06053dae8b69236fd2d7d30b6b560798d0de GIT binary patch literal 866 zcmV-o1D*VdP)jB<_YFB!UVSg4uvYB!z{d#e#@fC_WP0onsS3cV>4pGkfEWZ~%SN>in73YXJLNVy%6Yw^w+m_L&g)Ke(F4D7N0o13=fh_kRc+ zfS|$F_-Q|W-a`a{-qzS@KYrfRK}DLq=Sz7fa&HlZY|&M{V}9PZ%2V7JNdUGD*d__U zwgKBD0oXQRo7e}?v=KT|(B8D;UX{yZAoetypDDU;!kVEV5M_b$?7*E;Kfi|6+HlQA z2Xh6T5p@s1F4IOl2=4%1EDdlm$e%Up1OacSTK5*n6sr@W=3wLG0f6WR^*mG56_aIr z1IQILL~zVx;SG`^G?^_ZXR3fFfZVM1i@Iy7U;E3P8;Wz|P1$e36e&H?i z76?hx&C>r}0Do_n|FHv;uTJrMqxqht=BV#lQwVswly`bst?T_X27GFDk(MBQG$HE= zfY1{Yg`z@7Pfh6hTmjBa0KZHWi@@iK>)bXW>0^6YiM6;{?9rvOPJ!WuaH87g00L2wn}j`g1OVx;ws~I4fISR3`xozdHWhcRm$zh?mcF*OO9nnh zb$}N&&^^A;CIR_@7GF0etVyRuMCD$E{f>)oJL~I1cVz?gn2R%t{6b$TPG!ky5k*1a zu;p~Cd;ITkEPwdiLFGe8Jml zY1jMb-Bf-G+G@{5i2~a`0gC?%*;L%I=t^an7CTPh=qd1DFn5MxI8QP{9~h1TXbizu5Q-oy5ySL`u4g`s zC0E@#2MQo&jGhIoDFCfObOcfWw0J&y^HsSHnqTGEfEfp@m)N-v4*;!zmFqUr*UNSA zH3GW&&2x+)hX4WA7!GI`oJNA@0Ji76^^t)NgyXGd6xMb9aOs-h`5$cJJXwbi4*;!A zoF_{gJqN%Dec|}2Jx<=e&*AN@u0C<_-rz&Vb)U~?Q-RMGL5LY9x%_PNUN5V-FjN4t z4ai0XAlra!Q~VgYF5MHnK49i{;FiYOEq1|hzj)_|S)mY2l%^87-?()B|kjOcu; zgTQiSJFws%ah&iRz~Wfa|3Sxv&cO^c&P7PO68WRB3P832*{A?y8<33(K(+zdr~qUe zkc|pJwgK6w0Aw4Gji37gvS_dH?Y|m|r47*<0feQ}rbq=q4AZ4;Q3{~2q3fB_#;63q z0WI!yZ#W78a0Ygx+mP;S>qyv_0oo~ z3%TW%?%q`Z=S39s0|Tz)C+{qX&~`ir%}?AmMHZ>}#r3#h9 f2K5vQMTGeSI^NJROB6I}00000NkvXXu0mjf`R$iJ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/lightstyle.qrc b/applications/emsConfigurer/qdarkstyle/light/lightstyle.qrc new file mode 100644 index 0000000..04e9b5d --- /dev/null +++ b/applications/emsConfigurer/qdarkstyle/light/lightstyle.qrc @@ -0,0 +1,216 @@ + + + + rc/arrow_down.png + rc/arrow_down@2x.png + rc/arrow_down_disabled.png + rc/arrow_down_disabled@2x.png + rc/arrow_down_focus.png + rc/arrow_down_focus@2x.png + rc/arrow_down_pressed.png + rc/arrow_down_pressed@2x.png + rc/arrow_left.png + rc/arrow_left@2x.png + rc/arrow_left_disabled.png + rc/arrow_left_disabled@2x.png + rc/arrow_left_focus.png + rc/arrow_left_focus@2x.png + rc/arrow_left_pressed.png + rc/arrow_left_pressed@2x.png + rc/arrow_right.png + rc/arrow_right@2x.png + rc/arrow_right_disabled.png + rc/arrow_right_disabled@2x.png + rc/arrow_right_focus.png + rc/arrow_right_focus@2x.png + rc/arrow_right_pressed.png + rc/arrow_right_pressed@2x.png + rc/arrow_up.png + rc/arrow_up@2x.png + rc/arrow_up_disabled.png + rc/arrow_up_disabled@2x.png + rc/arrow_up_focus.png + rc/arrow_up_focus@2x.png + rc/arrow_up_pressed.png + rc/arrow_up_pressed@2x.png + rc/base_icon.png + rc/base_icon@2x.png + rc/base_icon_disabled.png + rc/base_icon_disabled@2x.png + rc/base_icon_focus.png + rc/base_icon_focus@2x.png + rc/base_icon_pressed.png + rc/base_icon_pressed@2x.png + rc/branch_closed.png + rc/branch_closed@2x.png + rc/branch_closed_disabled.png + rc/branch_closed_disabled@2x.png + rc/branch_closed_focus.png + rc/branch_closed_focus@2x.png + rc/branch_closed_pressed.png + rc/branch_closed_pressed@2x.png + rc/branch_end.png + rc/branch_end@2x.png + rc/branch_end_disabled.png + rc/branch_end_disabled@2x.png + rc/branch_end_focus.png + rc/branch_end_focus@2x.png + rc/branch_end_pressed.png + rc/branch_end_pressed@2x.png + rc/branch_line.png + rc/branch_line@2x.png + rc/branch_line_disabled.png + rc/branch_line_disabled@2x.png + rc/branch_line_focus.png + rc/branch_line_focus@2x.png + rc/branch_line_pressed.png + rc/branch_line_pressed@2x.png + rc/branch_more.png + rc/branch_more@2x.png + rc/branch_more_disabled.png + rc/branch_more_disabled@2x.png + rc/branch_more_focus.png + rc/branch_more_focus@2x.png + rc/branch_more_pressed.png + rc/branch_more_pressed@2x.png + rc/branch_open.png + rc/branch_open@2x.png + rc/branch_open_disabled.png + rc/branch_open_disabled@2x.png + rc/branch_open_focus.png + rc/branch_open_focus@2x.png + rc/branch_open_pressed.png + rc/branch_open_pressed@2x.png + rc/checkbox_checked.png + rc/checkbox_checked@2x.png + rc/checkbox_checked_disabled.png + rc/checkbox_checked_disabled@2x.png + rc/checkbox_checked_focus.png + rc/checkbox_checked_focus@2x.png + rc/checkbox_checked_pressed.png + rc/checkbox_checked_pressed@2x.png + rc/checkbox_indeterminate.png + rc/checkbox_indeterminate@2x.png + rc/checkbox_indeterminate_disabled.png + rc/checkbox_indeterminate_disabled@2x.png + rc/checkbox_indeterminate_focus.png + rc/checkbox_indeterminate_focus@2x.png + rc/checkbox_indeterminate_pressed.png + rc/checkbox_indeterminate_pressed@2x.png + rc/checkbox_unchecked.png + rc/checkbox_unchecked@2x.png + rc/checkbox_unchecked_disabled.png + rc/checkbox_unchecked_disabled@2x.png + rc/checkbox_unchecked_focus.png + rc/checkbox_unchecked_focus@2x.png + rc/checkbox_unchecked_pressed.png + rc/checkbox_unchecked_pressed@2x.png + rc/line_horizontal.png + rc/line_horizontal@2x.png + rc/line_horizontal_disabled.png + rc/line_horizontal_disabled@2x.png + rc/line_horizontal_focus.png + rc/line_horizontal_focus@2x.png + rc/line_horizontal_pressed.png + rc/line_horizontal_pressed@2x.png + rc/line_vertical.png + rc/line_vertical@2x.png + rc/line_vertical_disabled.png + rc/line_vertical_disabled@2x.png + rc/line_vertical_focus.png + rc/line_vertical_focus@2x.png + rc/line_vertical_pressed.png + rc/line_vertical_pressed@2x.png + rc/radio_checked.png + rc/radio_checked@2x.png + rc/radio_checked_disabled.png + rc/radio_checked_disabled@2x.png + rc/radio_checked_focus.png + rc/radio_checked_focus@2x.png + rc/radio_checked_pressed.png + rc/radio_checked_pressed@2x.png + rc/radio_unchecked.png + rc/radio_unchecked@2x.png + rc/radio_unchecked_disabled.png + rc/radio_unchecked_disabled@2x.png + rc/radio_unchecked_focus.png + rc/radio_unchecked_focus@2x.png + rc/radio_unchecked_pressed.png + rc/radio_unchecked_pressed@2x.png + rc/toolbar_move_horizontal.png + rc/toolbar_move_horizontal@2x.png + rc/toolbar_move_horizontal_disabled.png + rc/toolbar_move_horizontal_disabled@2x.png + rc/toolbar_move_horizontal_focus.png + rc/toolbar_move_horizontal_focus@2x.png + rc/toolbar_move_horizontal_pressed.png + rc/toolbar_move_horizontal_pressed@2x.png + rc/toolbar_move_vertical.png + rc/toolbar_move_vertical@2x.png + rc/toolbar_move_vertical_disabled.png + rc/toolbar_move_vertical_disabled@2x.png + rc/toolbar_move_vertical_focus.png + rc/toolbar_move_vertical_focus@2x.png + rc/toolbar_move_vertical_pressed.png + rc/toolbar_move_vertical_pressed@2x.png + rc/toolbar_separator_horizontal.png + rc/toolbar_separator_horizontal@2x.png + rc/toolbar_separator_horizontal_disabled.png + rc/toolbar_separator_horizontal_disabled@2x.png + rc/toolbar_separator_horizontal_focus.png + rc/toolbar_separator_horizontal_focus@2x.png + rc/toolbar_separator_horizontal_pressed.png + rc/toolbar_separator_horizontal_pressed@2x.png + rc/toolbar_separator_vertical.png + rc/toolbar_separator_vertical@2x.png + rc/toolbar_separator_vertical_disabled.png + rc/toolbar_separator_vertical_disabled@2x.png + rc/toolbar_separator_vertical_focus.png + rc/toolbar_separator_vertical_focus@2x.png + rc/toolbar_separator_vertical_pressed.png + rc/toolbar_separator_vertical_pressed@2x.png + rc/transparent.png + rc/transparent@2x.png + rc/transparent_disabled.png + rc/transparent_disabled@2x.png + rc/transparent_focus.png + rc/transparent_focus@2x.png + rc/transparent_pressed.png + rc/transparent_pressed@2x.png + rc/window_close.png + rc/window_close@2x.png + rc/window_close_disabled.png + rc/window_close_disabled@2x.png + rc/window_close_focus.png + rc/window_close_focus@2x.png + rc/window_close_pressed.png + rc/window_close_pressed@2x.png + rc/window_grip.png + rc/window_grip@2x.png + rc/window_grip_disabled.png + rc/window_grip_disabled@2x.png + rc/window_grip_focus.png + rc/window_grip_focus@2x.png + rc/window_grip_pressed.png + rc/window_grip_pressed@2x.png + rc/window_minimize.png + rc/window_minimize@2x.png + rc/window_minimize_disabled.png + rc/window_minimize_disabled@2x.png + rc/window_minimize_focus.png + rc/window_minimize_focus@2x.png + rc/window_minimize_pressed.png + rc/window_minimize_pressed@2x.png + rc/window_undock.png + rc/window_undock@2x.png + rc/window_undock_disabled.png + rc/window_undock_disabled@2x.png + rc/window_undock_focus.png + rc/window_undock_focus@2x.png + rc/window_undock_pressed.png + rc/window_undock_pressed@2x.png + + + lightstyle.qss + + diff --git a/applications/emsConfigurer/qdarkstyle/light/lightstyle.qss b/applications/emsConfigurer/qdarkstyle/light/lightstyle.qss new file mode 100644 index 0000000..e83d3f2 --- /dev/null +++ b/applications/emsConfigurer/qdarkstyle/light/lightstyle.qss @@ -0,0 +1,2216 @@ +/* --------------------------------------------------------------------------- + + WARNING! File created programmatically. All changes made in this file will be lost! + + Created by the qtsass compiler v0.4.0 + + The definitions are in the "qdarkstyle.qss._styles.scss" module + +--------------------------------------------------------------------------- */ +/* Dark Style - QDarkStyleSheet ------------------------------------------ */ +/* + +See Qt documentation: + + - https://doc.qt.io/qt-5/stylesheet.html + - https://doc.qt.io/qt-5/stylesheet-reference.html + - https://doc.qt.io/qt-5/stylesheet-examples.html + +--------------------------------------------------------------------------- */ +/* Reset elements ------------------------------------------------------------ + +Resetting everything helps to unify styles across different operating systems + +--------------------------------------------------------------------------- */ +* { + padding: 0px; + margin: 0px; + border: 0px; + border-style: none; + border-image: none; + outline: 0; +} + +/* specific reset for elements inside QToolBar */ +QToolBar * { + margin: 0px; + padding: 0px; +} + +/* QWidget ---------------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QWidget { + background-color: #FAFAFA; + border: 0px solid #C0C4C8; + padding: 0px; + color: #19232D; + selection-background-color: #9FCBFF; + selection-color: #19232D; +} + +QWidget:disabled { + background-color: #FAFAFA; + color: #9DA9B5; + selection-background-color: #DAEDFF; + selection-color: #9DA9B5; +} + +QWidget::item:selected { + background-color: #9FCBFF; +} + +QWidget::item:hover:!selected { + background-color: #73C7FF; +} + +/* QMainWindow ------------------------------------------------------------ + +This adjusts the splitter in the dock widget, not qsplitter +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qmainwindow + +--------------------------------------------------------------------------- */ +QMainWindow::separator { + background-color: #C0C4C8; + border: 0px solid #FAFAFA; + spacing: 0px; + padding: 2px; +} + +QMainWindow::separator:hover { + background-color: #ACB1B6; + border: 0px solid #73C7FF; +} + +QMainWindow::separator:horizontal { + width: 5px; + margin-top: 2px; + margin-bottom: 2px; + image: url(":/qss_icons/light/rc/toolbar_separator_vertical.png"); +} + +QMainWindow::separator:vertical { + height: 5px; + margin-left: 2px; + margin-right: 2px; + image: url(":/qss_icons/light/rc/toolbar_separator_horizontal.png"); +} + +/* QToolTip --------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtooltip + +--------------------------------------------------------------------------- */ +QToolTip { + background-color: #9FCBFF; + color: #19232D; + /* If you remove the border property, background stops working on Windows */ + border: none; + /* Remove padding, for fix combo box tooltip */ + padding: 0px; + /* Remove opacity, fix #174 - may need to use RGBA */ +} + +/* QStatusBar ------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qstatusbar + +--------------------------------------------------------------------------- */ +QStatusBar { + border: 1px solid #C0C4C8; + /* Fixes Spyder #9120, #9121 */ + background: #C0C4C8; + /* Fixes #205, white vertical borders separating items */ +} + +QStatusBar::item { + border: none; +} + +QStatusBar QToolTip { + background-color: #73C7FF; + border: 1px solid #FAFAFA; + color: #FAFAFA; + /* Remove padding, for fix combo box tooltip */ + padding: 0px; + /* Reducing transparency to read better */ + opacity: 230; +} + +QStatusBar QLabel { + /* Fixes Spyder #9120, #9121 */ + background: transparent; +} + +/* QCheckBox -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qcheckbox + +--------------------------------------------------------------------------- */ +QCheckBox { + background-color: #FAFAFA; + color: #19232D; + spacing: 4px; + outline: none; + padding-top: 4px; + padding-bottom: 4px; +} + +QCheckBox:focus { + border: none; +} + +QCheckBox QWidget:disabled { + background-color: #FAFAFA; + color: #9DA9B5; +} + +QCheckBox::indicator { + margin-left: 2px; + height: 14px; + width: 14px; +} + +QCheckBox::indicator:unchecked { + image: url(":/qss_icons/light/rc/checkbox_unchecked.png"); +} + +QCheckBox::indicator:unchecked:hover, QCheckBox::indicator:unchecked:focus, QCheckBox::indicator:unchecked:pressed { + border: none; + image: url(":/qss_icons/light/rc/checkbox_unchecked_focus.png"); +} + +QCheckBox::indicator:unchecked:disabled { + image: url(":/qss_icons/light/rc/checkbox_unchecked_disabled.png"); +} + +QCheckBox::indicator:checked { + image: url(":/qss_icons/light/rc/checkbox_checked.png"); +} + +QCheckBox::indicator:checked:hover, QCheckBox::indicator:checked:focus, QCheckBox::indicator:checked:pressed { + border: none; + image: url(":/qss_icons/light/rc/checkbox_checked_focus.png"); +} + +QCheckBox::indicator:checked:disabled { + image: url(":/qss_icons/light/rc/checkbox_checked_disabled.png"); +} + +QCheckBox::indicator:indeterminate { + image: url(":/qss_icons/light/rc/checkbox_indeterminate.png"); +} + +QCheckBox::indicator:indeterminate:disabled { + image: url(":/qss_icons/light/rc/checkbox_indeterminate_disabled.png"); +} + +QCheckBox::indicator:indeterminate:focus, QCheckBox::indicator:indeterminate:hover, QCheckBox::indicator:indeterminate:pressed { + image: url(":/qss_icons/light/rc/checkbox_indeterminate_focus.png"); +} + +/* QGroupBox -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qgroupbox + +--------------------------------------------------------------------------- */ +QGroupBox { + font-weight: bold; + border: 1px solid #C0C4C8; + border-radius: 4px; + padding: 2px; + margin-top: 6px; + margin-bottom: 4px; +} + +QGroupBox::title { + subcontrol-origin: margin; + subcontrol-position: top left; + left: 4px; + padding-left: 2px; + padding-right: 4px; + padding-top: -4px; +} + +QGroupBox::indicator { + margin-left: 2px; + margin-top: 2px; + padding: 0; + height: 14px; + width: 14px; +} + +QGroupBox::indicator:unchecked { + border: none; + image: url(":/qss_icons/light/rc/checkbox_unchecked.png"); +} + +QGroupBox::indicator:unchecked:hover, QGroupBox::indicator:unchecked:focus, QGroupBox::indicator:unchecked:pressed { + border: none; + image: url(":/qss_icons/light/rc/checkbox_unchecked_focus.png"); +} + +QGroupBox::indicator:unchecked:disabled { + image: url(":/qss_icons/light/rc/checkbox_unchecked_disabled.png"); +} + +QGroupBox::indicator:checked { + border: none; + image: url(":/qss_icons/light/rc/checkbox_checked.png"); +} + +QGroupBox::indicator:checked:hover, QGroupBox::indicator:checked:focus, QGroupBox::indicator:checked:pressed { + border: none; + image: url(":/qss_icons/light/rc/checkbox_checked_focus.png"); +} + +QGroupBox::indicator:checked:disabled { + image: url(":/qss_icons/light/rc/checkbox_checked_disabled.png"); +} + +/* QRadioButton ----------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qradiobutton + +--------------------------------------------------------------------------- */ +QRadioButton { + background-color: #FAFAFA; + color: #19232D; + spacing: 4px; + padding-top: 4px; + padding-bottom: 4px; + border: none; + outline: none; +} + +QRadioButton:focus { + border: none; +} + +QRadioButton:disabled { + background-color: #FAFAFA; + color: #9DA9B5; + border: none; + outline: none; +} + +QRadioButton QWidget { + background-color: #FAFAFA; + color: #19232D; + spacing: 0px; + padding: 0px; + outline: none; + border: none; +} + +QRadioButton::indicator { + border: none; + outline: none; + margin-left: 2px; + height: 14px; + width: 14px; +} + +QRadioButton::indicator:unchecked { + image: url(":/qss_icons/light/rc/radio_unchecked.png"); +} + +QRadioButton::indicator:unchecked:hover, QRadioButton::indicator:unchecked:focus, QRadioButton::indicator:unchecked:pressed { + border: none; + outline: none; + image: url(":/qss_icons/light/rc/radio_unchecked_focus.png"); +} + +QRadioButton::indicator:unchecked:disabled { + image: url(":/qss_icons/light/rc/radio_unchecked_disabled.png"); +} + +QRadioButton::indicator:checked { + border: none; + outline: none; + image: url(":/qss_icons/light/rc/radio_checked.png"); +} + +QRadioButton::indicator:checked:hover, QRadioButton::indicator:checked:focus, QRadioButton::indicator:checked:pressed { + border: none; + outline: none; + image: url(":/qss_icons/light/rc/radio_checked_focus.png"); +} + +QRadioButton::indicator:checked:disabled { + outline: none; + image: url(":/qss_icons/light/rc/radio_checked_disabled.png"); +} + +/* QMenuBar --------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qmenubar + +--------------------------------------------------------------------------- */ +QMenuBar { + background-color: #C0C4C8; + padding: 2px; + border: 1px solid #FAFAFA; + color: #19232D; + selection-background-color: #73C7FF; +} + +QMenuBar:focus { + border: 1px solid #9FCBFF; +} + +QMenuBar::item { + background: transparent; + padding: 4px; +} + +QMenuBar::item:selected { + padding: 4px; + background: transparent; + border: 0px solid #C0C4C8; + background-color: #73C7FF; +} + +QMenuBar::item:pressed { + padding: 4px; + border: 0px solid #C0C4C8; + background-color: #73C7FF; + color: #19232D; + margin-bottom: 0px; + padding-bottom: 0px; +} + +/* QMenu ------------------------------------------------------------------ + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qmenu + +--------------------------------------------------------------------------- */ +QMenu { + border: 0px solid #C0C4C8; + color: #19232D; + margin: 0px; + background-color: #D2D5D8; + selection-background-color: #73C7FF; +} + +QMenu::separator { + height: 1px; + background-color: #ACB1B6; + color: #19232D; +} + +QMenu::item { + background-color: #D2D5D8; + padding: 4px 24px 4px 28px; + /* Reserve space for selection border */ + border: 1px transparent #C0C4C8; +} + +QMenu::item:selected { + color: #19232D; + background-color: #73C7FF; +} + +QMenu::item:pressed { + background-color: #73C7FF; +} + +QMenu::icon { + padding-left: 10px; + width: 14px; + height: 14px; +} + +QMenu::indicator { + padding-left: 8px; + width: 12px; + height: 12px; + /* non-exclusive indicator = check box style indicator (see QActionGroup::setExclusive) */ + /* exclusive indicator = radio button style indicator (see QActionGroup::setExclusive) */ +} + +QMenu::indicator:non-exclusive:unchecked { + image: url(":/qss_icons/light/rc/checkbox_unchecked.png"); +} + +QMenu::indicator:non-exclusive:unchecked:hover, QMenu::indicator:non-exclusive:unchecked:focus, QMenu::indicator:non-exclusive:unchecked:pressed { + border: none; + image: url(":/qss_icons/light/rc/checkbox_unchecked_focus.png"); +} + +QMenu::indicator:non-exclusive:unchecked:disabled { + image: url(":/qss_icons/light/rc/checkbox_unchecked_disabled.png"); +} + +QMenu::indicator:non-exclusive:checked { + image: url(":/qss_icons/light/rc/checkbox_checked.png"); +} + +QMenu::indicator:non-exclusive:checked:hover, QMenu::indicator:non-exclusive:checked:focus, QMenu::indicator:non-exclusive:checked:pressed { + border: none; + image: url(":/qss_icons/light/rc/checkbox_checked_focus.png"); +} + +QMenu::indicator:non-exclusive:checked:disabled { + image: url(":/qss_icons/light/rc/checkbox_checked_disabled.png"); +} + +QMenu::indicator:non-exclusive:indeterminate { + image: url(":/qss_icons/light/rc/checkbox_indeterminate.png"); +} + +QMenu::indicator:non-exclusive:indeterminate:disabled { + image: url(":/qss_icons/light/rc/checkbox_indeterminate_disabled.png"); +} + +QMenu::indicator:non-exclusive:indeterminate:focus, QMenu::indicator:non-exclusive:indeterminate:hover, QMenu::indicator:non-exclusive:indeterminate:pressed { + image: url(":/qss_icons/light/rc/checkbox_indeterminate_focus.png"); +} + +QMenu::indicator:exclusive:unchecked { + image: url(":/qss_icons/light/rc/radio_unchecked.png"); +} + +QMenu::indicator:exclusive:unchecked:hover, QMenu::indicator:exclusive:unchecked:focus, QMenu::indicator:exclusive:unchecked:pressed { + border: none; + outline: none; + image: url(":/qss_icons/light/rc/radio_unchecked_focus.png"); +} + +QMenu::indicator:exclusive:unchecked:disabled { + image: url(":/qss_icons/light/rc/radio_unchecked_disabled.png"); +} + +QMenu::indicator:exclusive:checked { + border: none; + outline: none; + image: url(":/qss_icons/light/rc/radio_checked.png"); +} + +QMenu::indicator:exclusive:checked:hover, QMenu::indicator:exclusive:checked:focus, QMenu::indicator:exclusive:checked:pressed { + border: none; + outline: none; + image: url(":/qss_icons/light/rc/radio_checked_focus.png"); +} + +QMenu::indicator:exclusive:checked:disabled { + outline: none; + image: url(":/qss_icons/light/rc/radio_checked_disabled.png"); +} + +QMenu::right-arrow { + margin: 5px; + padding-left: 12px; + image: url(":/qss_icons/light/rc/arrow_right.png"); + height: 12px; + width: 12px; +} + +/* QAbstractItemView ------------------------------------------------------ + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qcombobox + +--------------------------------------------------------------------------- */ +QAbstractItemView { + alternate-background-color: #FAFAFA; + color: #19232D; + border: 1px solid #C0C4C8; + border-radius: 4px; +} + +QAbstractItemView QLineEdit { + padding: 2px; +} + +/* QAbstractScrollArea ---------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qabstractscrollarea + +--------------------------------------------------------------------------- */ +QAbstractScrollArea { + background-color: #FAFAFA; + border: 1px solid #C0C4C8; + border-radius: 4px; + /* fix #159 */ + padding: 2px; + /* remove min-height to fix #244 */ + color: #19232D; +} + +QAbstractScrollArea:disabled { + color: #9DA9B5; +} + +/* QScrollArea ------------------------------------------------------------ + +--------------------------------------------------------------------------- */ +QScrollArea QWidget QWidget:disabled { + background-color: #FAFAFA; +} + +/* QScrollBar ------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qscrollbar + +--------------------------------------------------------------------------- */ +QScrollBar:horizontal { + height: 16px; + margin: 2px 16px 2px 16px; + border: 1px solid #C0C4C8; + border-radius: 4px; + background-color: #FAFAFA; +} + +QScrollBar:vertical { + background-color: #FAFAFA; + width: 16px; + margin: 16px 2px 16px 2px; + border: 1px solid #C0C4C8; + border-radius: 4px; +} + +QScrollBar::handle:horizontal { + background-color: #ACB1B6; + border: 1px solid #C0C4C8; + border-radius: 4px; + min-width: 8px; +} + +QScrollBar::handle:horizontal:hover { + background-color: #9FCBFF; + border: #9FCBFF; + border-radius: 4px; + min-width: 8px; +} + +QScrollBar::handle:horizontal:focus { + border: 1px solid #73C7FF; +} + +QScrollBar::handle:vertical { + background-color: #ACB1B6; + border: 1px solid #C0C4C8; + min-height: 8px; + border-radius: 4px; +} + +QScrollBar::handle:vertical:hover { + background-color: #9FCBFF; + border: #9FCBFF; + border-radius: 4px; + min-height: 8px; +} + +QScrollBar::handle:vertical:focus { + border: 1px solid #73C7FF; +} + +QScrollBar::add-line:horizontal { + margin: 0px 0px 0px 0px; + border-image: url(":/qss_icons/light/rc/arrow_right_disabled.png"); + height: 12px; + width: 12px; + subcontrol-position: right; + subcontrol-origin: margin; +} + +QScrollBar::add-line:horizontal:hover, QScrollBar::add-line:horizontal:on { + border-image: url(":/qss_icons/light/rc/arrow_right.png"); + height: 12px; + width: 12px; + subcontrol-position: right; + subcontrol-origin: margin; +} + +QScrollBar::add-line:vertical { + margin: 3px 0px 3px 0px; + border-image: url(":/qss_icons/light/rc/arrow_down_disabled.png"); + height: 12px; + width: 12px; + subcontrol-position: bottom; + subcontrol-origin: margin; +} + +QScrollBar::add-line:vertical:hover, QScrollBar::add-line:vertical:on { + border-image: url(":/qss_icons/light/rc/arrow_down.png"); + height: 12px; + width: 12px; + subcontrol-position: bottom; + subcontrol-origin: margin; +} + +QScrollBar::sub-line:horizontal { + margin: 0px 3px 0px 3px; + border-image: url(":/qss_icons/light/rc/arrow_left_disabled.png"); + height: 12px; + width: 12px; + subcontrol-position: left; + subcontrol-origin: margin; +} + +QScrollBar::sub-line:horizontal:hover, QScrollBar::sub-line:horizontal:on { + border-image: url(":/qss_icons/light/rc/arrow_left.png"); + height: 12px; + width: 12px; + subcontrol-position: left; + subcontrol-origin: margin; +} + +QScrollBar::sub-line:vertical { + margin: 3px 0px 3px 0px; + border-image: url(":/qss_icons/light/rc/arrow_up_disabled.png"); + height: 12px; + width: 12px; + subcontrol-position: top; + subcontrol-origin: margin; +} + +QScrollBar::sub-line:vertical:hover, QScrollBar::sub-line:vertical:on { + border-image: url(":/qss_icons/light/rc/arrow_up.png"); + height: 12px; + width: 12px; + subcontrol-position: top; + subcontrol-origin: margin; +} + +QScrollBar::up-arrow:horizontal, QScrollBar::down-arrow:horizontal { + background: none; +} + +QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical { + background: none; +} + +QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal { + background: none; +} + +QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { + background: none; +} + +/* QTextEdit -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-specific-widgets + +--------------------------------------------------------------------------- */ +QTextEdit { + background-color: #FAFAFA; + color: #19232D; + border-radius: 4px; + border: 1px solid #C0C4C8; +} + +QTextEdit:focus { + border: 1px solid #73C7FF; +} + +QTextEdit:selected { + background: #9FCBFF; + color: #C0C4C8; +} + +/* QPlainTextEdit --------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QPlainTextEdit { + background-color: #FAFAFA; + color: #19232D; + border-radius: 4px; + border: 1px solid #C0C4C8; +} + +QPlainTextEdit:focus { + border: 1px solid #73C7FF; +} + +QPlainTextEdit:selected { + background: #9FCBFF; + color: #C0C4C8; +} + +/* QSizeGrip -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qsizegrip + +--------------------------------------------------------------------------- */ +QSizeGrip { + background: transparent; + width: 12px; + height: 12px; + image: url(":/qss_icons/light/rc/window_grip.png"); +} + +/* QStackedWidget --------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QStackedWidget { + padding: 2px; + border: 1px solid #C0C4C8; + border: 1px solid #FAFAFA; +} + +/* QToolBar --------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtoolbar + +--------------------------------------------------------------------------- */ +QToolBar { + background-color: #C0C4C8; + border-bottom: 1px solid #FAFAFA; + padding: 1px; + font-weight: bold; + spacing: 2px; +} + +QToolBar:disabled { + /* Fixes #272 */ + background-color: #C0C4C8; +} + +QToolBar::handle:horizontal { + width: 16px; + image: url(":/qss_icons/light/rc/toolbar_move_horizontal.png"); +} + +QToolBar::handle:vertical { + height: 16px; + image: url(":/qss_icons/light/rc/toolbar_move_vertical.png"); +} + +QToolBar::separator:horizontal { + width: 16px; + image: url(":/qss_icons/light/rc/toolbar_separator_horizontal.png"); +} + +QToolBar::separator:vertical { + height: 16px; + image: url(":/qss_icons/light/rc/toolbar_separator_vertical.png"); +} + +QToolButton#qt_toolbar_ext_button { + background: #C0C4C8; + border: 0px; + color: #19232D; + image: url(":/qss_icons/light/rc/arrow_right.png"); +} + +/* QAbstractSpinBox ------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QAbstractSpinBox { + background-color: #FAFAFA; + border: 1px solid #C0C4C8; + color: #19232D; + /* This fixes 103, 111 */ + padding-top: 2px; + /* This fixes 103, 111 */ + padding-bottom: 2px; + padding-left: 4px; + padding-right: 4px; + border-radius: 4px; + /* min-width: 5px; removed to fix 109 */ +} + +QAbstractSpinBox:up-button { + background-color: transparent #FAFAFA; + subcontrol-origin: border; + subcontrol-position: top right; + border-left: 1px solid #C0C4C8; + border-bottom: 1px solid #C0C4C8; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + margin: 1px; + width: 12px; + margin-bottom: -1px; +} + +QAbstractSpinBox::up-arrow, QAbstractSpinBox::up-arrow:disabled, QAbstractSpinBox::up-arrow:off { + image: url(":/qss_icons/light/rc/arrow_up_disabled.png"); + height: 8px; + width: 8px; +} + +QAbstractSpinBox::up-arrow:hover { + image: url(":/qss_icons/light/rc/arrow_up.png"); +} + +QAbstractSpinBox:down-button { + background-color: transparent #FAFAFA; + subcontrol-origin: border; + subcontrol-position: bottom right; + border-left: 1px solid #C0C4C8; + border-top: 1px solid #C0C4C8; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + margin: 1px; + width: 12px; + margin-top: -1px; +} + +QAbstractSpinBox::down-arrow, QAbstractSpinBox::down-arrow:disabled, QAbstractSpinBox::down-arrow:off { + image: url(":/qss_icons/light/rc/arrow_down_disabled.png"); + height: 8px; + width: 8px; +} + +QAbstractSpinBox::down-arrow:hover { + image: url(":/qss_icons/light/rc/arrow_down.png"); +} + +QAbstractSpinBox:hover { + border: 1px solid #9FCBFF; + color: #19232D; +} + +QAbstractSpinBox:focus { + border: 1px solid #73C7FF; +} + +QAbstractSpinBox:selected { + background: #9FCBFF; + color: #C0C4C8; +} + +/* ------------------------------------------------------------------------ */ +/* DISPLAYS --------------------------------------------------------------- */ +/* ------------------------------------------------------------------------ */ +/* QLabel ----------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qframe + +--------------------------------------------------------------------------- */ +QLabel { + background-color: #FAFAFA; + border: 0px solid #C0C4C8; + padding: 2px; + margin: 0px; + color: #19232D; +} + +QLabel:disabled { + background-color: #FAFAFA; + border: 0px solid #C0C4C8; + color: #9DA9B5; +} + +/* QTextBrowser ----------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qabstractscrollarea + +--------------------------------------------------------------------------- */ +QTextBrowser { + background-color: #FAFAFA; + border: 1px solid #C0C4C8; + color: #19232D; + border-radius: 4px; +} + +QTextBrowser:disabled { + background-color: #FAFAFA; + border: 1px solid #C0C4C8; + color: #9DA9B5; + border-radius: 4px; +} + +QTextBrowser:hover, QTextBrowser:!hover, QTextBrowser:selected, QTextBrowser:pressed { + border: 1px solid #C0C4C8; +} + +/* QGraphicsView ---------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QGraphicsView { + background-color: #FAFAFA; + border: 1px solid #C0C4C8; + color: #19232D; + border-radius: 4px; +} + +QGraphicsView:disabled { + background-color: #FAFAFA; + border: 1px solid #C0C4C8; + color: #9DA9B5; + border-radius: 4px; +} + +QGraphicsView:hover, QGraphicsView:!hover, QGraphicsView:selected, QGraphicsView:pressed { + border: 1px solid #C0C4C8; +} + +/* QCalendarWidget -------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QCalendarWidget { + border: 1px solid #C0C4C8; + border-radius: 4px; +} + +QCalendarWidget:disabled { + background-color: #FAFAFA; + color: #9DA9B5; +} + +/* QLCDNumber ------------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QLCDNumber { + background-color: #FAFAFA; + color: #19232D; +} + +QLCDNumber:disabled { + background-color: #FAFAFA; + color: #9DA9B5; +} + +/* QProgressBar ----------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qprogressbar + +--------------------------------------------------------------------------- */ +QProgressBar { + background-color: #FAFAFA; + border: 1px solid #C0C4C8; + color: #19232D; + border-radius: 4px; + text-align: center; +} + +QProgressBar:disabled { + background-color: #FAFAFA; + border: 1px solid #C0C4C8; + color: #9DA9B5; + border-radius: 4px; + text-align: center; +} + +QProgressBar::chunk { + background-color: #9FCBFF; + color: #FAFAFA; + border-radius: 4px; +} + +QProgressBar::chunk:disabled { + background-color: #DAEDFF; + color: #9DA9B5; + border-radius: 4px; +} + +/* ------------------------------------------------------------------------ */ +/* BUTTONS ---------------------------------------------------------------- */ +/* ------------------------------------------------------------------------ */ +/* QPushButton ------------------------------------------------------------ + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qpushbutton + +--------------------------------------------------------------------------- */ +QPushButton { + background-color: #C0C4C8; + color: #19232D; + border-radius: 4px; + padding: 2px; + outline: none; + border: none; +} + +QPushButton:disabled { + background-color: #C0C4C8; + color: #9DA9B5; + border-radius: 4px; + padding: 2px; +} + +QPushButton:checked { + background-color: #ACB1B6; + border-radius: 4px; + padding: 2px; + outline: none; +} + +QPushButton:checked:disabled { + background-color: #ACB1B6; + color: #9DA9B5; + border-radius: 4px; + padding: 2px; + outline: none; +} + +QPushButton:checked:selected { + background: #ACB1B6; +} + +QPushButton:hover { + background-color: #B4B8BC; + color: #19232D; +} + +QPushButton:pressed { + background-color: #ACB1B6; +} + +QPushButton:selected { + background: #ACB1B6; + color: #19232D; +} + +QPushButton::menu-indicator { + subcontrol-origin: padding; + subcontrol-position: bottom right; + bottom: 4px; +} + +QDialogButtonBox QPushButton { + /* Issue #194 #248 - Special case of QPushButton inside dialogs, for better UI */ + min-width: 80px; +} + +/* QToolButton ------------------------------------------------------------ + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtoolbutton + +--------------------------------------------------------------------------- */ +QToolButton { + background-color: #C0C4C8; + color: #19232D; + border-radius: 4px; + padding: 2px; + outline: none; + border: none; + /* The subcontrols below are used only in the DelayedPopup mode */ + /* The subcontrols below are used only in the MenuButtonPopup mode */ + /* The subcontrol below is used only in the InstantPopup or DelayedPopup mode */ +} + +QToolButton:disabled { + background-color: #C0C4C8; + color: #9DA9B5; + border-radius: 4px; + padding: 2px; +} + +QToolButton:checked { + background-color: #ACB1B6; + border-radius: 4px; + padding: 2px; + outline: none; +} + +QToolButton:checked:disabled { + background-color: #ACB1B6; + color: #9DA9B5; + border-radius: 4px; + padding: 2px; + outline: none; +} + +QToolButton:checked:hover { + background-color: #B4B8BC; + color: #19232D; +} + +QToolButton:checked:pressed { + background-color: #ACB1B6; +} + +QToolButton:checked:selected { + background: #ACB1B6; + color: #19232D; +} + +QToolButton:hover { + background-color: #B4B8BC; + color: #19232D; +} + +QToolButton:pressed { + background-color: #ACB1B6; +} + +QToolButton:selected { + background: #ACB1B6; + color: #19232D; +} + +QToolButton[popupMode="0"] { + /* Only for DelayedPopup */ + padding-right: 2px; +} + +QToolButton[popupMode="1"] { + /* Only for MenuButtonPopup */ + padding-right: 20px; +} + +QToolButton[popupMode="1"]::menu-button { + border: none; +} + +QToolButton[popupMode="1"]::menu-button:hover { + border: none; + border-left: 1px solid #C0C4C8; + border-radius: 0; +} + +QToolButton[popupMode="2"] { + /* Only for InstantPopup */ + padding-right: 2px; +} + +QToolButton::menu-button { + padding: 2px; + border-radius: 4px; + width: 12px; + border: none; + outline: none; +} + +QToolButton::menu-button:hover { + border: 1px solid #9FCBFF; +} + +QToolButton::menu-button:checked:hover { + border: 1px solid #9FCBFF; +} + +QToolButton::menu-indicator { + image: url(":/qss_icons/light/rc/arrow_down.png"); + height: 8px; + width: 8px; + top: 0; + /* Exclude a shift for better image */ + left: -2px; + /* Shift it a bit */ +} + +QToolButton::menu-arrow { + image: url(":/qss_icons/light/rc/arrow_down.png"); + height: 8px; + width: 8px; +} + +QToolButton::menu-arrow:hover { + image: url(":/qss_icons/light/rc/arrow_down_focus.png"); +} + +/* QCommandLinkButton ----------------------------------------------------- + +--------------------------------------------------------------------------- */ +QCommandLinkButton { + background-color: transparent; + border: 1px solid #C0C4C8; + color: #19232D; + border-radius: 4px; + padding: 0px; + margin: 0px; +} + +QCommandLinkButton:disabled { + background-color: transparent; + color: #9DA9B5; +} + +/* ------------------------------------------------------------------------ */ +/* INPUTS - NO FIELDS ----------------------------------------------------- */ +/* ------------------------------------------------------------------------ */ +/* QComboBox -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qcombobox + +--------------------------------------------------------------------------- */ +QComboBox { + border: 1px solid #C0C4C8; + border-radius: 4px; + selection-background-color: #9FCBFF; + padding-left: 4px; + padding-right: 4px; + /* padding-right = 36; 4 + 16*2 See scrollbar size */ + /* changed to 4px to fix #239 */ + /* Fixes #103, #111 */ + min-height: 1.5em; + /* padding-top: 2px; removed to fix #132 */ + /* padding-bottom: 2px; removed to fix #132 */ + /* min-width: 75px; removed to fix #109 */ + /* Needed to remove indicator - fix #132 */ +} + +QComboBox QAbstractItemView { + border: 1px solid #C0C4C8; + border-radius: 0; + background-color: #FAFAFA; + selection-background-color: #9FCBFF; +} + +QComboBox QAbstractItemView:hover { + background-color: #FAFAFA; + color: #19232D; +} + +QComboBox QAbstractItemView:selected { + background: #9FCBFF; + color: #C0C4C8; +} + +QComboBox QAbstractItemView:alternate { + background: #FAFAFA; +} + +QComboBox:disabled { + background-color: #FAFAFA; + color: #9DA9B5; +} + +QComboBox:hover { + border: 1px solid #9FCBFF; +} + +QComboBox:focus { + border: 1px solid #73C7FF; +} + +QComboBox:on { + selection-background-color: #9FCBFF; +} + +QComboBox::indicator { + border: none; + border-radius: 0; + background-color: transparent; + selection-background-color: transparent; + color: transparent; + selection-color: transparent; + /* Needed to remove indicator - fix #132 */ +} + +QComboBox::indicator:alternate { + background: #FAFAFA; +} + +QComboBox::item { + /* Remove to fix #282, #285 and MR #288*/ + /*&:checked { + font-weight: bold; + } + + &:selected { + border: 0px solid transparent; + } + */ +} + +QComboBox::item:alternate { + background: #FAFAFA; +} + +QComboBox::drop-down { + subcontrol-origin: padding; + subcontrol-position: top right; + width: 12px; + border-left: 1px solid #C0C4C8; +} + +QComboBox::down-arrow { + image: url(":/qss_icons/light/rc/arrow_down_disabled.png"); + height: 8px; + width: 8px; +} + +QComboBox::down-arrow:on, QComboBox::down-arrow:hover, QComboBox::down-arrow:focus { + image: url(":/qss_icons/light/rc/arrow_down.png"); +} + +/* QSlider ---------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qslider + +--------------------------------------------------------------------------- */ +QSlider:disabled { + background: #FAFAFA; +} + +QSlider:focus { + border: none; +} + +QSlider::groove:horizontal { + background: #C0C4C8; + border: 1px solid #C0C4C8; + height: 4px; + margin: 0px; + border-radius: 4px; +} + +QSlider::groove:vertical { + background: #C0C4C8; + border: 1px solid #C0C4C8; + width: 4px; + margin: 0px; + border-radius: 4px; +} + +QSlider::add-page:vertical { + background: #9FCBFF; + border: 1px solid #C0C4C8; + width: 4px; + margin: 0px; + border-radius: 4px; +} + +QSlider::add-page:vertical :disabled { + background: #DAEDFF; +} + +QSlider::sub-page:horizontal { + background: #9FCBFF; + border: 1px solid #C0C4C8; + height: 4px; + margin: 0px; + border-radius: 4px; +} + +QSlider::sub-page:horizontal:disabled { + background: #DAEDFF; +} + +QSlider::handle:horizontal { + background: #788D9C; + border: 1px solid #C0C4C8; + width: 8px; + height: 8px; + margin: -8px 0px; + border-radius: 4px; +} + +QSlider::handle:horizontal:hover { + background: #9FCBFF; + border: 1px solid #9FCBFF; +} + +QSlider::handle:horizontal:focus { + border: 1px solid #73C7FF; +} + +QSlider::handle:vertical { + background: #788D9C; + border: 1px solid #C0C4C8; + width: 8px; + height: 8px; + margin: 0 -8px; + border-radius: 4px; +} + +QSlider::handle:vertical:hover { + background: #9FCBFF; + border: 1px solid #9FCBFF; +} + +QSlider::handle:vertical:focus { + border: 1px solid #73C7FF; +} + +/* QLineEdit -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qlineedit + +--------------------------------------------------------------------------- */ +QLineEdit { + background-color: #FAFAFA; + padding-top: 2px; + /* This QLineEdit fix 103, 111 */ + padding-bottom: 2px; + /* This QLineEdit fix 103, 111 */ + padding-left: 4px; + padding-right: 4px; + border-style: solid; + border: 1px solid #C0C4C8; + border-radius: 4px; + color: #19232D; +} + +QLineEdit:disabled { + background-color: #FAFAFA; + color: #9DA9B5; +} + +QLineEdit:hover { + border: 1px solid #9FCBFF; + color: #19232D; +} + +QLineEdit:focus { + border: 1px solid #73C7FF; +} + +QLineEdit:selected { + background-color: #9FCBFF; + color: #C0C4C8; +} + +/* QTabWiget -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtabwidget-and-qtabbar + +--------------------------------------------------------------------------- */ +QTabWidget { + padding: 2px; + selection-background-color: #C0C4C8; +} + +QTabWidget QWidget { + /* Fixes #189 */ + border-radius: 4px; +} + +QTabWidget::pane { + border: 1px solid #C0C4C8; + border-radius: 4px; + margin: 0px; + /* Fixes double border inside pane with pyqt5 */ + padding: 0px; +} + +QTabWidget::pane:selected { + background-color: #C0C4C8; + border: 1px solid #9FCBFF; +} + +/* QTabBar ---------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtabwidget-and-qtabbar + +--------------------------------------------------------------------------- */ +QTabBar, QDockWidget QTabBar { + qproperty-drawBase: 0; + border-radius: 4px; + margin: 0px; + padding: 2px; + border: 0; + /* left: 5px; move to the right by 5px - removed for fix */ +} + +QTabBar::close-button, QDockWidget QTabBar::close-button { + border: 0; + margin: 0; + padding: 4px; + image: url(":/qss_icons/light/rc/window_close.png"); +} + +QTabBar::close-button:hover, QDockWidget QTabBar::close-button:hover { + image: url(":/qss_icons/light/rc/window_close_focus.png"); +} + +QTabBar::close-button:pressed, QDockWidget QTabBar::close-button:pressed { + image: url(":/qss_icons/light/rc/window_close_pressed.png"); +} + +QTabBar::tab, QDockWidget QTabBar::tab { + /* !selected and disabled ----------------------------------------- */ + /* selected ------------------------------------------------------- */ +} + +QTabBar::tab:top:selected:disabled, QDockWidget QTabBar::tab:top:selected:disabled { + border-bottom: 3px solid #DAEDFF; + color: #9DA9B5; + background-color: #C0C4C8; +} + +QTabBar::tab:bottom:selected:disabled, QDockWidget QTabBar::tab:bottom:selected:disabled { + border-top: 3px solid #DAEDFF; + color: #9DA9B5; + background-color: #C0C4C8; +} + +QTabBar::tab:left:selected:disabled, QDockWidget QTabBar::tab:left:selected:disabled { + border-right: 3px solid #DAEDFF; + color: #9DA9B5; + background-color: #C0C4C8; +} + +QTabBar::tab:right:selected:disabled, QDockWidget QTabBar::tab:right:selected:disabled { + border-left: 3px solid #DAEDFF; + color: #9DA9B5; + background-color: #C0C4C8; +} + +QTabBar::tab:top:!selected:disabled, QDockWidget QTabBar::tab:top:!selected:disabled { + border-bottom: 3px solid #FAFAFA; + color: #9DA9B5; + background-color: #FAFAFA; +} + +QTabBar::tab:bottom:!selected:disabled, QDockWidget QTabBar::tab:bottom:!selected:disabled { + border-top: 3px solid #FAFAFA; + color: #9DA9B5; + background-color: #FAFAFA; +} + +QTabBar::tab:left:!selected:disabled, QDockWidget QTabBar::tab:left:!selected:disabled { + border-right: 3px solid #FAFAFA; + color: #9DA9B5; + background-color: #FAFAFA; +} + +QTabBar::tab:right:!selected:disabled, QDockWidget QTabBar::tab:right:!selected:disabled { + border-left: 3px solid #FAFAFA; + color: #9DA9B5; + background-color: #FAFAFA; +} + +QTabBar::tab:top:!selected, QDockWidget QTabBar::tab:top:!selected { + border-bottom: 2px solid #FAFAFA; + margin-top: 2px; +} + +QTabBar::tab:bottom:!selected, QDockWidget QTabBar::tab:bottom:!selected { + border-top: 2px solid #FAFAFA; + margin-bottom: 2px; +} + +QTabBar::tab:left:!selected, QDockWidget QTabBar::tab:left:!selected { + border-left: 2px solid #FAFAFA; + margin-right: 2px; +} + +QTabBar::tab:right:!selected, QDockWidget QTabBar::tab:right:!selected { + border-right: 2px solid #FAFAFA; + margin-left: 2px; +} + +QTabBar::tab:top, QDockWidget QTabBar::tab:top { + background-color: #C0C4C8; + margin-left: 2px; + padding-left: 4px; + padding-right: 4px; + padding-top: 2px; + padding-bottom: 2px; + min-width: 5px; + border-bottom: 3px solid #C0C4C8; + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} + +QTabBar::tab:top:selected, QDockWidget QTabBar::tab:top:selected { + background-color: #B4B8BC; + border-bottom: 3px solid #37AEFE; + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} + +QTabBar::tab:top:!selected:hover, QDockWidget QTabBar::tab:top:!selected:hover { + border: 1px solid #73C7FF; + border-bottom: 3px solid #73C7FF; + /* Fixes spyder-ide/spyder#9766 and #243 */ + padding-left: 3px; + padding-right: 3px; +} + +QTabBar::tab:bottom, QDockWidget QTabBar::tab:bottom { + border-top: 3px solid #C0C4C8; + background-color: #C0C4C8; + margin-left: 2px; + padding-left: 4px; + padding-right: 4px; + padding-top: 2px; + padding-bottom: 2px; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + min-width: 5px; +} + +QTabBar::tab:bottom:selected, QDockWidget QTabBar::tab:bottom:selected { + background-color: #B4B8BC; + border-top: 3px solid #37AEFE; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} + +QTabBar::tab:bottom:!selected:hover, QDockWidget QTabBar::tab:bottom:!selected:hover { + border: 1px solid #73C7FF; + border-top: 3px solid #73C7FF; + /* Fixes spyder-ide/spyder#9766 and #243 */ + padding-left: 3px; + padding-right: 3px; +} + +QTabBar::tab:left, QDockWidget QTabBar::tab:left { + background-color: #C0C4C8; + margin-top: 2px; + padding-left: 2px; + padding-right: 2px; + padding-top: 4px; + padding-bottom: 4px; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + min-height: 5px; +} + +QTabBar::tab:left:selected, QDockWidget QTabBar::tab:left:selected { + background-color: #B4B8BC; + border-right: 3px solid #37AEFE; +} + +QTabBar::tab:left:!selected:hover, QDockWidget QTabBar::tab:left:!selected:hover { + border: 1px solid #73C7FF; + border-right: 3px solid #73C7FF; + /* Fixes different behavior #271 */ + margin-right: 0px; + padding-right: -1px; +} + +QTabBar::tab:right, QDockWidget QTabBar::tab:right { + background-color: #C0C4C8; + margin-top: 2px; + padding-left: 2px; + padding-right: 2px; + padding-top: 4px; + padding-bottom: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + min-height: 5px; +} + +QTabBar::tab:right:selected, QDockWidget QTabBar::tab:right:selected { + background-color: #B4B8BC; + border-left: 3px solid #37AEFE; +} + +QTabBar::tab:right:!selected:hover, QDockWidget QTabBar::tab:right:!selected:hover { + border: 1px solid #73C7FF; + border-left: 3px solid #73C7FF; + /* Fixes different behavior #271 */ + margin-left: 0px; + padding-left: 0px; +} + +QTabBar QToolButton, QDockWidget QTabBar QToolButton { + /* Fixes #136 */ + background-color: #C0C4C8; + height: 12px; + width: 12px; +} + +QTabBar QToolButton:pressed, QDockWidget QTabBar QToolButton:pressed { + background-color: #C0C4C8; +} + +QTabBar QToolButton:pressed:hover, QDockWidget QTabBar QToolButton:pressed:hover { + border: 1px solid #9FCBFF; +} + +QTabBar QToolButton::left-arrow:enabled, QDockWidget QTabBar QToolButton::left-arrow:enabled { + image: url(":/qss_icons/light/rc/arrow_left.png"); +} + +QTabBar QToolButton::left-arrow:disabled, QDockWidget QTabBar QToolButton::left-arrow:disabled { + image: url(":/qss_icons/light/rc/arrow_left_disabled.png"); +} + +QTabBar QToolButton::right-arrow:enabled, QDockWidget QTabBar QToolButton::right-arrow:enabled { + image: url(":/qss_icons/light/rc/arrow_right.png"); +} + +QTabBar QToolButton::right-arrow:disabled, QDockWidget QTabBar QToolButton::right-arrow:disabled { + image: url(":/qss_icons/light/rc/arrow_right_disabled.png"); +} + +/* QDockWiget ------------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QDockWidget { + outline: 1px solid #C0C4C8; + background-color: #FAFAFA; + border: 1px solid #C0C4C8; + border-radius: 4px; + titlebar-close-icon: url(":/qss_icons/light/rc/transparent.png"); + titlebar-normal-icon: url(":/qss_icons/light/rc/transparent.png"); +} + +QDockWidget::title { + /* Better size for title bar */ + padding: 3px; + spacing: 4px; + border: none; + background-color: #C0C4C8; +} + +QDockWidget::close-button { + icon-size: 12px; + border: none; + background: transparent; + background-image: transparent; + border: 0; + margin: 0; + padding: 0; + image: url(":/qss_icons/light/rc/window_close.png"); +} + +QDockWidget::close-button:hover { + image: url(":/qss_icons/light/rc/window_close_focus.png"); +} + +QDockWidget::close-button:pressed { + image: url(":/qss_icons/light/rc/window_close_pressed.png"); +} + +QDockWidget::float-button { + icon-size: 12px; + border: none; + background: transparent; + background-image: transparent; + border: 0; + margin: 0; + padding: 0; + image: url(":/qss_icons/light/rc/window_undock.png"); +} + +QDockWidget::float-button:hover { + image: url(":/qss_icons/light/rc/window_undock_focus.png"); +} + +QDockWidget::float-button:pressed { + image: url(":/qss_icons/light/rc/window_undock_pressed.png"); +} + +/* QTreeView QListView QTableView ----------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtreeview +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qlistview +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtableview + +--------------------------------------------------------------------------- */ +QTreeView:branch:selected, QTreeView:branch:hover { + background: url(":/qss_icons/light/rc/transparent.png"); +} + +QTreeView:branch:has-siblings:!adjoins-item { + border-image: url(":/qss_icons/light/rc/branch_line.png") 0; +} + +QTreeView:branch:has-siblings:adjoins-item { + border-image: url(":/qss_icons/light/rc/branch_more.png") 0; +} + +QTreeView:branch:!has-children:!has-siblings:adjoins-item { + border-image: url(":/qss_icons/light/rc/branch_end.png") 0; +} + +QTreeView:branch:has-children:!has-siblings:closed, QTreeView:branch:closed:has-children:has-siblings { + border-image: none; + image: url(":/qss_icons/light/rc/branch_closed.png"); +} + +QTreeView:branch:open:has-children:!has-siblings, QTreeView:branch:open:has-children:has-siblings { + border-image: none; + image: url(":/qss_icons/light/rc/branch_open.png"); +} + +QTreeView:branch:has-children:!has-siblings:closed:hover, QTreeView:branch:closed:has-children:has-siblings:hover { + image: url(":/qss_icons/light/rc/branch_closed_focus.png"); +} + +QTreeView:branch:open:has-children:!has-siblings:hover, QTreeView:branch:open:has-children:has-siblings:hover { + image: url(":/qss_icons/light/rc/branch_open_focus.png"); +} + +QTreeView::indicator:checked, +QListView::indicator:checked, +QTableView::indicator:checked, +QColumnView::indicator:checked { + image: url(":/qss_icons/light/rc/checkbox_checked.png"); +} + +QTreeView::indicator:checked:hover, QTreeView::indicator:checked:focus, QTreeView::indicator:checked:pressed, +QListView::indicator:checked:hover, +QListView::indicator:checked:focus, +QListView::indicator:checked:pressed, +QTableView::indicator:checked:hover, +QTableView::indicator:checked:focus, +QTableView::indicator:checked:pressed, +QColumnView::indicator:checked:hover, +QColumnView::indicator:checked:focus, +QColumnView::indicator:checked:pressed { + image: url(":/qss_icons/light/rc/checkbox_checked_focus.png"); +} + +QTreeView::indicator:unchecked, +QListView::indicator:unchecked, +QTableView::indicator:unchecked, +QColumnView::indicator:unchecked { + image: url(":/qss_icons/light/rc/checkbox_unchecked.png"); +} + +QTreeView::indicator:unchecked:hover, QTreeView::indicator:unchecked:focus, QTreeView::indicator:unchecked:pressed, +QListView::indicator:unchecked:hover, +QListView::indicator:unchecked:focus, +QListView::indicator:unchecked:pressed, +QTableView::indicator:unchecked:hover, +QTableView::indicator:unchecked:focus, +QTableView::indicator:unchecked:pressed, +QColumnView::indicator:unchecked:hover, +QColumnView::indicator:unchecked:focus, +QColumnView::indicator:unchecked:pressed { + image: url(":/qss_icons/light/rc/checkbox_unchecked_focus.png"); +} + +QTreeView::indicator:indeterminate, +QListView::indicator:indeterminate, +QTableView::indicator:indeterminate, +QColumnView::indicator:indeterminate { + image: url(":/qss_icons/light/rc/checkbox_indeterminate.png"); +} + +QTreeView::indicator:indeterminate:hover, QTreeView::indicator:indeterminate:focus, QTreeView::indicator:indeterminate:pressed, +QListView::indicator:indeterminate:hover, +QListView::indicator:indeterminate:focus, +QListView::indicator:indeterminate:pressed, +QTableView::indicator:indeterminate:hover, +QTableView::indicator:indeterminate:focus, +QTableView::indicator:indeterminate:pressed, +QColumnView::indicator:indeterminate:hover, +QColumnView::indicator:indeterminate:focus, +QColumnView::indicator:indeterminate:pressed { + image: url(":/qss_icons/light/rc/checkbox_indeterminate_focus.png"); +} + +QTreeView, +QListView, +QTableView, +QColumnView { + background-color: #FAFAFA; + border: 1px solid #C0C4C8; + color: #19232D; + gridline-color: #C0C4C8; + border-radius: 4px; +} + +QTreeView:disabled, +QListView:disabled, +QTableView:disabled, +QColumnView:disabled { + background-color: #FAFAFA; + color: #9DA9B5; +} + +QTreeView:selected, +QListView:selected, +QTableView:selected, +QColumnView:selected { + background-color: #9FCBFF; + color: #C0C4C8; +} + +QTreeView:focus, +QListView:focus, +QTableView:focus, +QColumnView:focus { + border: 1px solid #73C7FF; +} + +QTreeView::item:pressed, +QListView::item:pressed, +QTableView::item:pressed, +QColumnView::item:pressed { + background-color: #9FCBFF; +} + +QTreeView::item:selected:active, +QListView::item:selected:active, +QTableView::item:selected:active, +QColumnView::item:selected:active { + background-color: #9FCBFF; +} + +QTreeView::item:selected:!active, +QListView::item:selected:!active, +QTableView::item:selected:!active, +QColumnView::item:selected:!active { + color: #19232D; + background-color: #D2D5D8; +} + +QTreeView::item:!selected:hover, +QListView::item:!selected:hover, +QTableView::item:!selected:hover, +QColumnView::item:!selected:hover { + outline: 0; + color: #19232D; + background-color: #D2D5D8; +} + +QTableCornerButton::section { + background-color: #FAFAFA; + border: 1px transparent #C0C4C8; + border-radius: 0px; +} + +/* QHeaderView ------------------------------------------------------------ + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qheaderview + +--------------------------------------------------------------------------- */ +QHeaderView { + background-color: #C0C4C8; + border: 0px transparent #C0C4C8; + padding: 0; + margin: 0; + border-radius: 0; +} + +QHeaderView:disabled { + background-color: #C0C4C8; + border: 1px transparent #C0C4C8; +} + +QHeaderView::section { + background-color: #C0C4C8; + color: #19232D; + border-radius: 0; + text-align: left; + font-size: 13px; +} + +QHeaderView::section::horizontal { + padding-top: 0; + padding-bottom: 0; + padding-left: 4px; + padding-right: 4px; + border-left: 1px solid #FAFAFA; +} + +QHeaderView::section::horizontal::first, QHeaderView::section::horizontal::only-one { + border-left: 1px solid #C0C4C8; +} + +QHeaderView::section::horizontal:disabled { + color: #9DA9B5; +} + +QHeaderView::section::vertical { + padding-top: 0; + padding-bottom: 0; + padding-left: 4px; + padding-right: 4px; + border-top: 1px solid #FAFAFA; +} + +QHeaderView::section::vertical::first, QHeaderView::section::vertical::only-one { + border-top: 1px solid #C0C4C8; +} + +QHeaderView::section::vertical:disabled { + color: #9DA9B5; +} + +QHeaderView::down-arrow { + /* Those settings (border/width/height/background-color) solve bug */ + /* transparent arrow background and size */ + background-color: #C0C4C8; + border: none; + height: 12px; + width: 12px; + padding-left: 2px; + padding-right: 2px; + image: url(":/qss_icons/light/rc/arrow_down.png"); +} + +QHeaderView::up-arrow { + background-color: #C0C4C8; + border: none; + height: 12px; + width: 12px; + padding-left: 2px; + padding-right: 2px; + image: url(":/qss_icons/light/rc/arrow_up.png"); +} + +/* QToolBox -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtoolbox + +--------------------------------------------------------------------------- */ +QToolBox { + padding: 0px; + border: 0px; + border: 1px solid #C0C4C8; +} + +QToolBox:selected { + padding: 0px; + border: 2px solid #9FCBFF; +} + +QToolBox::tab { + background-color: #FAFAFA; + border: 1px solid #C0C4C8; + color: #19232D; + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} + +QToolBox::tab:disabled { + color: #9DA9B5; +} + +QToolBox::tab:selected { + background-color: #ACB1B6; + border-bottom: 2px solid #9FCBFF; +} + +QToolBox::tab:selected:disabled { + background-color: #C0C4C8; + border-bottom: 2px solid #DAEDFF; +} + +QToolBox::tab:!selected { + background-color: #C0C4C8; + border-bottom: 2px solid #C0C4C8; +} + +QToolBox::tab:!selected:disabled { + background-color: #FAFAFA; +} + +QToolBox::tab:hover { + border-color: #73C7FF; + border-bottom: 2px solid #73C7FF; +} + +QToolBox QScrollArea { + padding: 0px; + border: 0px; + background-color: #FAFAFA; +} + +/* QFrame ----------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qframe +https://doc.qt.io/qt-5/qframe.html#-prop +https://doc.qt.io/qt-5/qframe.html#details +https://stackoverflow.com/questions/14581498/qt-stylesheet-for-hline-vline-color + +--------------------------------------------------------------------------- */ +/* (dot) .QFrame fix #141, #126, #123 */ +.QFrame { + border-radius: 4px; + border: 1px solid #C0C4C8; + /* No frame */ + /* HLine */ + /* HLine */ +} + +.QFrame[frameShape="0"] { + border-radius: 4px; + border: 1px transparent #C0C4C8; +} + +.QFrame[frameShape="4"] { + max-height: 2px; + border: none; + background-color: #C0C4C8; +} + +.QFrame[frameShape="5"] { + max-width: 2px; + border: none; + background-color: #C0C4C8; +} + +/* QSplitter -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qsplitter + +--------------------------------------------------------------------------- */ +QSplitter { + background-color: #C0C4C8; + spacing: 0px; + padding: 0px; + margin: 0px; +} + +QSplitter::handle { + background-color: #C0C4C8; + border: 0px solid #FAFAFA; + spacing: 0px; + padding: 1px; + margin: 0px; +} + +QSplitter::handle:hover { + background-color: #788D9C; +} + +QSplitter::handle:horizontal { + width: 5px; + image: url(":/qss_icons/light/rc/line_vertical.png"); +} + +QSplitter::handle:vertical { + height: 5px; + image: url(":/qss_icons/light/rc/line_horizontal.png"); +} + +/* QDateEdit, QDateTimeEdit ----------------------------------------------- + +--------------------------------------------------------------------------- */ +QDateEdit, QDateTimeEdit { + selection-background-color: #9FCBFF; + border-style: solid; + border: 1px solid #C0C4C8; + border-radius: 4px; + /* This fixes 103, 111 */ + padding-top: 2px; + /* This fixes 103, 111 */ + padding-bottom: 2px; + padding-left: 4px; + padding-right: 4px; + min-width: 10px; +} + +QDateEdit:on, QDateTimeEdit:on { + selection-background-color: #9FCBFF; +} + +QDateEdit::drop-down, QDateTimeEdit::drop-down { + subcontrol-origin: padding; + subcontrol-position: top right; + width: 12px; + border-left: 1px solid #C0C4C8; +} + +QDateEdit::down-arrow, QDateTimeEdit::down-arrow { + image: url(":/qss_icons/light/rc/arrow_down_disabled.png"); + height: 8px; + width: 8px; +} + +QDateEdit::down-arrow:on, QDateEdit::down-arrow:hover, QDateEdit::down-arrow:focus, QDateTimeEdit::down-arrow:on, QDateTimeEdit::down-arrow:hover, QDateTimeEdit::down-arrow:focus { + image: url(":/qss_icons/light/rc/arrow_down.png"); +} + +QDateEdit QAbstractItemView, QDateTimeEdit QAbstractItemView { + background-color: #FAFAFA; + border-radius: 4px; + border: 1px solid #C0C4C8; + selection-background-color: #9FCBFF; +} + +/* QAbstractView ---------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QAbstractView:hover { + border: 1px solid #9FCBFF; + color: #19232D; +} + +QAbstractView:selected { + background: #9FCBFF; + color: #C0C4C8; +} + +/* PlotWidget ------------------------------------------------------------- + +--------------------------------------------------------------------------- */ +PlotWidget { + /* Fix cut labels in plots #134 */ + padding: 0px; +} diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/.keep b/applications/emsConfigurer/qdarkstyle/light/rc/.keep new file mode 100644 index 0000000..8d1c8b6 --- /dev/null +++ b/applications/emsConfigurer/qdarkstyle/light/rc/.keep @@ -0,0 +1 @@ + diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_down.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_down.png new file mode 100644 index 0000000000000000000000000000000000000000..8b8f1f255847377dd5f71b355795d3c5fc37be60 GIT binary patch literal 552 zcmV+@0@wYCP)eEEF+Vh*+qVIxGWXCJIinP6l>^Y{0;KJq3 zx$pbVxpxK%3JMDL8A&IT(-#|{hyIi8X3e!L047~h)b!u5w{&`ClhSrLCGftZE&{^6 z85*_Cc~{yFr+NZ-o>LD;2n&g*0J@90 zNd|)6S$C`VcPid7KpevVP#zm!1z94yn9?VNnxtDHqPJ>p_2F*%1GjeK^!Y_2@&q^l zsvuo0&CGvCsyF@B>hnQ#bDizv%!N53o&g7mk0K3`el5Rg3JMAe_LV>7W~r>02h|w>0000cImrPvrzHKZ3Kx}C2Y0w`* zc6mBz<06>M>ur$3ZYqA+)MC>D0Q3#)8&*drfqrjKK)V&eq1w-NDa)bk?9_CvMw^nI zothT(S%hmIN!F^}E@-uR;hLZaYMF;R{sP%l;s#D=9QbvkA_Ce5zf0{ftochgq48`g zapS*Q*IWXX>>3^phgL&p6kagMrF!G|h+r5%g$t{lE3e<4o-WiAr0x;CH$T4;d1S|T zC8ujIFyfJ0y&R0@K~C?KrHPv}GxzEZw52J$xVX4l-2deF;XBK_5uU0}O4-7sY7iBW zYV#^zy6NG!^7)_t*-ErVvz5M~(Nl^XHE3l5+en$sD}0hm#ouqF--bV8g@w7v?w;Ny z;GjneXbPCk3mkJ(@#Cfz_0ZH;ys$9$OLruC3wW80#(iE6M)PG6eJ7hre9=r~Uowmh z?wdgLTOj0-{May=HaIJ&zUihDr<;uJ-*oL89D7OO48p@6sfi*O_w_|b<+WSssSAz8 z+=#F1H9D~W8F9)#01=PWND)jUKd)Lol1u+~snHz0`2N9)JvKT*Stfzq9%(B@FqyxJ zqles?#MNeVtR#>xc5GneQJl{6z~dgNo+6mc|ACecy6NAq`;}v5XTIakUj4I-j00CZ zl2H54(?PZQD=M7_f-t|HP+;`z+0)&n51j*^GsxcagQ+kV|CXg!^U360|Fc^o&^>%U znY`OoDjZfgXOP!Nd$U<_wyRV)5~O)(!67D-$t>skBNM>aoAhtm-F@ZuN8ZR}GRr~d z7xc-c5+^n|_9?=9HQ!P`bJOvowCKjEl@}UXT$no_jzm|07maU-e&D7OAJM{F>6YK< z6!U-m6z=KGv37n~M}c?URO0hi=d&$WTE&IA%R75|cL+QI6jkKyTq^#}cI0BQSS%Kc k#bU8oEEbE!VtLT`7l&vl*RHaI(EtDd07*qoM6N<$g0`yc3;+NC literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_down_disabled.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_down_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..22295904e065a4fca8627fbe7ae31d61b9f198f6 GIT binary patch literal 541 zcmV+&0^>eg1T2Vj6$cgl z2K@wr`U%9PqaY4~qYf5_G$g4>Cxwg-Qm~?hTEv1a?Rgw>o238DAB$b?4=%hM-uHRl zbIyAYq@<*z95C7pW~z-J;1mDJcDazxjsZlSP8{uBu+R2gUhUv;6wU(muB-rT?8hev zUH zLpclCiMe@sa_rc>OeV9|owMWKGnvfV;==rGtf^KVkr@0Wgu2W%_5JJoo$cnWygjh3 za;@ zR|5bumHJ)8GvE;5WG;3HSwt8C8y5GAxr;A)Y4?4%rAlK$@+;sd!nku1iAdyD_}kXa z;^pj{esl*Ku5xYeiXC19$B`^M09cB!1^fg}6!O_hznTM2cd0gaUJld1DG3L+f01ui zbiJ6n@L>?Wp&pvj?Cd#(=pAq-S^DfKj2Gkh)1X>IzjW1V_4GO;Ux1Gztl!Az^9#dj frKF^!94LPPxx}k2Ktx!#00000NkvXXu0mjfUc3GT literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_down_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_down_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..62991053e51ad76c7c86b312aa12d2fa948d5108 GIT binary patch literal 1045 zcmV+w1nT>VP)o%eGwiOkGK9*@W4@pwEQkH_Qj+*w%nLT!HWJxT8ZIWvnT=>Xyy7-nXY z9MCkg55n^3`yKLbh3ahmCPr>(5e^g49IF)b?Mp6g*X>I(w?qNt+$qCuyDAtaId>|# zo0aXr2cSb^0+0#kb7o!T{k&LyX_0msy1v&}C!ZkJW72wDAbs-Z6{9GCca>?Yi zq(;87Q}WP90RW9)L*~@-z=e(a1_aR{AOcKoA70YOEat zebp_CTQ^~tbugi{*w6g4`q!}_2v++w)OP^@q9|HdWBr8CbVoFsw#>3G!ln<`?MP_) zkKdP1OioVT*p>Bq*N_WTKaqONM zf1+?siM)vT>SE&V)1x99*@W4@pwEQkH_Qj+)4ZgddXW4M|m!0 P00000NkvXXu0mjf$`SN* literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_down_focus.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_down_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..1747e0167d17eb7e1c01a3ca78d219d75ab93b86 GIT binary patch literal 523 zcmV+m0`&cfP)}k%h0Gz4c-Md4M%RnOTL%IFtWD&% z&kok_nCUeLgo7i6(5{96y*e{czq>Y(-`+o=9d9h>{|@Ic9>*{z5p7G1Wternz8dqvSnBYP&Y|c>Q2=67(#I6$kmBb*pzwla)u_Y+BM( z3PJ6@;02IN36b~ik*mxq^r^s1GSk&$t#`~x8bk;;o}kSYKG N002ovPDHLkV1jA%=G*`P literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_down_focus@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_down_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..98672c91b50830f0bcbc1bb1a595378d01df16eb GIT binary patch literal 1005 zcmV>wb*WE{qZK{T%=O88#I@4I5Z>?{BP3{KbIGz>2Qc-fK&Y}z8Y zlK(Rlv%Tu4udUU=N!3qZGoBd&dE1f%vI+k?#F_jpu-j^z1EmMmj!~>S*@1Fc_xrCrc85-ufj>8hVH%FIR=Z@OsH3+Hq}O zo2_pNg7B;W?^p%^NYH4U*dQPM6z$w`*%7Y&AAF zYoz3g3sVpra;V7_fopz&j+gz+XAs%&xGgQ)T%q;}1XB(vi6S^>9>k~RiJs%F1Z|0Y z;qHEl6kwa9gb>D51QCFC@*#!e6~A}3rO2&xeoU@d+XdiT054e4CO19*2IyS^khO*)z{ZN;p7}o@!M3vB|8p!x{~sy=24?18 z^+NBW0C`JVe*d-o^;0Q4L)e;uiC zD2e2O1h2%ZANDSAIW+?C$JL6!d59vt=z^3hTuzNtM*HeX`Aqa&Upd&l_@L|Fb^t%D zRsAKXb5g!?n~^U{e)?E5hni;T z$bC+(P@90@-*w81q9}@@D2k#eilQir b@;vb$vLh@zY>sE_00000NkvXXu0mjf5lq+h literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_down_pressed.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_down_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..38490439945f8d79509f61e5f79a308c90d58163 GIT binary patch literal 508 zcmV`#Alg`18L$i}*_hH!6iKPEh{kNR z&o2;+zd&r#s1t&PC{|i1DN`7Bi6oFR5F3S5iV!pjGbhE)Y=WC?W)?Ngd@%5M@6I{r z&V2(VB_$=tjIu@4^mpL&fAalNzpOI=Vc%vrr1)PDIu`K`{g_1n3_t?Jf8()8QcVn> z;vM=k-}VRq=2l#dw|I-V=GI}-j?*IsX|K@_l|F8cU)1J-0RUdFx^MFrbHMF%tM?E> zB!txERrMtIMhCRLzocXCqXXKmt}`Yx)2>lx&|Kzjnaj*n*SYhjd8_OYY-_g3G~!`e znc$pXA~Odp9@lF;l62s^M|Ku9JcW3Y<)Sr`ZiGx%VrpVYPrGN$LDckJAOb2~Lx_M8 z5Zg>l4(sJn+PP=@V#y;)cmtde*qtG=&VM^_YqF;Id2|b1uGxmKSiA#HA&k=yd!7Fz zFjB8+A+KiP+Z{E03HXROn}*0VHZa%g!&)w)SN!(^o-O%8#mr;Qrz&4!arHq>Yelts y3IOo@v(JT?uZWc-aO3`3YeGu)Em(QJ@k)^WS7ud(pH@Q^S%^h)A(CiBs!YB++Va^x@kNL)qI6TZejF13;l{sz3 z+dP5somaqY5dQPZrDU5YSLU=i${-`J<>h&``IBQNKJ$bNrs;hPyL0)pUufUUvE_NS zM;&Xd&8$|@){QnNfHgNJBVrm!5R!RyukHVt6E8oa?eT`205em)$trLv6%&c_svmaG z^{F}GTy2imC5=7rp59o!VXqpjdO`_VpQ;C#7ra(2>D=VQ?veGTJul-!+~t&ICFwVx z2wtd`lv(Yc{_L1qXz0t680$&36Ig^-;`6UPCrNJN${YJQC(jw}{+H7l(!<~d*#7K^$XM;rpKIiW#^m%b-N+B|Sg;!xJ+ z{}z=C=YO;Z;vK#M4)nGg5J8;!J#^Pe!6WDgE3mM1K)>gqGqBzuw{5T18uV>zi5yciJp^xXF74uMBzg{p)j_IwMWx+HI=W8M{T)8^AmM zIB(WUygNxzGbuB<&slHSir|BuCX?}EwXBb(tz~8xTI&s46)a=KCSF=9>C;(h2?PRx mKp+qZ1OkCTAP@-LN!$iks}A*5xoo@u0000EsvvX%>h@h`~unnwe zHg%o=R>QBO+Eau@+e#k*5;b=o33{!_&5;5`&G~zvxAII4WryzrAZoPNfIEez0kINy z0*L0$Uq|#oo{9C!od9O$+RLasDbmW~l>nmF{3TU=0feCHB5n;Z+lm)3tOLh$VX@lr zP5|}BLd%%&4RA6Sw>xf50QIvMW-~Ewfis2eUc{l~U65sFFwWd<|2;}Mppf_!wFan# z!4=?Rf#dB0D-AH%{jeWuxCnd!k+OB(000L4&2A86mw^L7d^us&WWU?lBw!i%;mZl@ z25EQeorqioGV&*#)3dJ93O@CcbwqEDduU~d$`+=*?PsX0xk5P2FzqJ~f&0ZIDnU4J zqI7TTE~1a~%pStWQPQ+`?zSS&#}G#g0KCkmCJt|)Y}i(M`=fO_ouB4}tO&gSD*ynW nlVli-vL%HBMZWp${qM#vbApZe{0US100000NkvXXu0mjf7(Mzo literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_left@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_left@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..5582f64c60027c14c68edd94508e0044a25aa440 GIT binary patch literal 1081 zcmV-91jhS`P)q$gGRCt{2n@wn3RTRg6XELM_Ek#>(UTig;iA3YfNU;cRB#Ksx zShRw!iYN-Y5ET?b7Zs{lL2x0W1vf4%>Z$~^8Wk!Cf)Fv85K(555pCW?X%#=BH8bzH z3i9p@n&Q3pU3LD;^M`xR{oRju-n<0*>Z`B5{sk%&%lo6z>S|P~whP7bleWecTLZaN zp>)|bLhb|ptT%}pwE-Jr=WPt)Qcesh*ygTB&hLP;i&t#Qq3?iPoOV>nc=F&Fz}Br-oiW7k zlfVwc^3vt4NA3VjOyt`eetsR{>a^j$zds$hx&w02*C$>9_89SCR(?$`c7R01%5%V- zMm(sMUz2qJQK|Yk!oxkR;3f~20Yt^}eV|XJqY55hZcbO$02D?m2N8Lx+X?H;o3aL= z#}671K%?__vUvo0Z1bS!4p;=Bq7TwFV+rCXx4)9L0$cUDH&u9`hh^m>rYl)pp;o>2 zqAL4)SiwTDzC~LLwF3$-_{e2LE{f7tqxKNOYerlg<@-l+RZtRd8oW#3Eh8>AzwO(Q zyJDuNS9N9ZcF>Q~h6Dw{X(4euy|ST`zZqdB?MN`k!FdtQ=4U^&+npN)8ipmHng5NF zmsR+#Ip6B!<$8ssv?IB!A$Z${%U{ecDsltxecH(ug4c7n+?buq2{!>NX(u}f-Y=r# z_1ecsZm+;<+Q|k&CO2_hpLrK_AH83myh6zAQMA;Udjq(?+wt2YWcnv(KPB-^21!Tjl@&jTdT<0IwQxFWq7Y005GB+va-|CXKjr2%!LgW5?P< zouBRiJ~SMs5W)cfG@H%ePRXx(fKLs}*`qNi001ZJ^&b;tH}Iv8e8B+#SZ>UIOVZv2 z9Cw{7NB{uw;^$wfbao+}>~`(7%)tTxXw~QEwUgV8@{3{pKmKI~ptU&jiNGzS-W%+F zZwwv)z|unPeGv|*(ov-YJe_q-ef8DXe?xx&KJpN23a_yZ00000NkvXXu0mjfg^BM8 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_left_disabled.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_left_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..c9de6a70b1e8c10c80ff5ee1bbdfb92d2642842e GIT binary patch literal 576 zcmV-G0>Ax=DnbKF7l$}0 zxVZ@Z1H?hxMGzbXJDI_ybVx0j_dl^Dcj;4+K}t0O58NU@3id$IuM`35Su_{&0YW7u{(y zZv7F*Pdo@%NY5^s{%!-S911zkp zo-uQ?z#cNcy(T^gpwsD|lDRgp9~4C#a<1a%X?nsO&w!%>19L%r_XQ}qK?HeNuT}0#+|5pw6tN?Ch{mgUCBeEG-(%MPcjGtM#ijoBvmuWF O0000P)(a81P>w_@Z!Osp2C7gH^$D+&dlyg5CriM5b>ah2Nl7%I6M7$ znAOyDFl?~8yEOA1zX$zZef6r|tFCSsVT2JbWLVh&Y!nNfm3>Ihr;-sx2ja%$3qGFv zpAg_gdpR~Zt~2qbJ7?+@AJ2|_JS0yf?UfoZr{T%+7I)ABB;D?HhK>RkxxAUBzI+5L zz~bV`t1OM?flISCN%G|W9F!MfeLU1Ck^e zU!!^isJXm>x0KH!7y*(bsoL21VPKcb8%W@7)5{_V0VJ7i+Hwf&PM0?`k>lVYkUe0b zv+^?Vpv##dDc`|E02#2bxbzJ0be10sKDVX+H%b-YL}%$?nH?Nv1<)@lhSCK1w6lCS zvNz8%Sd@F(yC_9~WO3=HNE~+ki}e=QW0$uP6fQuk+nq48Bfut?H?!1di@Q-2S_N9I z8T?G4p@Hy8x1Gp|kvoVfVYd8N$Lydl%lzV5__QEZCDn zq#(~T{l9_N3`p85k4SdFYPDK#>v;7ZpgnAn0l_SXTxX+JtDRPF^Xlpn#z^Nkq1t$PNqtW=WZ~fiCcX|5?QUHJ(8;x(Hl-%+A)oilTH6@SDp^x-fp30hpbh{!G#xhMl=|@p#Q1yZ`|4j;T)+X+NS5 l^y%|r*)feU!U+El{0VpARP)AoAy@za002ovPDHLkV1n{YFDd{4 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_left_focus.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_left_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..aca7f7066b24f1614c176c7de2528cbbfa43b03b GIT binary patch literal 560 zcmV-00?+-4P)k7R9J=Oma%ITK@^9-x2H!$Fr4V-z)o&0f{3M+WduVSi?hms zpvPGV_XmiD*oz<}Bmp5-USSg~l5|#<5`snc2!aadDyRo?$I0%q*j29(oS7RU= z``+)HH*bc4|6Ss{;OyF)RNoz20a1JQDFkxV;4sW5gnw+4t- zlJlS&z*J#uHSxcb@fMt3P9o4v;FvFSFzmpYrH`iw(rty%r@1kJmeRMy7sbSTlj#=h z{Pg!MBLGQDmx0%a80UBe*t>b+U7E=pkdVJ2yg?Wj+HZw1$R(f;2;v9Asz}@nUy{iJ zFhu=8SQm&};d2eN4x}i;gwHys6?CsxHx#ao)o_MzZeh1M^BA=KtByKBOtgn_v-$w! zULJ{4Cng@E_{PaQ2updSK`|Ex2Y`si)8Q>uc>;p%$?$Wb)Fmxfk_ND4o9gXGdsRO> yIx?kKfERxS0AQz4{dzbU&8yM}zWA*D@9H~hw~zZWIZGV?0000+A- literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_left_focus@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_left_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..7da0ddf69a2c9ded1954e528b3debfad0134b5e5 GIT binary patch literal 1138 zcmV-&1daQNP)W1ur(WistoEA<($t9a@{ zW8_1ikg${tM}9@A0@(4=Pg`0{Z5-j+gq7;^{d$xdfW5=ox@BwoJ1EyDtY~f?(gHB7 zrn+Nc3^?G#Q||0GBL4tXrMq+CMU?xUc!17sBk~TQP?~>A;V~zuN{lxTo{zyoX?_Se z>;zRoBv^B^UU{1Vh0@#+;AjIY%8_4@$0d+>p#h+3k+99pdgTp(NVp!}r@R5MDvywS zvJ)|}|N7_+KxH8Jo`^iO#!zjE8G_eiu-u<}RbkkT%HI$omG|d>N`LMU=qqkiK(c=U z+erS464A+O{!!pNS-8Zv_rbRAChb$n;7+y*SIsYA1Y5PT!54CTL6xC^K`hG3SD z$)L()C$0?SKN8XVSo>PspkX0ob`+KSJKjY(=tczs*Ocj5JUN&zis;i$P{KA(nLmt_ z`|{5VyzB&JrFlw!HDnF|5iM79k0ZS0#1+BgH^FC9_5c7z#CHCi>jTCUPU?L_8~}jN zM&wMbZRuXn&mAM>z9AX_05iQiPwVNn1Hd;4E49raDgXeLhcEfv)^)!^IYhqb002xK z>{zIq`aYnVcCIJ^08IB?_M=+64>;Ap_O>LV1prVP+Wx&5yC3+|bvDUgW&p~4+rI+6 z!~K?M6Z~anwI&BTJ`v@R3U!4#VxP;prly)|>i?m?0P1Qpovg6&wg3PC07*qoM6N<$ Ef+X}2ApigX literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_left_pressed.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_left_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..1850c744875ac808a3d21aeb5e9965702d2d0b5c GIT binary patch literal 529 zcmV+s0`C2ZP)udt~1H?koiy+tt&&0|tY=VWcvj}0gNkY1Sq|nCBz@mwHdn`6v`{vD{ptqWVx%Yf? z@BFy%znfAAe7WVT*%+Sy=S^Mt-THGW#n*Q|Q6BRSxLnnzkxIO?@A2}4w}|Nwza#*i zjzDgFgze*5e8A@N7DOupC4I6g{t4JOV%r6eu1AQ1rY2 zJROPSaPiszMc1=H5i4E`;8oXm5FH=`93vhKP;`CEVgoqOu--u@J_?}N_I2Pra7jud zUKwC*%h$;GfS456P9qK#|AN67pGRXS+WE+;mS8WXXfQzIC-)GC0803QRR&nPtuLH1 zgZXNZln$bDpnO^fz+K?TMyWCp6eMqHM`jlI;bAuw4G|pRK}#PoZJ-2%;@Y}eJIGtw z0CE6K!x6n@?G)xsy~eD-@MgGXCZcMXxAaVA6+o^B5q*f3nmm?y0n{o-G=L;uJY*So zBf=l5BzL*pRylEjMPM`3H`$BUzM+$BoH@+)UjYDEys3V9%6;Gn_?9yEziYn$FQSJ2 TG2LP300000NkvXXu0mjfhr;KT literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_left_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_left_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b718d7a0187ac0a3da1a2493256e74db445ced28 GIT binary patch literal 1107 zcmV-Z1g!gsP) z_N8!BKCfs1jL&+&>p6tDB^RK@T?ydDnVN3pbR7oj3 zIpJG0UM$*0_>^u}u2~Kr**6?J;bZ@T@-Bt(%odNBRA2ICBn7z|YX@{HDDj0zF zocCegSQZHQ3A+e|n*qvx(17ad`_(AqE3kZ;N8Rp{{VYF1y4$nPc?V~@pjt(>v}sn z2!$lHTS^vS40taWiVi|y$?R(A+=94Ya4Z*!3PPcY>}u$&2e=DyA{UAVLg7h_ZPafh z+yQ)-3kg-fHo^TuRVZ0;!zbDhD9RCmTG4nM(UM3i+Gh zzf9k+Q2{H-*0K12^sM9Zk;WNABt`(N&o;mZq)Z)WDD@ivS7fHIa&Y! zt96bPlhlljBU=O|Px30vCRp-=KUw!>I Z^e2H3E!k4OPgDQ^002ovPDHLkV1j}d>mL9B literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_right.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_right.png new file mode 100644 index 0000000000000000000000000000000000000000..b802620bebf511ff77d0eb5acb6c452720cd3fd5 GIT binary patch literal 532 zcmV+v0_**WP)L{o?~?>86jWS}SOvX15kif1ba0d|bt=V0 z(A7cu7l?@efG9YNI0)i)h{e&tSsEikdspzha!aK{!IR7TI3#Hub4hqJ=rh0X^ZUH- z^AZC8dP$K*ekc5?sCbj4Jsie+bpo7X%k-4M$?2TiYlY!_1Aw#yt~m$hZ4d;<8UbXC z<-Ljb64u-X0BQgg^p@ZK`iz2as78P&sHPUV=XWkYvJA)(7*K!*emh*Z3;;kuOy+sw zcNcHl24o0QgvyIndvV1!AVa7Et|RiszYt!x4ImqZ0>^Q*w{S67vJ3#yQ7CZ282A0z zPSCXt_#4qma6g>8boGpFK#l-7KTW3ZngAS?a-|7C-fzeAyoDkgyqd!W7`r4lzJJ>s z*#zX_`;IZo!$G_?%f^bOdH64k-25^4@_ClsRc}B*1W1hP+IX<}an=SEZb0R5zv$g@ zKkAj~QWkI+F6jF1R`jZ5pE7{_iPy8xAwS0Tqz+SQS&ifPcOBtSa0CkbfOwN+Ww;$5)D`}}0R8|g WgN|v5T2KrC0000Pav0zN26OHDQkI$49Y?nKaFRZN@A z93NEFxi^@_d(T{9e{Va4`+fJDbI;s6n+005Xwkv|`C@suU#d>|L3J`;Ebq$N&rBgx z1No&&48VKvk(qdT6xIezjc*I@>3=d)`0=rbn2z|R%2IRV+reM}NK&6W06t#msrDMw zFpj|hh&9(b+2a$1Qn|~Vj#*4rz;tvmQNO=%X{Ufz(?|pWFkVOe|FO>A-VPDHCa@Vm zdP%&Io5~#yf}q`^X4BXVAVDew2A1F9mwv{wWwR{mHihjakN}*j1n%=M-}n{=_aM)L zKo20L50Pa5(o(zF7 zo4n+xzo5KG(nwYT0J;!>c}VDl-?Qj7DHB-+006q4FdyEm{#Q%YS0oH%9RMCQ#`L*i zp$9%THwa#~t?obofOfYCENSN#k92o;zhG0@kpKW_4o?8ynrQ1dX!G#oQUHJ^1Ondm z|GxeMEO~V;06<>}8~tMCb67Y*x)=bUIXr>zu^&`-m=oeo@Bn&p_KX9K`rt=UcZep$T!KBM zZaoqG)|ivq1pS`inQ^EBSiSSWNpE8II)tYtZK*mEfM)W9vlB^f&G?m5cWo-W5CEko z&p?>O{Lc8LKW^F<&$tILr9Cik6>-~&YnN(c5)Lv9fC-?q{y4~68IArmD&-=p0MyAd z?j%I3qwwsoq>&5)P|KcxNqF2h77m`4b|c&bwPnu<@rEd@^~-v>kMx(LI=!t?SUV)^ z;}MbpD2E#mf7%!s`d-k3g47aFgJyiu7^!9cZ!!WEpxNI8KQ-z@pTNT5rdezUpxfX7 zdbMlb2XJ8WfZZja+<5>4?eVSk7#NzesM{1a14vK)&;RJ|dyUc235%LdBlQ%xkbqX* z2*ZDc^k$62Q{W0XUNKfbcTGU6X-xiNME3&!Iy_$4sGqxRPRA@JD5W0pZehM2FGsEqD2cU+yfHn9M}=$ RYy$uQ002ovPDHLkV1f(P^$Gw0 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_right_disabled.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_right_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..49fb80bf34e7c6a3c1dc027de2740e1edef3c027 GIT binary patch literal 566 zcmV-60?GY}P)4 z1RKG$DMEgMi1-IY!CJ&ZR_qpWu~?U#jaj?EmKIh*2p9u?gpk~0F|%3Anc3l5=-bQ` z_r32kXD-74|9UaWqE^`56Twj)&-lLoHBW#^vPjT*Naqf%sW%$i2iW*-`Ur(LP5}eR$;WZlDIgwe z;_K%Ej;vtX6#gQ_{vf5-^C~zyZjmTY;z~L2+G+R5oB%;eG5{cAwGw#sEc;|ifB=PPIH-+E>BfsJ`(y%;qy~Kt z%cZ%;S%+r;kkQrv?ZzBmm*%yzi|?VGLKP4j}1RCt{2noWpXRTzff_uiz&pLU_ejTCqOY&9e|Bx5E+r&7Tm z1`!v6;13F2DN;~G6kAXP7YhEN;6fB#)gn`w(%y-aG?}RgE<_L)A|fb=SS+Jta$gsd zk@22enb>nqE|_PL#SNVIJMaC@Ip25h1*S}y@_&Z528z3@&mu{l4oHDK(yUjXvo*F$ ztQoM}=??(}qd}EObFG=$vaRu55x5vj07)J{z0$wg;`mOmW&p_~b!m4%e0sWb_Ig_y zF0f{RBxPLQ8(?^{-Co;gOUE`gm%xSCr!ZNH9;b1^~bfEN-0WbUM2|>FpSY z1~9!O${Q#gTU=bc#GU5&I5a>BfwT#8m+iUo{Wy*b?sUh)^%6)(BNG--EWIJgS`BhB zI5j{3BqT_gK=8qKr~iUW?VaLb6BHn&YXpEiyxd(q>|X!h@pTFSz|hzdq!;5(?;(#d z82B^*Ad|ES1mA3TdJA6T*oI#N1d&0K%7Z}Q2k}a8zt>o{#C;2DbNf&43A;!h`|Qk_ zitl*58!$pJo2Sc@Bv@?sdN=wEWKsqIl1L*HuF{YvPj$Q3`U+!m1^|$tj5hk3P~lRy z+r8RH3==f~_`8ixSBuvT5T5Aw`+HpLPuu_iAYk?l!cBh;c|4Bel1uGe7%)nKg#4!o zlA0`D`k~9_DHjH8At8ae9PU7|^tL1?vF6GE007NQAb5Yfv-XmU4l;iRXp{-*JfI$L zch{b@Etfw7wg@mZpR(#`yR-U;U75V1%t!4I^m^Rw-)&1KzXkw+B)~9%6kfF@k#7Tl z^uwertR0KFHh=&UnK6od$CgHJp3Y_=AT-WB;ZUnlea)6eE;C>>=`iE3XJ%(2Ym*0Z zXu#&=X~reI(yUjH*w)LP0U!gxsQBJ%HmZ+hykod%a%KPnquixFxuR5fAgd;@K`sm! z%{YL0=T~-7_ms=!fh+A?oC4as5$VZ)IVcrwpDmZyU20D}14t6)5He6#e8QhKVf!5?Pb~H9>G-u2%WZR~(bc0Fp9G-17o%n`>0Q@)?SE z11^yE0}>0ZM%4EmkMEbGloX_PJQ2FDS&x>y#xlb5%h4pO#C^2csD0!$j&1lfAk6qO z_o>;L=q-;i7-@a0#T_T6|Foac9(M{ozh?e0-e(-xM)C7)8-J zPkKAXeJ>#V5TY<&Z$v*k*ZL1wGhkHWrZ4}(f)32o%HP}4v5hqYGV1%^!Qf!CR{7eN zh70WN0oy)!BB&$@?wYMv&RQGa5%vri;wXS2grNdGKX*&zl(n&^Oqnvp5q|*$%~JuM SB6HsW0000>H!#nGjB&Nl!gDF~R9)QXz%Y2N^&5PLzd zk1WSE-v9|jG8Z#})7xWDzaQ`oKyph6;E>yPulxhR==*xgKY$UW1Yd$ma4<{Bt`hA7 zgaI2au(O@()8Dccm1UkBy>E{B&-JjIwXlo?cFecT>|Fa+_#tocII?tYgD$ii;k&#I z#!0|P4=AEdH7HARw`-KB_9Z8bah z^I=nMW=750d+*-j{@!+2?sv|&_s=;qvp}Cdeg4mgu7OIG){7MNyg&$%Beh^?Lf6

    MvdwGzv!%-7R^wX#0rLg`0Az>q{F9?I ztwB3_>&K)4YnFsiZjT~$yf9hcXi&3jOd6mdF%y8DvT^f!cOB+626el_>=Izo1PI2K z@~t;PYO6u61oL|UMIp8v2tHY?HeWWby$&pFf&_qgjQ{|Lij~G8^ZNgcrBeU^5GAe% zUMW?U_gai0flUJdQpM{fid2f##+cPOF2k+?B3#`Q*2X}*Uz}RL+iEO-irYp&FtI0W z0OWXS`iDDghhyIW0INr1+=S~$?~`J6=@y%z^u~Y=$(cZG0sT|kr09;xQ@shdZ`Es%_d2X|5`Q97QAyF*?xK%c-oVfYz`AsH;T`>Rv z6d*AZnM zqA^~YZak}7%1r|RKqQKrK+4f#rLj+^jJpN^fFRL4L2#^4Z9b$+!fgXOr$W3?5)XV` zmxAL4q(eg6v3M02ASp3&M%U=h+?`Dz07yUn{FcB|VLA7PE*W=cKuYo;UI@!sZOH@f z8sH_87f#m8nIi^-97EtCmc0<~))%r*L*l){mE+nT;DL#s{^LOmJ%NeDy+kdzV}PV3 zkIyfh|Lx)WxU86xb;W?R0D8ap9F#L_pKnV-wW_jelZickUU`4fV9qT z?)QOTADNqwwn5#lFlj)1+JD81{sU(p-+s}cX4hCb1_{&{anG59TYk2o*9|s~!3D+k zt}_R6O$%CGqjLr%A6yE~0nzU7%K7g#>S#sd3`jh_J}*>z>cI`C^=atG%wJ{%6vYQ? z<>4>&jc*2h28cRJAfg}=;-%XD+-KUx?$f7FA4B{Bo3J?D>Vj`p00000NkvXXu0mjf DI%X5l literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_right_pressed.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_right_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..a97f9dd82af90cf43ffc12a8fdbbc329831af012 GIT binary patch literal 529 zcmV+s0`C2ZP)CoO zSnBzDT0nttfsj~U>U$Nr-8UQcSavm z0)mZztr(e}Z|K9QjeF_{Cx7zq1TM`rwNbXYdI=Tb0|&0mHuR?K6x9JjIPbS<-D;>? zWtyt5U>Gj3Fx%8>#d#{NfQEhMe(S6rRt+x=Fv!1q#N$?zd%FoQ4Zy{R2A*v;xFgAb zZ>Sj{0p``jL2fQeakt^60fx8PelA}4D3<4?fitdp2I(6O}ZiA8XmP|MSS~w&OhLZt~ z?f=?V1^WuE1+L@z6J)bwL11>tQv}lCcvO*wTO%ZQ?oW2 zs}7fF0su6>T685Oh@+FUc3;d|u7<~_NWwrOj=k5mM(kqB5CC8W!(nv~K0b8T?u=PT zSpvW?%S*U9Gfo~nXSc;FqdWmzo)cUN#;vuCnM3F8mKZgZDgd~$jds6~>$6LoIDE!# z3LRg*fO&dSPQqPtHI7f6vKvAMS49A3h5LqkZ4K{-+&ooA0LmhcKl@kE-!y$jd$g|TOp7)(qNdW+etU$uPR@-*@jH#{wz(mg+ z34*s#FK+$WzKdrMjcu?6$B-p}x3xdPnj_{16f+_LZsG5Mp z+|C;x{UaWqka7pAKB&?hkl@}}F+RJo%Z_xT=0b*+j*2=j&R&F-+lr{$#NN(qiUj$pzdvqaI9i<2`6?7i{ zq{ahjU0=kkr3?W@ou88!P3t-nyO^kRfPpOEd6O}g4r?Z6Emw&7^Ef~v=TuL|Q)xpV z#Hzz3=Fj6b_e9f-7t)5_ja5StQ3ObZId3#a%D*NPd=gZ_`W`Wz)_E?(=4QEseghJB zl?Qxy;SY9Jq4N;-qGW!352v}vqZ6Cd4VJr1!VLlUwTE-pXKWwaq`!k@u7Fqzp|5HK zY#ZC4-y`KMnHZDc_YzyiH|VF(Su4Sx0J+zr0r)vd*g9UPx# literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_up.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_up.png new file mode 100644 index 0000000000000000000000000000000000000000..cddf4edc627470b0ef3c86b6c836d39739f4079e GIT binary patch literal 529 zcmV+s0`C2ZP)|tl$ zy!Xx9VFqGiVq&fsi8^uaW+kVMd5fizNF;J!K7aTcC69_!ys)~YwW(pL0Cc}*zKudEy6Re>3>7SQgoK*lIl_46z1mm-iUlr~Xz z7fAOCiV1x-PGTHocV`QwyTj)7h6(bErALCi0#dG!84zaaZR(_mJh(BL**|HwK8-Ap zT`WBTc?qaq+htJkkc1Twg>WxDHFI>_ZoQ8xAlYL1nMIzvcLQSoB^-(okd5^8tQ;R5 zRxc``vW4;s3r}5V`~UcYSOM-_pUO<1v|Braa-2Dcf*?q>e|THKLpKz$`0xDvjlSKS zNIj-r@BCH3_iv3c_VYEc;Z`tY+t0)8i5~AbP2F!c>!)V~=I6_kog{C7+iqx-m7gOa zd)KtuY&1T814#5kI!O+I@zAVD$Mj&rjkaswJ>38%{wQLj-%BG3#l*zKTrs}@c2a)K TDqGw(00000NkvXXu0mjfQBm(p literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_up@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_up@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..aacbe6583c3145a54a0bd60d74a950b59bf16f39 GIT binary patch literal 998 zcmV&SG*!KeAcFZE3C_g3)Mn z&JShi0eRD~mpsaCgz2{~0ZOaUM7I+fD{<5SCAM-c z47vwku_;t<@{<^VFq_Z`FYc=`eN96mO*m%2qF8bZk>?J8kSR3X>ce`Kq=l|cLa!LU)x=kA&lszTM0 zi>i?TDG0z^r+W^!%dtbxEr`9Z)r54EEtTRRefFwQnWTfiwW0dAZ# zaA3k%0&Q)l+4Z>sglX@#nO*@6Kp>}yd>+dcVZ)PNx0CLzxd23I_r8f|K&>!v2b855vAZH968p`@AXJ~bi9i_&b<;BH=IPDs;g zXAU+qNnYNsCs$W5KiC612w*T6)W3Y&d5XB155h_OllgB5Oe$X4c(J(P-wA?XcP2o; z-#@wYWB3xdCgtW(&V15C;1x#i790MJAPBzi1Bm1J%!v9MOjnAGqvXx^5fl(boVwkG zjrH|QUjh7a(TEctF)i(NsoXa`O@FNHs?~pf0#3uk7R=?Ue+%S})2&jaN|g@LFM9&8 UCF1(KRR91007*qoM6N<$f|gS6mjD0& literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_up_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_up_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..baad7104dd87b8b815518e9bb38b16d7345c44df GIT binary patch literal 1037 zcmV+o1oHcdP)Sc)60hotvf-VR7=T--;#dIH%E#*q}3d9@nxe4AZZPwoyw4QHc4@1VPZ~v$XyjV67eJ*u*Cg&PO@~ z(9i*b986M)zR-i6i$M_V^iyA74XD*>kMA^a3qTO*5CDTF9&U015Jpl`tmn`;pU>z2 z=$FR68L+Xj@q{yDMF7uswzq0$Q%HW|0!C5#ehm>`>7@yYXF{( z&PG9Udx;TgAjNgvVbi=gH+TAO)><<+pj@p!qXySNJQ62-HJ z;sHPoNE{T$3EA>yeW7QeF)}fr99AzF?$is zDJB>ZAKI|i?P|RzJspCQSPpCNfJ{7I2s$CV;v>0R2TEemM7}#ebNbC*-VX;hz*?Kb z==gPlmm(qn7-qZjsgRUplES(A^H1Nuy1cyHJW#rW47S#eb9CZk02fkHIrM4eQ|2O| zw9ohRKY#!2Vxds@d*7M%J1`8x#~R4p0ucEL5?b4SaK*PF2{{ulfznqaY%cBh{je_s ztlggEXrl;VD$)^u)C>b*B;_UfwH}NXf?(=ixA3k8l*?NuG~(6(oQwn#l6tw|WDf}= z#cC10)hHH&>FFQ$jNPl#-oAa3&a44A5$h5NH`JAnz_tnTtFwM^$Sp49Pui%aZ)Qdql6;H?xV|I@Tzq$~6J>9;%Elea2p+pCy9*@W4@pwEQkH_Qj44Z!dVijeRI}X(~00000NkvXX Hu0mjf#7pD* literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_up_focus.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_up_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..f00dd871fead8fbb542b5d74d9a4be83015b83c7 GIT binary patch literal 519 zcmV+i0{H!jP)cV@LkLG!S?)PjfF*+UmQ8=fQb*d+== zIw*woCzO9e64j0#gn~di6cmv+A&(sbFGi3TtC>3NMZwmcUx(ezwNYuO4H4#nfnmP) z`@PTiGBc2pl9F=7SkjHk>#u zzl}>;0tNs9(eFhOHJ=SiTJkF2FLza-G#6Y4djVu)&39=@WU=UF$q%k|MZl|sw@o|& z+(VlGDd8GC_55%;xqxJ4KbXOEzb*W*=Is*AI?a|V!9An{U-tbM?#d~h4rk4{)fTG1 zXugXutZ_i02cI?ycbKu*0b&B@7FT;~)!YJbHF5L3`K>8G8&Lkn`$?-EC~&H>(bsR8 z=LVNRAd8xxSaO76a%cp-+0@RJuam{Cn85JE>QFYb{Yo&30Q;wt$0fkQK(MmY(>uOC zF;oS}v}#Udwm%C7+q4q>ruW76++OIZ{ago5cDG4NN=nLcyd002ov JPDHLkV1oHE=lLWp5paAh#FYLRt z9XhtffV5YfAtVPtJr_dGtYqJsi(89o|46i?yp4;5c;US%;=B3Mr*Z3vuLDSN{f(;t zK5qRSuB~3!cM&3tLsl#XjL$Mrc)R35D*aU!g8_$cJ{(MJ?*3YU zGfhEKR~3lqRlK!1@b|f2&%g6eKlSz1fYkLr-cW4ExF9y7uFC21^ScD)G z+KnJ|8$}9iYK3JzP&xI>)X1Z#wMK4$>pwmUI*R}fhPEQW*2TY2WiWw{1c`~2?C{SK zNd*w`9FX?b-vgYxXeu6^7hio^S99tR8KnyDWpd@?JqxWPG6T}N;`@ZU17au?BG9Jo z&1gu-1Y$@ly_E5bC%e@dCK3Z&zjT&Lz6Y=;6zaD4XW7l20PN9}g|t_i?0VfgdNv^C z7pFmd17KHUL^OIS{spFWb`khCTKboH!{1J+Ck$tS+!(?8FxedIpvbfu0B z$lNIJ4FY{zfW{+;wc=yCzSeCl#!Hmo2c^_xr}u}B3`pk-!&*5DLTMaASi970C!_-j zmm&9so2OT@BTw3;w>4mFzA&mP&LSX3LYeL7`nWKS&XAud&cxcx(C@8NTaeB_IYLwx zAu<{Y^)}!{jsQY~3HVJpYGQdhxx7{8md9WwS3XV&?lu=MJFIx1detzVK!; z)&FSdfM6D{Uhx1Rwb~jmoTIN|?KKRw84S=@u;V^*k)Ug}Su7Td#bU8oEEbE!VzF3W aYyJZ;D?TLxhVuXb0000RSj*OkdVUFZFurK-};+Vhu4YFtC>n181X%wYcH&{~}Orc#^;>a7x04 zkeLn$149H>Yl*M-RiIk;Ed`c9unTtRAk?jLt_I)QF+R?d$IpA(5-1r~Dvz3Kg z2NXQntngq~>N-G|z{}4rZ~dTVn8HAmBRne+h!6-Co8tCNMLP!yJWYJ^gn1>nmL`Vu zbIXlEO0U}Rc1PTpsc5T9;Ke7O*>3V0xPocl`Juu)5<*Hl0jx8?F4 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/arrow_up_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/arrow_up_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..62230b8f00152ede44eac5b505fa4c322ad9ab1e GIT binary patch literal 978 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 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_closed@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_closed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..16617f5c9da811adb916d3131945314d43c3d635 GIT binary patch literal 838 zcmV-M1G)T(P){5iYmmnkaQk}eH zL`0_u0-;NPKv0LeMbJGc4er2sxd0{T4G7q5O z6!1bf%zgk@-MVnJ&Y9fEXO&reX#fD|hG_xVFb@O*fkRW7FVm`W_|^bm^BIA!?hWVj zp9)^JoyOO5*xnZmdg-Om@*gOAIQ|YI!^1`J-~q3aZkP)yBKSUu+2h0W4w>iZmO^ zXR`f$ZvX(yTBB*k(CgM2#AVsuyP^RAAl8xb!`JhoqMB%1M+^*u9;J`6y?x&Sx_&&& zIbMOG%~iTW+#8zBWKN#vTAT?~>oxhxgwA;5j7i zH2#gk?a7;9;$elzFjC}e-74P{`E(iTxB##hF8@5|+R6O*$PblSls6!jNOo$D7y?jN zCNFVEoX+RcqpI^L{SAmF%y!KYuTi=9b>@hRek>kP*npOnV@=$_Ab^V5p9#@7olCz} zmBWpa2E^m>P$|S;0yyF--J70BKUR@pGgM51+KQ-q0-(D>6?ke-q;4zl-xBFNpxH2Q z;opCQWxU^`6|O_kS-%xhPl0$m9$FD~zX8;i$zwG|bWKjCl-&2LA$132BM}Ecu}qp1 zCEl}J77xgNEpFRRePc8OhO+>h(zH^qJ(2n@)sr9yf*=TjAP9mW2%-vq0h=ew8_*PY QoB#j-07*qoM6N<$f}gy7;Q#;t literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_closed_disabled.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_closed_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..0fd49ba6d1e26c1f1df702c28c1121fab4d86718 GIT binary patch literal 412 zcmV;N0b~A&P)0*a)tHDYHSva(`g=L?8dA_yvoKhfOJMkCnmUD(Dw-N4K@hkFNda&rDVmZVvd zMQ3dXppU_kFr0o&D-a~??+M$$`$N56@5@xc%p9_%pL%p`{4-MlfVoQXNV4spx*4}F zGZg>`E5%Kq@m)?u@%gT=K%yi3OEYe%SBSN_N@+h+0ZBo0*6#MgET~q?Gp9*1yuRRf zp*elL4*d$bC}~D20f0iG&;hP}=Tiwtviqm!8ZZIeb*(#*sX#MsZ6TI{7bh0x%jKJ- z8Qw=2#qAZL1HehP7*>iWJ~>`5&^W!A7pegWTlZb=CD4d3CIfTFKtIw>I9uHFU7lD# zk_EUr#<1Y9I$PREvmBs5>3~VM3b>;4wrXZBtw2srPRMF;^sAEq0000$#h~Y z^t~zgzU8@)b8_eX+)Mz4LZMJ76bgkxp-?Ck{~ILQpg84?gK-7`nD|0IJv1iTb2|ua zK%r3RpgoD3gAOuVrJp~tq{Hf0KoISt~DP&qG~zYl#-ztQl5ZmnoFz&2cv2w*K=iLXoj>U zn76F=L7*KA>kOnzu6IXPjxbX9;7E4x6@#vXbq21L-0E4GSvHAf{}tTo7=g}(bxjLW zS<9M{nI*OZsOWkh0Bo5Dbol+YZO_Zf5$g%uY({9)f}~|x;R#X*vEIXbJM^|FeLc`t zm|4ohiM0WSVbr*$_eRx9?({bq8DgKr@_A#CDRFp9fzVxWy~m>cV{ZTe~?e0Dvf%i^F$UG~lJ@?V~_*wiK8uqP=5p!0ha7Qm^3|fCHh@tz0IR7VRHv z112UW51>C{ab8DecfZ~y+g42(9a^ql?G%S048B<(b@O@gJeca;hE zLh@@Jen#e-qF5SGEKi>T@skFB#^;ShU>>!sFEX=8Z@^@^n$n0006OdBWi5c6&6;my z=Sj#kE0<>mKr{)UyH552j1Fhas?02#NIL{8l}gVB1rERsvp+E|^AJELRC<)PQa42Vw?g;|C{0aY2Y&xI zSVwVX>FY&Vcm3ZGdJ8y?)1K_=`3|7tkH~nJKrNlgWTgDwZ-vk;(AU=&0I1bT3#{{r z-SXuD!3{7BqekHK02TqvF=@y1Lqi`$dMXqOg+ifFC=?2XLZMK!;uos9(s7#RaytM3 N002ovPDHLkV1n4>cUAxZ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_closed_focus.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_closed_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..d3e1453de917812524e44b9ba45bec3fae5463b2 GIT binary patch literal 406 zcmV;H0crk;P)A`F?!Syz&p`Sa+z5n@g?zxbYlk?w^M5k57 zxeg+LS)o`O9F`_&1*}A;&tu`jZ2Cc8m$DUTOQb5hi_)0{VYULmOUu4PsEbxYQyo4%UrxR>uDnMJJ!c11; zG=0ie0H7R9fr07ubONdpPRc!?2Kb@%T}v9VoTh)>4bD{91HK}$w%?8_?@2R^e?h$) z?5pSv5P|M^&FX_mj?oj;JL4@C?aj+$)8=6C1Z(bSU6K3w-Ak`o>6kW$q!UmT!RiC6 zs&eZM?UOXk!DI=A5h|}?@$-PT9i$;rw20b!42sM?AHd;kCd07*qoM6N<$g23{# A6951J literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_closed_focus@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_closed_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..c8a5ce1190fd41fb45476116b8d9ab013a042e67 GIT binary patch literal 841 zcmV-P1GfB$P)5JZ6lQT7l$1U?i&ZF3Z*u{(uCL$hu7^pdgNT^oYu zT%rH(@%zKR?|%2(owGZDVHk#C7=~dOhGCfh4U%o3CyZeLr~cTT%X9~aWP7dzsRis9 z{N!C%@GX>UrZ5j=W8qPmzAHhK`Qg6#_3kP|(q8BTxmKCJD?!C0AnbI_rTJ5xfjQa! zwUD|303g#CtXc&CV3y2T^a<(ywU8g+1eL^3cZ1zXZ_byb``19p9T>m3dDhfOx0^*0 z#w!&WmP6SR%tnLbWQv1Uoq%>dVcb-e!-~>pFnzx1ISIO8GrAH<7^hWcSwi|QV27SG zh9GdJDvV~frK90DDzi9J008K5BMU;+c|db%&8g17H&r=!|gonF7eGY=t@+#E*>7>iMXL@{7D)06q{Dl#~J5=+OLr%g@lu^BZ);`#fs z{T(j=0J71h_kzSxt4<_N%JyCp1pt6%x>Jt$I$>(1C252Nl}4;O0k36yJ6=FIKIwA{ zJOY5&sOsO0y4Eu^l1hPsFe zpim~|U8U0DwQ})*DfN2P%06O%sC;VBaC&Mrd!!QiPFbu;mOf7x`4;{y3 TuMuK@00000NkvXXu0mjf0B?fN literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_closed_pressed.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_closed_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..88756c8a62ab2155be5648e1001dd97785e6b6d7 GIT binary patch literal 389 zcmV;00eb$4P)rA;D8+|R~@V7GT+8}I1`=I3x{E_ghi|BhuzmSjnn z6o8QV>WY2j6$r8-nFgqpjRHy*J z0(@cgTu_*bLDJTejC(;SIIl)_={h{KfFx5u3z!3L`w>TZhJ(ur#H)!H j4X8BC(!2s5kH_-^rhH(M2vQe600000NkvXXu0mjfI`5%0 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_closed_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_closed_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..9c80d487c63897da69b179426936dca41a4f62a9 GIT binary patch literal 804 zcmV+<1Ka$GP)@TW&+GXCfe=&@% z0D!7b>sJAQ7hafC>r?m=@T zED4)g0x19>meh~Hy7NG`ggrfn- zs+F4)XaRkVl3o^S{bunL-)&?F{3O=bC^H#2;4`X;CH03ed`1(dy#p`cR!S>NOLz$E%^N6JqhV`gvJ50Zg41pG~P|pqEM1lNxdYh2Mi^&UX(}VT)e;v za5{*K2a5&Vp3q&MFb4T&e}%qiSf1F*QHYfS2BtJrQpy8hf37adwP;v|ZDiO8;|27q zdeyVU5IS;ofxD3~S4{gC!*~I8uerST-{2pf&+Vkw)?WWNjP3#hQySVa%Pdf_swun= zg=p(KC{}*&7sKcZ2>l=nq}K%Ho2+nrt6V%7E}*Yb(kR^mGr%NpEP7a`O?o;U4u`|x ia5x+ehr{7;6yrB9oW5)y8Zlr10000bP0l+XkKl|w24 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_end@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_end@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b0c3ad8a2a2835af08551b4f0172cf51c05007ba GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP_V(% z#WAE}&fA*@c^ec&SRFTTpPTb`Kl|)MM%RwaWczozO**;d+P?F*zH6GtJpHIIus|+A xm<;^8wjok({r+ReSHvH%@vo8x+6)5!9>FVdQ&MBb@08@~ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_end_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_end_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..68671d4c75797b94395bad97d7dea8ed1064547d GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP_W+9 z#WAE}&fA+Cc^eD_SPr)T>n?I=$T&4+qsJMO56h<-pKrNV`o8q;?mGq3j_-G9sB-Wn v1Hb*w*!QX8uc=+|{svqBDtVyAAn@-Y>&KPcuX;39OF>*uS3j3^P6bP0l+XkK=9Mn# literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_end_focus@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_end_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..32491c6ae130c6386d26810cb7fd017dfd03e31e GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP_WL^ z#WAE}&fA-gyayCSSRJGEXSfB;4Pl+S(RYU7hj_C)63QmmcR#Nx-}z9l|9>OH*M?bS u;9DOV*L|w^Yij5ApK0C?JD|NFFy{gDxr-eC^=|oRfViHnelF{r5}E*&h)je4 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_end_pressed.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_end_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..33a1adf62d165d5ed19b06cc22c96de51d42e28f GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DCp|x z;usRq`u3coAW$`HV8I(*-xmqIPKoS^Zv4OB)r2iMpnO(&?IuI5Cc7y6xV7pau07j%&Fmme!vx2O7xW>FVdQ&MBb@0BlSv2LJ#7 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_end_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_end_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4f8d2c8e0e0dd2fc91c5366ec0e170d8207abcf5 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP_V|+ z#WAE}&fA-TybT5dtOuF@%e`WE5ta15B+2}J)64jDr`LC@_f}7re)s8zJVyZk3QjVx tto#G5{_F9NjsJ32Jo*i^6$A>J_$QWgJEc5&26PkygQu&X%Q~loCIBW3Jp%v$ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_line.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_line.png new file mode 100644 index 0000000000000000000000000000000000000000..f94928a4800b23a955fd0c572e2d6012193d0831 GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C}`p7 z;usRq`u5yLK?Va3W<$N?fM8?g#pxUxU-#B_MNGLm`ReAM6|+CO0@We|d5@J$;+M7c QXMhAfUHx3vIVCg!0O)HWJpcdz literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_line@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_line@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b956af18907973721034b1b79ed60672829d319a GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;il_ zi(^Q|oVOPYc^MQKjyN=Nr=|Tl%`AERg7Js5{fujC-`#qCs!j8F{RKuVht~|U3rZXK yE?7CRXUHyK-okf*F^c^K!&>H&hHJEve#@Bb$?R|5Tk8XKErX}4pUXO@geCx=vQA(C literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_line_disabled.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_line_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..7617849c39c2588c8b9d6e1868a498ce72455dd6 GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C}`p7 z;usRq`u5yLK?Va3W<$Nnnc2lDXjV3It3!T7`3e#W)6?`}Om)uws8{sN!!=q-zhz`#U>AMm(d7?xErX}4pUXO@geCy>d`$fS literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_line_focus.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_line_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..8a1a8a722a6377c4ae92c32ba930d8b32c8d8eb8 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C}`>F z;usRq`u3cmAcFx1i=$f7g-%|TM@mWy?!5k=t}K@7pX#4$cQ36*5U3al9AK}S!qPAQ RWRX2c(9_k=Wt~$(69CSKAhZAg literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_line_focus@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_line_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4b1e3e267dc35857879f399533d799bb6df72920 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;jBA zi(^Q|oVOPo1sN0=4jb_4&p4*2<=|Ff!glSp#D!bW*VV4enNjqIU3LNU7QPFNQS2`m w)-sngTw}Cyc+DWYptOPSf|Ub%2F;}9ymzsl-ScW4574m;p00i_>zopr03d@+-T(jq literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_line_pressed.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_line_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..f73928880b86592b206f62ee90c84c3047ff1ff9 GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C}`p7 z;usRq`u3cmAcFx1i=*19!X^b5LBW7`U;l3w>|Uk5THRbe-*_JfP%RR8z?{>>CfMew Q+zJx(boFyt=akR{0EGM=?*IS* literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_line_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_line_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..6861baf556caa4c1de4f0cd9d63a2ab5ad0d49bc GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;jBA zi(^Q|oVOPoc^MQ0jyN>c^K&>|QB1BV;mO&Y?fCrM9BXCiZ8HBI*ZJK z;usRqnw+qJ!DHnMQxFbFViQ)KwUW_I*5Fk`AbXEh!WG8Fd=drh8v?Qp)VKZTn-X%; z*`7s0Qi9)Rck#-`n7_<&Oh5&t2Uajc_3-RqW>}ogDg9#U#~7d`44$rjF6*2UngH*5 BFxLP8 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_more@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_more@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..0135f10a6625bf77adf279e7eef461efe4a0d1ba GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;jTG zi(^Q|oVPbO@-`<39DSgi#F>@#OsW)~K9Bu-4@6#joyS%*=X&v+>&mirpMKZ} zFz7DOY!JI3;=rB3wSd)x^#ao@rVK`3#w`uY7@{14u}h!*#AsF-v;SCn)PXlq32D#% n)!r1E9`Ar(6D~7PvsW-4Kgk}T&6}AH^aO*atDnm{r-UW|X!=#4 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_more_disabled.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_more_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..25b79745159c15ec8d1611034a38465db0a9e7a1 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C>Z4F z;usRq`u6HZP6h=Ymq5Ykn*>TW=Pa9`l)bZ=ljTW#{lh|EufmkoC&Pr#_rB6}X8~#g w0uS~r4bqoCPud^xV9mv+Tj%V92s2FJ+abJw>+0)+majk}p00i_>zopr04A+5R{#J2 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_more_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_more_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..dd21fce5b37cd16ba1bfd9042fc82b2f377efdc6 GIT binary patch literal 261 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;k4a zi(^Q|oVPbO@-`<39DTrjDnL_1Vs2B@+7lA;m-6)srhVNtyK&C-zd+>C?kiW%%zA-o z7E=bJFXNVmWeiac!3??!G#kV&h&XU(a4ldp!6B_9|3JC__4OY<+%wjT&6sKVO+Nb3 kCvFYG8nKw0_LHIBb{4nTih!2=Krb+Oy85}Sb4q9e0JVNqf&c&j literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_more_focus.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_more_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..20e3d236fe5b44efc40850a77a7f4bea7137bb59 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C>Z7G z;usRqnw+qJVa3^+n+wc7r!uRi83ZnxDV1=AaWS7n>46o@Zn6fi8W_tNxRt37w3kFjUNxJE&0e+^p(GYqsIzG`2#)%2H_XnlR3K!egJJ@@O1TaS?83{1OP<- BHJbnc literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_more_focus@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_more_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..af6c5db82c3d7d4b2d287ef2fbfaa56644169492 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;jTG zi(^Q|oVPavd7A?SSTE`xbQVqE4UBMR)LPMV`N>&{8z-Oqd&~1=$Gq=5=7n43eEMM@ zz@WQ8vq9{Fhy!;9*8)}()(cFtm@*iB8MibnV~BDH#x8yK6QkXy9d*6uw=~?`df?2N o+Pa%U)8ifRYrmdKI;Vst00;b7!~g&Q literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_more_pressed.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_more_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..26aaca5a1baf6edc477cd933d65e8fc674e6e231 GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C>Y}D z;usRqnw+qJ;f(#?{fYlx{^y-Cctw8!nkFDnL*srt(-lne{Y|0n78%&=5N#Z#S3j3^P6xTwb1b z+RclPW0U?WU-K?O1| zOIktIsR%*Up#vQlSQwd+T2;z|#0U&XP$?kw1tB8A5Cn)+kQS?=v61=`J8^3#u2Gv8 z-=Bpd`zR&k&PJ%uXT0a`=ifai-5HcpN-3q3Qc5YMlu}A5^`MZT0nU)?im^Wc9x=$t zVs7RHV1ie>w?yjEgMu6f@ZgPN?!vhsd4U&@7)*bS@JvJGhrOL^N3+@NO3-W{=^sqL zWrTMcjx80oMz=9Ny}Hp*D|jvA%P_B1mLs1hlaFl;oPAd&6G@~--u2x)gzx|ZFTle( z1}romHP0^F^{K?J;hjPAx4CXt|J9qHf_dFHS{9L4gFJl*VS@ni-6OlKHFFNw?Hd(E zWdGdk%=wMvKD=`{(GiK92A*gd2xT$eOLMuOr#9BOF)Abj18%GywI`b22Y}%>gE>^p zUp(_~@|>a3Jz~7Gzz*LiZy9Usdj6+h0#*jV4kHAhS}omn`g%TEr6UET{~QQW5qY_* z*D2L1^FOR7E1nv8&cb{F#2b%`;X7kRo-gEnyc$;T&=vqtE|=@I%EClnu#Nc`*z6lka65XSc;)<3n4Lpiz#mMlGC$cJix+@>G`(nL zZ%-^f-1pGt(~FCXYrgBm8BD(|!uVf%nejqy_-L*6W!RtA@ZJIU;-u1JV)z7Mi|=Qr ztd5lf*DqbV3E;YJbaB~!&%hC1gu%$0h5XETt2(xH0Ra6&qmN^}GX@gP6LYyPjIDZ| zH#W)2Dc}X)rFX!*QpjDLXl1{aF90Ah=-W`mc53Sa?z&Z;|EfE-eE?(>@QiT0n7eSSTD=zN zfBpYYCKE{}lbinQ8cHdplu}A5rIb=iDW%i{;&%@A^lcLr;e`MI002ovPDHLkV1nz1 Bok#!x literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_open_disabled.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_open_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..8fd4936a996a6049a695245021e0fbf32913fd7a GIT binary patch literal 409 zcmV;K0cQS*P)_oj$4WT0r(z95{k;W39xqOMtIF-))u zHVukk6>Oqq!C)1{;O%xhx3dXmi+_QvsoQIrV41gF68xU{^5gk_KRz%R3Tvxt&%7$I}6YKNZm$b#%fDN;VtiE)B8}OH;uS zn27dAFl=>7DA&Nas@{5jxY_gZAY8MA8ZZsGosW@~-_}DPUjU%0RxJom6n49(gS?YD z{3&-BFdvRB|hwPQORF`zr8_=Qnp$I0Y<}%jD=#*|zO=_2KbYRQCWxI9giF z>_;t+RREysH;RZ{0b_sOt*N#fDkjp&9b;U+iMO9;uFc=I5!=K;_*2-%ory=wK00000NkvXXu0mjf DRo|^z literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_open_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_open_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..70ac2ecdad67a8d1e8de1e921cc5a53961db5426 GIT binary patch literal 829 zcmV-D1H$}?P)E@;r2_#Co z7=&p-L>@Xs5EX<39Re%xBJ}4}hoA%_QoGo@fA8Ev>atTp2O)@DVr8aod!G(d+Fs1e z_uYbgKDWKk`+k4V?|Ip81B4Jl2qA$Pj`12AU?cC-(Q&(5FY&JU|GgCMkzr;j0 ze_g~EXQh3Y%jHUMHdnErx55m@$<*BZOI3Zl-GXcYfU2tYuofRI*gOD``4?z<08F-C z0G|w(1LRoJ#x-q^*?d)1or6hSIFA^U+p+qqeDr^H?$f0Eoq6JC=2282RTx&Uc;Yc&pbv z@;7;}qOWTeWJdw2F_hlhnA&|l_d8P!udw0_004MAp4o-3vxh)~&uzBK>#Iha!n?CVl|GVMrc! zRyev`F4uyU{aQYNRl!L7EC_=DY=$MDaC)I95C|;hUu9+rX^Cq9t{bzMFfj9B`eJ8i zXV&UIi#7lN2u3H`0eT9c%CM-Gc2Gx~+x-~;lF4LQYHt26fK!GDCdP$kU&BDLdMxSy z03Z~L9bjD<0Z?sNc`A!+yIx+Nax7+s0JIq%T?EsK7N2{#nEe%f000n)Ox9#6GYX(~ zgO8*bI1*@Th!?Xjz`|dF_4s_Q>2!tNOU&bcyqPe?ir!d?&F7XYp=2^yHZ%9_9)Wt+ zyn!jk8Cypn;7XOMr;-i;$es4VXuOYz`U(peDzoX`9*^foDf=n;09FN~iTePb2Ea^o zyTwy~b-n)w|0Pvb?W(F){Odl15JCtcgb+dqA%qY@h%MqL=^FW%Q?5oJ00000NkvXX Hu0mjf>RxV; literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_open_focus.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_open_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..6d604b5f4cc5807cf154c867ee85fed365e1324a GIT binary patch literal 426 zcmV;b0agBqP)XlLhw?DTBeJlq`yr#h^^?CFSkDEOgZ^FXwMDpm^N7$@z?@U%!5*bHK7J%lhxc zFAzy&mlbU{jt-rV)}Q{Sv~}UG=_TN-3;K{8bNdj{@3M|xnWEJ|n`7iK>ZQB<@-1Gj z{Wahm33P(g`sIBG6ds?3fK8yvsO&_%%3%V?0aOA9pm~rU;6;&GYCO17OkdFh0HTYz z4&#_@AozZiS7jg-b9amFDro>f)Jr!Tl?zm_M5X^M?w*v|RXSDq`WY?DvaCPn4Tk=8 UXi^dP^Z)<=07*qoM6N<$f?&+Vg8%>k literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_open_focus@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_open_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..96337aa6e28d6dd00711a9580e4032fc98a4d934 GIT binary patch literal 837 zcmV-L1G@Z)P)cMq4iCte1SCcr8 z2Ukd@TJ6px1${op|1NQ1|#>%C>w%&W61?}H;tT1V?HUA^9)mM71j;;^#^dW=^0(82=ZJs9=5jty{ z3&Wo0tQqKzUmZ{1+1cXMig-T*^L?ce$Kmsvsph`%W_~UBD*)Ww(sDZ%DJ?>{RK2cB zi->orJzHG!UwbBdhUQenyNv(v%B={_!Y~dGAq@cFdTRQJjy_%qobi<=BHmBQY<}DO z_Ud$pmkCZEFvC~+Q)AwO8|ip|(7dmO@(R?*sFQ5X9~5NoKWfUM+`Yse4v6=*?Hz7@ zgDSm1%vZYbL@Voux?7)y88`d^jA?g=)2JK=BDFWvv!&SR#ygwap4Dtnm84tPFL2-u zF^}e&;=5QUFT&1Qw*dfj^b}Sp`U5brdR?I}S}K2WWBatf0lLm!`=tCZo&`4fS}5p_ zT)O3Gy)xEy007C}!aVWx7htNdlv8DuN9=w?%IAO;zWOtPulm!?7wVa>?gIdrl^vWB zk?60$ocG*vUq#mrY-zb%&s@-;0RYU(j!cO-TTBu{2^Ld)TqOc-Lt_|rK6{iQ6b~2oEv>o+HiO0^wCDfY5V}jB;A55 zs+)QBrT;EB*u3xG{vUjhmSi+K^W^Ob|91{!j4{R-V~jDz7-Nhv<|FYEsI&BL_8+ON P00000NkvXXu0mjfV0)PX literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_open_pressed.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_open_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..178f1bcbe3a4ae78a765a45895dd0ce9914ae061 GIT binary patch literal 399 zcmV;A0dW3_P)bQ7l1hNKc7 zz}87jCNsU4bTF7C60t~#(B5{Cm>DEy(m{mY*J40Yr@fmvzwzYFbDop)f@N8j_1}qU zzzcK-NH!t6l9JnYLcJ?Z5Tgt{=Uiq*L|e@|ZR8CAqg`-Ws_T?#*sp7n7}vlgFld@L z7U+E=D{u((OUQ{I=wi#uYdWJL=fJSS88Onoy}qpi^AqxN@3J7m7SOG*=U26;s^7lP ztLdsLM?hSl+}A@oKPFG6eB%y$c<#D-*niZL<%FkuAEX%U~oDcs`V#Qd~`qcmc002ovPDHLkV1n94t#JSV literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/branch_open_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/branch_open_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..7ff7b8aba502a7d4c118e6653257f0f0308e6c4c GIT binary patch literal 778 zcmV+l1NHogP){pmG&dn`&%wg20HNqN0t9 zC`UuG7A+!(3Stmi1U5W%D|15^guM^4^&s z&u95R|9kH5f9}1^fHB4xV~jDz7-Nhv#u#I!3klkwy;oO=Lnp#w;6g)`b0VT4WSdZ` zPj?p`&H^}aI8iP4gY*kLfR4020ycVnUbzFT@s&me zb~aQ?&s6$)1%3kn>SOYL(#y|>A9jk=gmHKXX#fCC zaT)zk$rgcYzEVV$+wB=W^ryYr2XvDPJ-`xQsZVFHJ`t1WfdhXR$|vBJRCTHbIIYTw z3Cd?*MLFIgQvB8RZd&UVt^hN=>nhyL!QSSmd=4{j=mQw%_Ui!^+JG6}brrhg1Bu33 z8T(;fRZ?kAsn9Y(%GSs*N9*dO5O&Uz4FDjO)~!Xj4n%yV9;e8zL`>cRbUo8qpT@X^ z(%{>tC`TICNo%PxmUI9BskE*x!d+mI@6JO4Tff4{Y~_Z+X5Xb_PLVx{nA|L7zLF0B zAeGT2Mdco_@=x{)jHtto#8Y z<@~E^PEPj!;J=jY){2g9o%64A7-Nhv#u#IaF~%5Uj4{*1H<6#;S$VhE#{d8T07*qo IM6N<$g0Wa_!2kdN literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked.png b/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked.png new file mode 100644 index 0000000000000000000000000000000000000000..fd1d4a4a783e005585121633eea2f96e7b97d66f GIT binary patch literal 719 zcmV;=0x$Mp0q6I;z*U(A>rYRcDSG7nj7Te70A-kII%_iF(^f?Xh zyfe>_X9ji__}@kK1%K$&ImvXFh|U7=*yK}U<`qFa`z5{hrX_$HirpsATr)76BpE!N zPp{r<0PqD*p9jg;0KS9xma-=k+3fpocDRm=oOGA_MI1~I0JsS9LVXfYgRv!FXq0{7 z*i}1Bn@J66*Ly;(20zSlekW`i=nrNa?@?7`rVyx`^Hi01ByOh6PQx z_O~9rB>(`(e@H&6KZ=UFi{3H-njJ+C(RTxYLMoX7(Kvuj0Gl8h?>2fvmOsb2bn*p& zfN5igs!pH;R34CaZCq0Qv;+{g{@5@ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..bbcc43507bf03b0f6ad33d0e17f398305d288529 GIT binary patch literal 1329 zcmV-11bOS7`Hn2dc1d%ZcvXv@0xHhS~Xxb`~ zXAX;a((%mLGwytb_>sJrd(X^0_vk(M!@3vf(4oUYhHP1-(^71G^9&K4W#9yW7Xdu$ zsb}r84Pb+SWoEuw8tA)@Or~b_l4Ss17)-sv0(}YK6*s)}ksK-f;XiBHA6prTE$S$i z9GwQ?3V?oBUGs;25KVRUMs~KUm7kj#H4Q*4IXVsI&%E)?Pv}%vZ)AI`T3Ir!H7l&k z{s&$0eFA1=iEflvhu48?vg^J&VnU1#uMUVcKFz=!fFs&kQus}?bT9@Wot9#M-&;Xr z&i^DUJXu-Gmfd#S3nGK5s3_1pfY&v}xzbC$$MplFpno~GzIg`P&J(H%=-htkJOEVI zvSnG}NdWgX#Uu5;HDCw;5uI&#W?U>6Rx0kh=`EGDY?;6pwPpIg0VV;c&+~i865Vj$ zJ%5lTVNq8!uD3A+0K1EvJ$47Y{fXXp2I6`fvjFH;cwrmu+ri+wVfAVjfCGgTv;%gC zCq|Moq#1zU*)8D(nJ`z$XA4fh9eM@ChsKU65N`rJ1>o@RkIqX>x8jMBq|@(*I{@jl zB$NCd12KIS12GxGCr+CPbpT?;>c=pdx}HGqI&CAg0f;6>Q^Y*$bvxk`Py` zVCN4{JA@_x?MeUlKiq0J903SG`YNvM1tQ5*LS)Q5S(woGB5HHRLN0IT{UD^T;#dLk z#7I(Nx&_dA?5)*#N`ZJYJ~VdB>iwXkui`iWGNhTNYju*pMLOMFWdTZG#f33I-J+Uu zB39h|s99x@(pT|*5M-K-CPq{G;-ICk;)VhiEDR0_;IA4|Aq3J_aU1|9X0rnpwo@S>>8p6U8M2WIfk|J*+udL$QxhS- z2f*x*#kvUj{h*|;;`w&CSjgoCqLW0l2;eb*$3(O!5S_I9mzkINaz0=qzfuJ7wjXV^ zOE~@&4iK{dY&Skmv^q~5atyw2>n+Rzu%Ug34zCWl>5`x5eJ7x(w=o`+1eUeWVvSF` z@0ve|HRUZ`kzq=sp^GbU5<-zYp)d_5jGS`>s1- zLW~YeFF)7QKSe|f0AAJBlEUX6{PwG1-O=>Q%>U=Y1OVdcQa<~+Syj_1ZmU{e>gtVb z19Zwe&pe00m@XBvmzo*0oa48um8I^U$S)uo$NsxFlp}>FOKaJ$TN$-|Z4SVA{nT~n nuFciw`P=PWo9ob_!@=f1FbeW=F3OqF00000NkvXXu0mjf&y#3l literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked_disabled.png b/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..34492ed4265464d29456c6781f5ef9673d0b4918 GIT binary patch literal 666 zcmV;L0%iS)P)O zXn255sl-4fDnJ4Wb?E~TiJ>BL6GHA&v~w$v7`mj&Jq)pf>n3rWxGeBZSI6hx^ZP$n z_Py}0Bk{o3lkbll$9V}9LGNW$<^t$gYio~J9)24spwa5Q5ZD_gEF-KaRj*upbwfa- z*;y9h1o(xrozK~NsZ{!zMb&n@eYe|l))4lAJJ#w-=)~MWiAWVxP_|dg#ltKLhXgNj z=r@h1=%=8?PXU}rUJ)Rlv-K>CN4d%qtgUVsiwNj%xU6g+#uL~55e)B#vAGesQ`2ag zbrF3JpeoNQW%u*A{7eP-zA32a5wHLd2zfAWjx+9I8dTNMoPG?8PfBJ2{Fd1QR<8v` zcmIk2-!}z>y;!*6m5T3fUBC$IFQq4&B4U%~CvL)|UG2Bb7IMS-9nUMCPVxeY4g|%Q zfF%(<@_kbn6raKRi3P-1(42lyRcBV~Lz2G(qPwUZL?RWx-Fc1`nZ^2$LB%N=IVLT&^%DyK@I3bvr8+V}bjS1DRMw{w0N^dVZ;7{}&s5f@ z7BHd}Q(K=}0Q6g-YBzv0;7rwSOly5e>fdptT>1hO5)&sR;(%O0{{WfQ;&G0RSqz5f zLj=$P==Pko+Y&I}C0JWb7#p;}T3d4*Sx4CSn?|nk)FWrOnK(9PalXr%ioWibvbFHp zu!~8J3=b+XMqf-q{#?z}C31S5k#i6;>}vL(-wEUJ_DxwZx&QzG07*qoM6N<$f+d|S Aj{pDw literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..e4b77e452bef278be5d37965d71add4ba5ae2d1f GIT binary patch literal 1270 zcmVR`OvAu2DTTiR1ReK;kP*o~YL$TthtxL+K zB^OWt(N_HkTtFleNr+Sm1^&^20#s|ijsbK%mDIB3vuf@B$3Z83m04V}E&!PKG(RP< z3B|^pM&t47=;){|Gs~n@DiyU{K6=Daagl+h0UYpzyx~_4T>@~R|zPkz7fyG|5IZ2`#a_00bp3y8!Zi&0X%gz zA6H6!Bi`690ou1Z_c5C^4C8P4X{O7tt~bDF(%t60Ho$ifq=AkA8+T+Umldp~%z2tl zd1HJ8V29jCjmG0usaa)+Pwt1kF@6r{nBf&|w2wn~?%lK3zF z!dsh7w{2!mzit?RCH?KfJD^&%jxk5M3&Iru`!_#VRZ{Qqdc8mC?-yDC&bdY^egJUL z=k!75D4!(lqtF7d(*BR&bL(>PcG5lyD*&%OI04X9+Wiz#0M5C_$o>{UX{$H_{g||` zLJAPU`T+1kb=b|MeHBiC7}lRUb4FiD+Fzjrh-!TR%hX)|QbwPJ5+JJe9VpkLyzq=d zVFZX{{qsYo|B%&hAq2?7`T{A>0>9L1FR7$XKuk;+ej?^fn}dUoqI|z?eTroL^OCGD zNbCS!ulK8@-UDzIVy;fO!W`vpwQ3y;{eDi?7bF&dkurgRxjL!%o^u}PvOKLXNInMq z_lWAp04weLFz93+qrR6c2EnPe%{$54`T`jO+zvUvhmrk_yA+CGeL-RY6bD}bco7oT zQ3^${z96vx?fE$SG(zYUuRSjtS^u%K#WrGBU9@Oq)&tr zltQM~7o;*1+(s#6Zhb*20>mtZT&yoh?O7m3Ddb{(L8=c!5lSI9>kCp9z%vaLd2N9IBB>|tqjLG^5xHq)hfnTn-WWdzEW3{!6&Iyu zl_8`#mpn~fx8yDX7@S+3$27fQS!Kz&rOtw7l|h{oG4HhjJ_0z+jad->bTu8&TA0~M zBDfYyyH|{_IL(b&Z)~jP@?bQ{TFP9Jm&=ppT-yBSx3^qg(B3Wbzt}JV0ORL|^c#LB z0_Oo|jng*(jHi}THV_fU&Kj?M9uyF5(-iO(+Iw(z5|K7dZDZRUP60Sv%x!a61Mo1; gwz(cXdhBlg1>-d8lv={q+W-In07*qoM6N<$g0l-p<^TWy literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked_focus.png b/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..31e2111b965209d9b74773a11d10f2b3f4721287 GIT binary patch literal 696 zcmV;p0!RIcP)T(xflL*Ue(3=do<+TA3DIY1O< zvhm){APT#b9%OSUl^0ds+B2C4o&cC~meX@WrkD=0xEFJBnl9BEDaSnHJs!1J!sn;A zewI$dZmhjZZqp1VbE68@h^BH8aXw&W1li6WhS#oMKxONXMeI0>V(U$>+k$#; zbrtJpGx5H?`sy2UK$5@>=a8*vDi?7_TCv{6?@QRFYTmG*j{&S6ZGbjqeZvA&SrTEj ze2qRD=r2qm2rXFeQnv-!!|<9Q+uoQ6s{*gi#e7=dumBdtir8`BxJH(5>l+sUWG4Ie zO26xhs4|i0nJpvRVBcC9Yu0)f-#?>o z)8Y3(q;6t^cpW$bX8{@1%`Y;%a?o8mEnF6$vI9`Gq1aUku$>*TQmtJ#R&If5(}cB* z3M>z$@?uU-)1Eb4OAN0Zblc93m?|#;YuYs7j#b*2BnWb)be`%P6Bp0cYy{8hwM7c3 e>{i;E{pSy|r}PE;bP_lK0000ZR3vii#RuTh z(hG=!XsaILQf^$RNF?GU5){e>ZUtKci3rqEE>(I79IE!3UJw{H*oqX{QPz=K^@LI- z^EkLudH-eC-M=CJNjdD!ThE&>-`kzFXMh0%2JB|YOHir8>2|(znwZZp(-;Uj0567| zTfc08(I(p-s1oTm=}Z>aT<88-QO9CeO&IgYeNmW$m}^f`nrWGZm|A zlVB|Dz`+B+C>RUH?>ZA;cKk;>3Q(-+6U_8kIJrd!gFi1;*FSM;w^gQVdn_0O`4L!5 zk&w3^?9*284s8XUtS@eG>gZ$rFiUX~Bxf14-_TBY!>$}G0+cG8Zs*qjFxme1O~Tpb zvZe>0dGHKXbuG=91MphU>3Xi6Ic~l&T1udu@0>Ob{-NCB_jk(R0bseT>6?VJ1b)BNhRO`HbX5syoSf#)Ey@O5mAAgiY>wbBx_%&^W_O+TFe%thrleug(*pT|zqU1iVnFb%s-t zrx-=a5^RA z&j7ME%~_KCsoy>lEx>ACzYLp4mx6$|{q~Vq0SdLXW6U%ic0Y*}pj6?skoW<>3)=<~ ze(~E^A_Z`>{!^atmb~h>ufz%9)%paQZd}UN{q~nA0lZqDi5CyG4}29wpNSH{tM$Qr z!OIt(UPz1peOdov_OGD&O@sh(SYHvyyTI_bdI5wfH8COJ*DXP_&GAgb%k`^y{W3UO z>nnUapit`!6X6~K=kau|&cHb#`R0Q*fB8iJ&ukh~x zDZd2pWV;Y^DI~%A3f}@WE@kUPJmVIpN+BuMR|IkoIMmXv0({>kY>$xiqmVR*1Xy1Y zhyZtHXj2MYfJ-R=cm=?5mzYSbuL$fZ&>TPbrniw6YRGX;;_CV6ao4yg;=bw2<=_KYbnHKeMP7*LvE!Ir}Y(~ z3eYVD@h$+nMHVYe;=Q=6uL%8hxH+C_Fr`lbG!Nk4?jOxFrB8VM$}CJGSs&0SztjTo zW)yw(OCr7%juSfpHVj8MI2BDQAz;mY!yIB2fYI(fJo;Ea9Bfw6VUv5y9AjN5Nxay5 z%u<{TIIqZ%EKcEm zE&}aOGv;=Z2x_skX~lTGJ2oSIEthAAiXb_kfVmCcv6t>O(op0u}s(Ogp>|-QVbsf)ZzKl zoP6$;pQ?bWtJ#KO8yEuch1~3QjnnI79F|p`hC|5~k4kC+#yl2)hryT%tA9m6)zvJ` z57nE0tUt>b=2t{a*!7_gVc1hW=COcWvi{XfL5`x_K&S(L@ljw@4BJ&# zv-Vs+)?4DfhC{y`HkVZ&12hhjTOV0~3ag^5+hc)8w+?wB2IANvw}00HB`dLwhSAx%IIHbZJFm z>thRmRx73v>Iij|>7>?MV*ifk?#LG)8=4rApaZAS93azLyq$`x!vH8JodoOy_|xk^ zP{&_eaBZyB0)e8!B(PTYRK!qg&2W8EadlW7CKTQQMxYp|dx5_(DU#x#(nj}=H>_5K&k*?TX1NSh800000NkvXXu0mjf9-t+) literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_checked_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..38874b2b6a472c0e7113aaa333af945c27a16ec2 GIT binary patch literal 1254 zcmV`(2#URV%@Z| zscAK~gf_5uVC^GSHW-M#nByJyb(pSfoy_d=aIb&fLP$0)m~nYJeS)ZnTpUBD^em1te7nO)$C z3M*oBZ+(Zk@m|SSyQpdaa?5%_;VXgHLvb@Mgf)~8Z*S)gK05e+!m#?+{SGc zI91#@w!vn|e#M51@2{5IxCNl3!b{uJz7|}3uc%%<>wu#|CTR!!Ftw`frp+jD89?E_ zAxsQ($sa*~JM{|4E$JE4<{@w$I1U^a=vU>@)T*`z{ryx2AiJm;488+Sx(uH*Y;Fgg zBh>+DYvvYGxpX-Qyc=|m)COQ`S>FK0qMj#}0mv?D##E+(hJ6i{?}N^j%2lAPnOop3 z{Q@u4=5ElrQl|jF(pP2dW{<1|oi9}Z@GE_Rm5m*~2xHDvrGQ`QqYU`@;OU3dD4-VU z51fk&SLKmFKZRNy zxNh1!%q{7es@EqZeTTpSD7>Y)*6L#NZFW&TRhFdm9m049T=p7J=xS}^Bd_slwSIv} zr0)>c2T2I)HlSAfOmz>ED%%2Oc?(su|PfI>Y! zUd_%)g|tZDA(Usp`aj%7S*>E$Xu>z9FhdHY?+{7=#(O1i2?JC~1>jATjw&{>NZ%o} zRba4Ne#J*BR3k3wJA}Fn`b-5+;*`Ear~#-U72Jqb`VOHNLI+KSxTWt9NhMfoDkLF& zhe!fYV=5#feTT^21^lK$Qqp&b^kt}8DkLd=he!i3-Ya>_#p0{#3OsC?+#rLgpo63!n!b)*FZ*VbWzhc8Oxm4U%sa%pPH%i*v zD`_helS|qXzI)L!xuh-FrG;4ey@5*r)_0gw`2GK@IMHA-bC`nQY?dzBF)pmF?=V+x zThn%V46>%he44k*TPByV89(rLd56MjkwbrA0zj3Ko9E{UbWlA`uM(@Yv*2Waa~bc;zyEy!Ro1BrEd-S~UZ+NjifU^6BJS1%N*|I118t z0o;LjPJGl8+3d-U9j@KoeXdfg5CKyRfRmt)y`Kc6pc41XVfObblXjSzNsA59hcpa8=VmWZSJZAt+12o>|l5!os&a8HI^kDlUe5f**-vv%Rdv9VVrGeEEIlk!CMXw^qBZl4I?TJNOn{4bSXdDC*+u ztNZNz&zg6IJC|%?bFq4SIALFad~R4sE`!opJx$_tp>MOy|U!OU$kB znzG-~`n4{!t4{fj>D@e?4}omwm~T9IquR}1ZOfO(TvgpX(R}{$fL~|qb)sx$c&l!z zJH3uQ&0Qyl<%L>9b6e&W(U2gC&YB+SUwyT zyqDU)mSsAli%Gzxw4RjoEo$VeY&?rxpYonWiLMSXol_X|)gUOZNwd-(1n?=x@jr zVmN&*nu+I-w}AXl18Y;Q=rhy5GgRA7i<=y}K;7{wQ^;c809^;uTMXEl{Sgbd+>Fn( z|7di4>0X7j3ds-WZgQ0SZvU;ha$?6V&I;{kJIuY9&d<$FZtVZ1zt&KK`9WVMt`r*2SlG+ue z9UXbhH{Jr%PJjLU8Z+g%&~M?_{ud`OF?=jYQ!Bid4XhS01jr3lN&M;w&Xs1Zbzq+||a{lk0b2GUI{=4M;#>MsBisLwYfC9Ua zkWCNJ#+cg1+VbtE0IeInD{vSEmXM5Cs_O-H^Z}sN)~h0115a2gnJLrA=kt$AxOO_7 zId9;U5$eFKF?KDe#PlnPNENJLsT2$9JPG4K{z1;K+OAl!XMT&f0Gv>q0?166Mv~@X zJ!kN9+gz|00vKMnq{<$pQZD!4FBc;Ken%-l3h?Uy(_aN#w)Hl`0g(M>?mm|NVnLn8 z1;tjNsr3@V$q42ES%i91>!pzaenPPTC8h4M>;U}{a`&-RN=n_w1$}u3{2s>kaUA{a z7Nh_vzz+jR4~7rONtrcWcivxiBLL6<-oPnO3Sh>=&n<4S_xd9;#?%}~HWBJqZC9Q% zG(vBF$a(CnN!6eYzXl8SSUaw=S3*ttNW~p8PX0?PF TO?rDX00000NkvXXu0mjfyR_9@ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_indeterminate_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_indeterminate_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..8cd127c8470a2ee471b10a52fb9db796658108a4 GIT binary patch literal 949 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Rrq zr;B4q#hkaZ?fq{%NF1AAEMqDgb#Tf;j%P+wlmZH;dME}pFdp$}SNg~suwATek)!zr$4aIP1_$0TmaM+|NUAxOsf25TEnD&3GtbQyUCelR z%RhGd1Rv>Sg&Ky#wdE~U#}pgV7bm{`ynoV^DDjRC)yp$o8LV?HDi~g{ZO&FvEM z+3mWC!q(rVj0>*oPJE`DAGCX>_*OkDE1+yLLs`y4W2WkrA{(ckm6JVx=8VYQkdxjv za^G2-YxgeWpUks`XTj}hM(@5@g-9-Vz3bGK+x9vAwTl)cnJvqVoL;)Ur6rN&D$_NF zBRUVAPyLtN;NKIvzTpwS&uzB?*>9y6Mpb`(xAmFbg5U{k9byVnnGG3?izZ@a2Ht(4vNgL$ z_@QhA`-;!|+4wjPlpp(GBXsG_{%A9v@4^$j(w}u~;7wpyD{ph^{>KR%w^x>=^=&uS zV=no-pxa@7g{uj7qur}tj^h6EF>D6)?+hEPZE6dOwy#;3X;mlm#His@qdtRP%%w{_ z;;Fp8hf^I)tSZhOcvkuAL1W`t_r=Z6fvWd2P5f{|D|rUP2i~QstFFfAHVcCU^3&J7 zVLtWR@cS$sCQHsP{2rOe7SeuW=~mJH}g|oBXPEBT>!|ypaD*9kT{QBLS_8fNn z-D!LLCFhOJ+kE8JVnd%QE}0d)?ZQ6W<);|fiuZ2vJ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_indeterminate_focus.png b/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_indeterminate_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..25afd03ba1c96d3c5bb36378612d821e06ac806d GIT binary patch literal 501 zcmVcn``gW}Fb4}u%T7f?|41+wf@_y=Uo zX)!*65%ypdLE}YyhP;5Vpf9kf2p;s(kzH7FGGdp9%!I+jkxeElIKNXU+{iC3-Ed0{s1=HfyE>z%G$-U_p=2cyH}l8 z(PQABLOx^amEQ|vf8%hSKDZvLyG%}?1PmI(m*6JSL6X86APV`*CGRK><3Rq09A(Q^ zR5^4HQUJaIm}XX^=44F05~q1s=I*}Yd(AXsq5Y8%ZBKOeee{pN{L~KMO_Ts60B;VE zekoyM->wL300aMdc1>aZa>?6`N{YOJ@v`*c3BYRu+(M&)?3LNn&dspDthNHEoB-5aCf6$f z*WZ`(y-tHz^G9S-T6B)D0;O!(in+V5gnGEHG_`Xx?E3q1s%!zyq_i09wHr)|^zLmu rKbQmxjb<~1y4NmMMdh^JXqM;^h|`I{Dvh#K00000NkvXXu0mjfM#tj; literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_indeterminate_focus@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_indeterminate_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..fe368582466cd52e13e19786d845179277f5e2fa GIT binary patch literal 962 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Rr3 zr;B4q#hkaZZGA)>MUMZ^x7-r6<52WuWfmb@rPdi9$?gjS95j|rXqiwUB%QQ8<{_)l z(TJac4`&JpNojD3%n>Uyo3MhlEtpv`=8#-xO$o=F%{!X!)Xga{-)*k&`E}Z}vv>ag zy?J+Li+O|7LW|QE3Y(%H$#`5(vFhB}J#&^L2eZZd&D)Z0GAjEXDfTfDjN|pKm0GfQ zv6^h=fvYWr>^|!m_dV-9w`n88p~done-H0(+R~(aM#OW?(E}dy4n1L9AlQ@gBsPuV z4D0_3th^n2%-LqVoN0gS6npc0ccIt*T)n%kCfB~1xP|Q#TST?jEX&OiOV>Zpdt0p= z*5SD>fs_tP%;y7wf9 zeVb5xB5CTrM>{teJzTW+nB3!SyixuY>Tk2-dHmk?UCw^kd_mGtQX#q_XA0vc))Q`6 znQ9M?DuuiCgemP|DUdz>C%&11=Yh7d-2XS1C%e1JH+~QnkUaTCAW_Ug_>aHb&igwY zTW+54Sms`0sL1@v&3x6&A8S{11SLK)FI_BsRVkZ8vLLVgyI2D^kXdB7d|}GDKkfl1 z8tkV|ozIw4y=1A#wqhwSw-XId?>$g6{Mx-nk;(9@{&zNW*J}cGtU-U;(Qa$EuR7J<{VlY*XLG=$3cdYjmtA|eaowiGP1h#gSNpKX_E@Bb zr%B>Vh2j;!xSO~7^UPl@3x&@d{A1^yS74~HM`{++i{B4b0t^mF*!!xiTNU#Qqc<-y+R7P333(IBV^Db zgEsb~_zb>4Q25h}s1$@taZU?oY$zQ`XEbQO<>heBH}_nIbKt)t-w( zI$fYHP)Nt+d7{8WQ%^;>94F=xrU?1;rd<6HxPR4MLwN!|fZU)@?Py!xy{LNkqU$TG zq<|u@Ca`DUM92;@l)NRB%fzMXMPVE3L#pMLibBO|@d1G0h)V(t`qaEE?nF#0x00~W zoB~mYtuGuVZry@hZ=h7y7{bjA z#R0+y#Zp~kGYc#NSAlF&+9)SLZ-(4Glw39`ZMUGQZ@}uIYai#~Z?_;22m}@_(1qau z=~uBzLn8nvopAzn0Bd^n1vRYPLc=~A{fGn#3j08@+)@#f+GvKGlS)G)YLHU6226p1 zqwW{hVp71rw=sD!u^FvqO2Rq4&V|xJXpCFU0zLs6L~;qVQ0X230000lP2H9n)^J`cMfLpU)>JjNbEjUp>E~uRr1{+z zk>ir-bV=JP@GLN|Wd5Y||JW4fcPS zJng};h)pcBUcca2^K<>ZJiY6uo-kHLr@k!j)7H3u&3fwMv!x|0$=*Bx{oby*9`U&o z^*3ttPP`Wuc}V%~d+u|*PCOcOKEGD^?BlAx-b$s&=hy8;b9j!m%w^*JckG_4o!gq# zSuGj%GCiEe3tqHszgzZut-zwaPrgNcliLtnz;;6{K{~x5mvLJmR;H($;fai}^V)aZ zEsv@F&o*#qELXbo#_Qynwu{mUf4C)1zA_D678uo0|4GE|@eZxa%8`51tY%DPoM~Pa zFy;6%B`wz}?m+g16dq;fJ)!3qe)}FXc;evbeDuu^-wP)iY9>uT(BH8o2(=I*z=%HTZllQ#jXG~Ms zC!UZwdi&iLMlE^9t;P`Y^1Y?5bK?0^_n3DD@vOWgKYz`t1st_^m+uJIO9*xi=HTZt zwb*)Ct$Uf4=4|Ve_t(6B8)5d{v-Ntk=Imk%8SB~h2f|r74}^5e19KpQr>mdKI;Vst E0Bkp?4*&oF literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_unchecked.png b/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..8e845d327529dde43f15c1c6f77586e10df05b10 GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv(mfq~K3 z)5S3)qV?_djeds$M2>y@zf;8^Xu4U?G9BM7Ikil}73}kv(n}}E&TC3HP_uJ1FMN@d z&ctoul+@3xutZe+mPN(>k2?3?Z#!-I;lA=u$JKXVPDR-Q(QZK zaDGtV$iTe;hAi0D1Z0NY)37+Oi6bD%h50=H-Br76?MnigF6`hiNMkYKv0BOWFfOig z_trgqSC0Lz{AW@A^{LEPUC-P-56P%G$V*cGn}eIHof@=WzQ zF1B)N!}bN*-MmRF9Fi2&g0xZ|E`E{L4Zb{ z@s*Q{=H#Y-5uTTJsF*>R!H0o4HuT&3D~uwHZv>J*=ghd~-4~quJ;<6_BYs1==?8bV z9_fiUl{r30EjaqPHl3Fte&agU$&;JimTqH8SjYXV>SVaSwMqZmx0jbBtj_guTl!7% z!0Z!yxF5yeS&*z`k{9x<{t!>E$+_m2nhe?^vy8P&D-J}fylFWiJ3;@(W|n_qvwk`E zv_5M5ZTwPMv-ynSYgOTCjCVNIB)|Nsxc^fwT4wHvn`Lh6KfOO~eE#X>Uo&Iv?tI>* z@#~o6&i^+gWG=`yxG^*|Dy6>&{L&xTy>G?*4<$eN`)Azy9{q_S0I2l97exu-grKR* z7rjnm`w<@7@H+qZz9ZHJ^$Z2ghKz4{5B#*P|Ht%M>{9)+^-X_eYBFqgDV$_5uE=Qc zik*1Xc~WdYV7{$YrZ>`()THvH&*;{qVg4F?R9^4b$Bo%ZWq*5EUFl0_)yu`F5 zkP3ooCmX6h9JuqJ&9!KS`(sZ|G5zK_uiI9{U7Euzd-QQ(SrfZjRU2P5R}j}v%O4-| zN*vEHB;~ZVO^ci{<6YMlxdgE{;vAuU#v24UJXmXt&CAT_1@P{m>ypv`Q><_Lh+edk{3$Z4`gIiX|8Nt7V4BDvPQq7 zynDxyJy#i~UJ7$P#pBET{EuQVpC87G(I~v4X@6R>y-FxZ4{9kJ`yBd`oyszia;+nYmEl+6Wt3CJT9s9fLwaB)! r7X=UO=E*5&GqcK^9jqa;efIt%M<48Ro@S8>%qa|>u6{1-oD!M_|VWe_2eP--3JK7FYsNIzaxKwCyfX=Fno2F&a;r sPOP1Dbgpfm|B#s|VeCkMdo{Cs06nL1HX*jiRsaA107*qoM6N<$f;u6iZvX%Q literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_unchecked_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_unchecked_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..84ac5e7046dab70017cf22125249d6a83c19f15a GIT binary patch literal 890 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T>; zr;B4q#hkaZ_xg(jiX1(E^Mj&JSeC$>T!u`uj7>(<{xCOPba|^Xt6|zN@eE$Itd(k$ zI{qI}Q#+L&v5A*y>eg`Ai*zjxSGp z&soK{;OTx(U4Czo`Bm3<-QF`M~i(?q>#d$G=mi^gF!oRFrJ45WG+-AbZr}!v0M&o0qgFS}T^Y_xLV( z-&ysV`>&eC3)S6je7F6k9yqsguWkm%ft`0Pj{Y{^wSFJ>v*{8Oyv`nd{aE_`#`0(N zM?aZ{+vsl;nfZ!CLjL@gC&@eW8P2_L*%Y14JH6TdSj2~ezn1md{iv&8kq^K9i1EN@ zA@7!XKb+Q<`o7+KaE}l(S9olp&3mA2N`Vn+nZ|JWwM%R$Hx0WLS}w$tt+DglVIGT63+6Sf5s!H` zh$ZwIABbu&J;#vEc#Rr@!f6h9oxe&Hf=chfjNQ zv1C%xm&;5t`_}U4M(j8BNoMA5Wyqd;HISab2{Ir)I9-{ZHY2-BP^Irbui6 zMz5g5Mze?x-uihnSMFN;;pyo&u3gUi0?Mkle#~I5sC*=ty${G4NM6BDQ6*S3E;OvRTxA(tg zY`BoEU->pL;%;%qaSqQ^qnV9U&&qt8=}_X(I(@R}4#}2D{$4Li|MmdKI;Vst08h1)vH$=8 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_unchecked_focus.png b/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_unchecked_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..257f6dd4f1a0b66bdd2e96916f3b8864720307b1 GIT binary patch literal 384 zcmV-`0e}99P)1R9J=Wm$6R5P!xv0b4g&dE|k@vLtmgzU?T6ptO+B|>L5Fe z7?^nmW8xF^1v)4@?Lr+Pf#X1HDijynIC%f@=H`4~?p@9g|2?vQa6XBy1a1Kza7yAN zK%g*uzj0rV3S3O$0q7mD0z%M_a`+eHJJgI3Z3jFOm@K-?E|YS-~jVpE8cFj3#iULj}_rw(O;aB8a%#zWzaoc_ER~r^0vYG%(67IpJylEoO^oDg93|nMn%&+ z|9)QD_ck`4hS>X^CAh^U_Rr=>&A{AC2=_o7?7RHtStNPF)&t$cmuN%8xeKbdD4R7tNsbuH(q zu0h!n=}$^E!An(E)PIaT->)=}ZTR;y==irj5sN?1>bI`AzJJ!+ zTOImej~1(MuT1v;lltJ7W4PhPbu&NoU*z7uWAAHT!9NdI?#tPBlzC0sZZnZM)?HQG z%J&@nu*Zt=xBFd3;ZLm_uS~B{I(Gj2#V6^le-iua*%*I6uPH59`EdWw$pV4=)3W+K z@+-Vr7^+tB%AYcH-EGp89k4@Eu3sp?T1xuu3Tys_rdMQt2QsY_@oOk$$ezRSn&FxS z<2A-Lg-mOhBObFvux~iVxq&aCS2#iTfRy?Hs|Hij6fR}{l?DA>K7KrGV;9snLbs9hOig_!SEl>;;m1oQ9f6@P8N)_WH-D|ThO#c}m*QJ|q zCgs^F{{DM1-^C6UzhY6j^=G}q+q?~{eD2TFHov>P;C1ZM=!q*GfC2YzzFtD*lHdIt z!j0?JiK)&%H??i{qvC+6CF@M?+*)S^r~9-Xy jt(&KuwUp^web!!F{QZ=Rb)R#Ad56K%)z4*}Q$iB}*!hzp literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_unchecked_pressed.png b/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_unchecked_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..2d2a134e9fcf201e14e9249330bc11f4d017e3a6 GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv(mfq~K3 z)5S3)qV?_d{a%LyM2>%azq7T(MDL@dQK`Tu7N_5QtxfwJ=UzSd?kzLNT9!{dNWR6X4%!$%sSMa%_U8K~i zZQ8SHwt>BRi{^&6i)0dvCiE6cFz>7}T>ETUnHs|-y;H9_T1u{$vJ_;#KRbJI3di&1 z4D~|X8yH}y!AfEApS@+$2VH+!uy!!o`&@aw%G&3O^T+bo-wdW_8tWzsmo`>ZUGG*> zXOellamBOh?vq;A+*_&@+&uy}h21)x{he`nq2bC+F|P~0=kveXe?5L_&F6?}9lmhm a+4%*c@oKYNV^e`)%HZkh=d#Wzp$PyKLYw>m literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_unchecked_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/checkbox_unchecked_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..46750f484ae65adbdf744c63cbb8d40b2bf8366f GIT binary patch literal 843 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|V1v zPZ!6KiaBp*+xrJ6inPx!?k-6PVLJ4VX=>x9liLM)RQ}9VnbpwufwP27SdmXxbt20T zF$)PzW)ZdYE)^>y5$}HHrTcd7J=(QpIq!SpyYq_kK2_J(-miXNz*k{2Z+Fj?;3+q+ zuS;qy6r9J@%v8%I%X{scKZl6urvnSMZp#*$EpL0Wrtf#w;#HGwC3{WTe&FzJq1!5c zEMm(huj%f%rnM^bKvvlMQmxYma-5%-_FpYd%rn#6zi86L+YzCvQ=i&?P?~b8^ONL{ zI4+I5n=brU(hy|Wt7XF|o35 zJ+?e0RPbL*&%oALX=Xv~RK}ULZ+BTdmwsxj|3O*JW}eR}PvzG8X0Ib_D;COV*l4tW z+UO_OD&OPy;~3C4bJ*u`t-qc7kzul@rDNsemS1{YJ*}@-@o4OSweG}Op3N6I8qX$F zwfH-%6PjSf!@xFIx-9DNnfUe&jYECHQXJPq-ZQ*d9W&h`cfz)157#*^u%ENu=)m7Y z*;~W!`W9Rl`1)0GLL(-4FY}b# z=jlpYPgf`(F>NlHmcC=|<5OWfmYr(ovzYC$)I6f)X@C5dw|!2pR)1si_S2B>zMgpC z%7i(bIu;Ax^-1gu2~)rI&?4rX)eDwGj2CJ}#Upy87Iwx=SmkAPntj!B*CGzaVarfT|9UC({-GjQ(CyTL~(EB5?Gu0G-k&7 zt6%bP0l+XkKVbC9` literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/line_horizontal@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/line_horizontal@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b20b0863eaf52ffd04142022010c4dc788a69a10 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP|()X z#WAE}&f5!)ybKBgEE}1{_f$TPms{SH;}pd@c_kB22@pJ}Pkvi`S;7YMMJhyQP7X!y@+vjTRVMcrmH4hoXLzw+PS)cU< PYGd$p^>bP0l+XkKY`!1) literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/line_horizontal_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/line_horizontal_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..c5e1798aa7569f89fd9352de9f8cc441703e6853 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP|()X z#WAE}&f5!)ybKBgEE}2sFRJ)(Ky-Oij#Cut z;usRq`u3b7BZC6Zkqx~1Gv+ymH1s^4D3P(6p<%i5HSXZ Zd)X_dGObtCd6@$e@pScbS?83{1OR#xBQF2| literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/line_horizontal_pressed.png b/applications/emsConfigurer/qdarkstyle/light/rc/line_horizontal_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..5dd8eb284c69950ade9fdec8008cb69907aa164f GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D5&M> z;usRq`u3b7BZC3Q5rY}^{K6)IKF2E;7vq4HOsjLeSMocntBd@b+8jop{+0~vG| zXf}vl5OLtn;99_H!g_&e7E=bJFXNVmWeiac!L*Wo#_F?>rJ-TbNsy}jgxQadBXf7{>ESKBd;ZtE&oi7W-aPu^FXF(R z!L@+Zg!KZ`ET#-bU&bvB%NU{@f*EudXf}vlpqX?fW7b8M2E*>ST|h@Oc)I$ztaD0e F0s!X`OpgEn literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/line_vertical_focus.png b/applications/emsConfigurer/qdarkstyle/light/rc/line_vertical_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..43fcb1f3d386f2d40aac459d41d47e3da844e4d1 GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C}`p7 z;usRq`u3cmAcFx1i=$ecL9cU&fMCG8um3j-c5kZMRAnZgZ@iBKs1^x4V75HQ+B^Bw Qg-akoPgg&ebxsLQ0H{47M*si- literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/line_vertical_focus@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/line_vertical_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..2b55586fbd56688f9d85864ca6c81c126af3411a GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;j-U zi(^Q|oVOPYMH>tljs$ddY8{YTw4seDWQr*Je8ro2yY}?(7RH?a_3rl^=ZZIvzW9qc zaA$BWU^QXAz%+{~gVC39OT#jTD2HGM-36KrVi#y8UCEd*k)>f#nxhKP*$kepelF{r G5}E*!t4kgL literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/line_vertical_pressed.png b/applications/emsConfigurer/qdarkstyle/light/rc/line_vertical_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..b5bcd9e0820fe248f38bfac60a6274d9ec4abe74 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C}{5K z;usRq`u3coAcF%3v*EKp)eZuSs+1ng{JVYfDpy-i|4lzDW`A@ADn$nJ+S}Oq@01pv P1qph(`njxgN@xNA1x6xU literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/line_vertical_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/line_vertical_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..69c9857dce4acca9782a254d0ebd089f18a7764d GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;iB( zi(^Q|oVOPYMH?Ihjs%GLb2v#h36x%c^dMN}Zph^6mICK@Un{?Vz2}3)(UseqGXr(7{IAwJGwa(bpf&t2_BjFVGL14aTyxpys`3=p@$uWwu z%0hLosOSek2)Jw+v$DJM+?jC$%&w^o*+x%-%mRKGl$)0u>=o(HY7yfbSch{fb z+&-gN@7WC+QPrm2M6P*Rb+iJJ4XQj3JO~(3E*araGMU_an}NFRv4+y>Xb5COz;V6@ zmI9i01xiEF#}GLM^xe`xO@HF_pT5^tX*l{WD(?f6^46=|5YhK~I%1#sO(Ky$AQNN6B*X&VcKw&cWMID|b#-$T)KDG}|6SJ8K2H0n{-;Uy>2HG+_WEm;H}7Qbi-$J$OI3 z41i*;0N94PSsHMdiH4Z0xoTP7c52tiSO!3lW&jmkmMxO{l8N<#A>&wkv!v4P8WB03 z1K>DLlSj9l`ufbV>urz65k4){T~&8pZ9D5fQG&8E4UlTg0l3oE(j#yjWLB_$c!OWe zofde9LbgKL-s9~};9U2Gc;;@9^@STXo7054y(Ao-nt5^h^sqZUuo`q1 zcixU9=uS5=Z>>Ks5{U#rA7Lu#lhO(LofvDqn`qq!aevnkXKL_s;5ne#?P%TV_ssdb&j{5|n`90B zf-(=~6F1SiY4obscm?cFjj|$AR$aSE;bVoKBFB0BN?S|M9Ra|*4~l&fr3BgxelWrpR>+N}Y|8iX&@pj8ti-0!Jmz+WSd|5d9I!l)1 z+@SJ=6%0pT?jN*bo_UvuEY4>RV>H;Rss+;rt<={DYev`*Z4#^_21z)#hF!-Am_brO z9IFyzmLaSHuYV}Vk|wpT?_#`nG>>t0_&MR)MaIy8@WgoXffhtJyX~=KV#rP00EdcF|dyF2~?UuDfh5dCBF00000NkvXXu0mjf DOd4B& literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/radio_checked@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/radio_checked@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..dcb4e444df86630843b43f3266abc2a84a9c538b GIT binary patch literal 2792 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 Y05yfLl2Iy3aR2}S07*qoM6N<$f?b#~dH?_b literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/radio_checked_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/radio_checked_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..cb24b03b34dc9cf277b027f360f5a9f24710c188 GIT binary patch literal 2580 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 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/radio_unchecked_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/radio_unchecked_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..93c55893947c1e8812e54f356e438040f5554112 GIT binary patch literal 2202 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 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/radio_unchecked_pressed.png b/applications/emsConfigurer/qdarkstyle/light/rc/radio_unchecked_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..e660846f592d554cb01f825520dc9159191823e6 GIT binary patch literal 978 zcmV;@11gRdF+sQ252^D0z6;_NEn<} zma)E0yHr(xXiVWO3>j=%X1_5L`+CFnT}1$gPJS_1#CGgM6S#+vVW6hmV%B*UQ3)^1_yvP z;AiL9KCsb#ST?|sb87RANkIefMNO7hU+J{Jml9rR2QO*$oqzHH&=1Uc@I+6CP2Cb; z^sLsTS8)ch0ptBEkMa6`Ggppy-Xz&bj6pNrF-Z7ExI1LYVjpi|qqNT<#0FrZ5^(@C zQ(p%|CWZw~8ONxk8wPy?z>!IXfNtRTl+j&@criqMJ$r$R7@LpAd3I3%-{aj}E8gA{ zvcD=7&)d#+OCjD2K8K2Dq44r)Tx&C82KeKSI@a!Nw^X$NAh#Zl#`y_&$T=R#M@3-< zvW{&5&{x$Khup6aj01Qc&*#hMe}VCI@cgFQ;sx{g767ri6abn5yeyYjO5ajU=U!+k z0Z>rr9LbWFRkEuMg}(30FT|34;Qz9>f&iEY$VC9u(zsHh^;d(wjoJJjQ#=E|0LZa! zr2uLiZ2%?``Lg*n0H=b=tt$oK99saKak3P^X9B>C=MKkJQ*CichR1dQbBvV$3_NPH zh?9bb8hEYR0MR(xf|#JbG9p zB^y4k^}b^gxCi+BdL2D`+wEF8;>RwicJ5yeA$9}To#Uy2jTT?%w`futozw%)V;p!8 zW5z_}@-?E%NlMqnctIWq5ceA-oYB=EvhQ!^zhqiIGNrpo^AX02fpY>eAvkU@oym~& z>u_Xgl+ofjwhFq)Wy1g`5Iuci`*ksm AU;qFB literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/radio_unchecked_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/radio_unchecked_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..c133f6b1270da70cea1a281051f6438c4853f8f2 GIT binary patch literal 2079 zcmV+)2;ldLP)RCt{2n}2LoTywbiQ@vTU*`|(A=SGaH)~87`S1CVY)D0 z#HG2WoDMTnm>MDE1W2;x7`MrI%%C#N*an@hSRZ$IenpwZLyQ{^EghQnrQBBSxKohBjRhiSP{K{tRv|;`hKl9F7S7W`mr>;gljIG)Qs8nBs~O9A-(} zWbj#_C~ZWs-(Y3UJbQCA`bU+3mYC+bunYKPisDniZ%phq@ly4C`&TZpTMwwHFUqYF zcL0mioa2mO*|Ku`dG6|m7;yrcI&>eR5hzR{YExk$Ke+z}dw-3ajN5xlcskoSS=|C#UssvquphX@Q}Oxg zGM47!?JQTCV)`bq!D}<9t|_-|!_^(O2eiDdOPvCC;b}b3u3qZKL*oHz%GhYovRgOmwqYS$-#&v{Joc!H-w(wKK9cC#Jh=y`*`zBf zyPzcKld1<4`;Ns2VGA2GPA6$E4!Wdz4EmfBE;-GyjVEeuVZdO}V~VzR$~(X(C%^)e zB#{W?;+sETBtHg+=JU@ZH@VwfC^YY*P~e>p_^4`*edP5??g7F-qiRgekG%XdSj3co z=~U1s`8~im<~??mJaS$rM2(p~gXj+Wq#6Sb2P$0~vaT^hPC&cEk)Thir+{y<(abj~ zazUYF?VUlNqy+R8@fzS=f1lgXrmI5MmUrqU2XVX4XzUC6B_-hO+S+SgTO<+)bOA6U zMk)Rk<(}>yI)Z-bro?<-Q4)(o)HWsZNeDT#3}L%Y$=@lJQIuRZ5UKPxPL>^&Ad z^xPp`9gf8O(b}n~jPH4E1{+d!f5?!4>T+I|e=v*|xU3FGX8!2y=K=hmy(bd`Y)3%i>H+xKR2kM5~ zR5@${mfmRZ;qXOZz++xe`~g3aG$wnEhoh-o4+3BF+6-1^vu!8q1~kRA1n}*+5d3UX z5f2ByvBwHY)^d=CB{tx{n9tUh+qbfbk@X&-+H%`2Sm(7FJaD?7JzF|7E!#L@(b}nK za|aC)8}YV7{If&)3I|JsMqY!KA(Dk{*8V%dt(B*yo{0>+iD0-6# z+>`E^pNgFC;nr3a^p)@xfktANQ6CUW^;} zt|+q)bBQ_PL998Z<$}$?gh0Sv!7~#Qtj}e`VkYYMDspu(H3q8#`<2eIeqtAoRaIFc z*Vv;P#hcr;NX84mrAdY2eHpuf-O&Vla!p2Sr=q9&SY&XA8FvDyUc=)CD{IPa>xdda z2;1cw+cn*cXMwvjxWx@#5$rYiOTy)^W}Ga%gkJTLNVpUy9HuxCN?b9^#7!8t0h2St zjG4pAno>JB8vWt@FcH(|UHBnG{{`if6N2wf>f*VPbon5mzR1)|&dhf1bRAX!=$?(_!mev$T?6)!8W&s^2ML8yRQ$D@pScbS?83{1OSRZEo1-y literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_horizontal_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_horizontal_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b3ca0d9b56fffe249c37e514c0b93131088474ee GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1F?j zi(^Q|oVOD;@-i8U9F3EBROaZE#2&UFNoiXGyNb%U9bLLkg%=#BKIv(R{rgD!W4V&j ze;>)e2fvotUzzgxQ>5+N^4s3$|Av_<%ll8dZWui2Wo-nI+s1yP=*;q+*Xx9{S$<^l zIB;K(Xb@Xq$e`~z--%h+O nTwCgTe~DWM4f!Lct2 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_horizontal_focus@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_horizontal_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..73bd2d9943bf6cc07390b472cee13fab5e1ab2ed GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1Gdz zi(^Q|oVSxU@*Xk}VVy6juw_e&pBn7F+ k^J&I@qiyrW1%J*nXZk2(VaM9O5$ItCPgg&ebxsLQ0F4i8DF6Tf literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_horizontal_pressed.png b/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_horizontal_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..c18f66d56f6613af0eb0c3931c2edad1d707ec73 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DCpzq z;usRq`u6%kPM~VH#BR3iU~x{V0}FGSeO~^!_mTbKZY`&iS87)Oth>9|?V!Qr-&^A> le@Oy$BES;+#cG?3tX*Z7iSb=E?Gpscc)I$ztaD0e0stfGES~@X literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_horizontal_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_horizontal_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..fcbad73f5daa4b71153ca15f499d8af20bb41fba GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1G#* zi(^Q|oVS+_avpMEV7<6sY+{hk5k3`l?Nb-|bdDI=+;p|s@xXDCjzJ4sZGu`|A=e1?Z^?Ra%jFzUHdVRENUcQmtfzPh@-dE4f-*Qy^ z!(|=^{soc^at_7}whd_vRSahtzA(&Ue8FhKe1SQGZ2|iQ>L|z+eDLq#zUx2LqFH84 jzVphI-$LIrzM4U1ub9P}d-ZpK-evG~^>bP0l+XkKm{xCR literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_vertical.png b/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..2e881ef48f78305bd4c55bf9e60adb76431292c3 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DCpqn z;usRq`u6fd!2=2+EEik#F1+~CurNC<$i>7ecfo{+eK(h%TWd8zh1I)y%C9{RyRXRp m|6}E_Ph?78O{0qEL$QKJF7^e}j*9`!V(@hJb6Mw<&;$V8l`h`^ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_vertical@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_vertical@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..3e37185a48d13804d6dafc585e379a1510e2c049 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP_Wt4 z#WAE}&fDu7c@H@VupFrEa+n|#%&RM~Q>olZ`NEer_JhF3KH;i^>bP0l+XkKXy;3z literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_vertical_disabled.png b/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_vertical_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..14d3f923d8488b033f0f552687494ef9cb411ee1 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C}{2J z;usRq`u4J-7=r)<%f*KwO$&Bx{m#*p?77Hm=KO8GQ4>^Z#m-3-moBh*wQW)`Ye#?6 grK$Q8R9^1p6}RVN|F8Ia8qgR9Pgg&ebxsLQ0ACX-LjV8( literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_vertical_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_vertical_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..22646afc0a0e35aa93bae7a5791cef5086a6f00f GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP_Wh0 z#WAE}&fDu7c@H@VupFrEa+u=O;KIMf;YrsWPD`Ol(Hk=!d0w1-r7Goo%WCd#db?SG zx)>V%YUF;X@!dYlNX@eB#pY!@RldJ|`sW89|Jy5W)BPs}`^w%fC~VjpDYIY+pXWW< zU2AgnG@aiIF&y~+fqP4^bgbP+?my4OK_)RUB&gd7#>w$d?zcDx;(EIJxvXNV{k&|}4sB*25T2_e!@8J3UE(ZE fDVN*924;r7V?6A;#I}k9O=IwM^>bP0l+XkKr)MVX literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_vertical_focus@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_move_vertical_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..9978da3b3d913db68700e413bf128bb645c6b0ef GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP_W(8 z#WAE}&fDu7c@G8fuv{>9cF{TDw5CDBD3I%0f`l4}&d1C^rBeb^_Jq%inRC~Y5vYeD z!9GiBPTu+As5X_mT(x4sQw>+1ethe${pZ6uMa`$xJ+m#hU2DsdV?V_bhW9&TjJdc$|$S%;n%Gjnev;JO6b?~Ib t_d*N@{(s;W0V(*%edQ0>7zT!tN6gAQ#rVy%B`$!>^>p=fS?83{1ORy=MF;=@ literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal.png b/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..0d599e5ca02de12a4ba9d0d0f8a5b960a3a4d788 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DCp+t z;usRq`u6%pUZ85$z@(U_S+`_m?zCK$dGuz_>z|dnf^4Uv=5C#p=`#YA=1| z@a?<*CL~&@dp`SFvOiWo>A0KCES1yGkE=YkW_iH0$L{~jxT!oJgryw#FVGsNG#sB^ o9jbG{=J|{iFC*RZ(5tWJ@!S&(s5WlD2J{_+r>mdKI;Vst0G@$i;s5{u literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal_disabled.png b/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..591f4dff55f9c3526cbe0157be1e06b3153da665 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DCp|x z;usRq`u6%pUZ85$z$BS72YojzNYH7wuzp`v7w6s5=vO-Lm5Q{ml-QnrM|Ktt0R@K! m21X_jqruI7@n4sZrQ%QTu=_43*dPZqkipZ{&t;ucLK6Tc^(c=3 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..bccdaf3c3434030d9a072508f884f710bb803647 GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1FVU zi(^Q|oVOP?avlnhXuT-ienPM50pGfWr!IL9`I;Wct-PZocG2&)%)#na`>Vg#dWQbp z>}XrF_bz{N+h?OBySL@HyKih1>{mPa`g8K6kFrh)jGJoyUEZrD`9R&IL2iL5jqyo_ se*N#OA{rDe)jm%-bGaxybnSc2)BS=0Z@!3s0Q!%?)78&qol`;+0ACGnzW@LL literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal_focus.png b/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..4674965ffea1e905c50c14cd552c253489345da7 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DCp_w z;usRq`u4gbFM|RP%R%mgUbPE0M|r$juI6y$WAgX=r)#t)2Bw6kOy6v1dnoeWUXweF kKy3(6U~I4aR=sQeZdVa@w&b}-pMj)2UHx3vIVCg!09oxTTmS$7 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal_focus@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..89a876026324b2f645370c4bdf5bcf0eddad782f GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1FVU zi(^Q|oVS-Y@*Xl^aJgvge1Jvg2voYw{yGvV()1D|MwwC($m$?Wt~$(6996IDRlq< literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_horizontal_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..7ef52e27b929c1c5e4daf68cae432616dc5b25af GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1FVU zi(^Q|oVS-Y<{k==aJzV)=b(mU3-1JNwMA#xBwGwu+-MTn=pwlEYv&Q$NlTx&*Yy%)_jjHoh_YadCur~W$TT(+#fza+<)GBa{Yn*0SvYd z+6{6GL>>4qa4lfZV7t3-m?N@`*E2-)^W`m!o|EFl%a+7Q1?boQxBSH} gpwFx7IjK+VfF~=olZ`N@%Kvn_(2^yhk4sKvx?*v<*m0R#ms zxsoyY-`%66C(kK=v3c1_t@AHG*Zpl<{_c(aeE&(_*^<)}?GGIM!W_cu`RwiLHF>K} gZ77H8Wk{%wf4)|L<5$v~Pav~AUHx3vIVCg!0OPGg3IG5A literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_vertical_disabled.png b/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_vertical_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..bf79d6cd784e46b5b314a89354917fb2b36e4214 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C}{5K z;usRq`u41%7=r-AfeVFNjsbUWRkIx2s1g|ZX8G1e70>c?VaHTw6heGXz@Z7 c&r4U?Ca+*+X;SQe3^anl)78&qol`;+0HG-;QUCw| literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_vertical_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/toolbar_separator_vertical_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..f3a633cad8e9173fbfbc565b57763dbe9e1a6769 GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP_W$7 z#WAE}&f5zIIS&O0uw01j7V!S4aHCnb!prsLk=+VQrX~pAU;SrJ@_{|>#iWIe~hB zU<3PA_Vd?EvR4|OENr&Ro~6ArUjO;=@`@Mh|9$zXV!3t8Mt*VTH)oR?yrd`XF@LdX k+s>fF*Hj^T85-{YX3#j#&%s@j;|mhl68*7x)t`3DKV7`2ioo&Oek mEp+P6Rmb*LL-aE+-2Tm^nF z;usRq`u6NXQ3e49hKtGSu^ZdZ>O8V#mgrj2)%E-3twt5k{oLxeVwg|#FWb8;fZq_s!qt^LxWenSYNzdw%jWk~w^fp+87^!TDMDpZcELuJZD| e9wS62LrgyN#;@EQF1oh@K_Z^6elF{r5}E)UAwmcM literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/transparent.png b/applications/emsConfigurer/qdarkstyle/light/rc/transparent.png new file mode 100644 index 0000000000000000000000000000000000000000..67753617fec23bbc57360e16d16bdd82ab984743 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C@AIW t;usRq`t~3rBaqjm@PB=thXaWDo=rf3fzh3DK?jh-;OXk;vd$@?2>=W@7CHa` literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/transparent@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/transparent@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4012944b58252423bd3c84fbf6f5e698b1a39bf0 GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP*B~| w#WAE}&f9~Gyg=Te1>gO1`OFspnaH4_oY}#FfwBM7$v}{>r>mdKI;Vst07yI;1ONa4 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/transparent_disabled.png b/applications/emsConfigurer/qdarkstyle/light/rc/transparent_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..67753617fec23bbc57360e16d16bdd82ab984743 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C@AIW t;usRq`t~3rBaqjm@PB=thXaWDo=rf3fzh3DK?jh-;OXk;vd$@?2>=W@7CHa` literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/transparent_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/transparent_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4012944b58252423bd3c84fbf6f5e698b1a39bf0 GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP*B~| w#WAE}&f9~Gyg=Te1>gO1`OFspnaH4_oY}#FfwBM7$v}{>r>mdKI;Vst07yI;1ONa4 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/transparent_focus.png b/applications/emsConfigurer/qdarkstyle/light/rc/transparent_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..67753617fec23bbc57360e16d16bdd82ab984743 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C@AIW t;usRq`t~3rBaqjm@PB=thXaWDo=rf3fzh3DK?jh-;OXk;vd$@?2>=W@7CHa` literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/transparent_focus@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/transparent_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4012944b58252423bd3c84fbf6f5e698b1a39bf0 GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP*B~| w#WAE}&f9~Gyg=Te1>gO1`OFspnaH4_oY}#FfwBM7$v}{>r>mdKI;Vst07yI;1ONa4 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/transparent_pressed.png b/applications/emsConfigurer/qdarkstyle/light/rc/transparent_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..67753617fec23bbc57360e16d16bdd82ab984743 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C@AIW t;usRq`t~3rBaqjm@PB=thXaWDo=rf3fzh3DK?jh-;OXk;vd$@?2>=W@7CHa` literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/transparent_pressed@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/transparent_pressed@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4012944b58252423bd3c84fbf6f5e698b1a39bf0 GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP*B~| w#WAE}&f9~Gyg=Te1>gO1`OFspnaH4_oY}#FfwBM7$v}{>r>mdKI;Vst07yI;1ONa4 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/window_close.png b/applications/emsConfigurer/qdarkstyle/light/rc/window_close.png new file mode 100644 index 0000000000000000000000000000000000000000..79f16fe47e793e1ac10cd9ca0ff74cded602d863 GIT binary patch literal 814 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 yu!-^+_}1N0uMQuO=tB zP9RS5H>4ulRZuKg!2%Xk7Hn9~U|F8c`~?)RN^DCW-fxQM6t-lj)GRDpykZh;2dfVY zS)fR=)K|LK_SE=W_B}e?zt7#$)x)sC1{?f8Bee#1|0{RH{JcDlNUx&Tit>&z`s_qJ z^37^5uo+^>+@GzLCsa5f$byQ#a?KTa?mv%&E>+f635fkOf0JFZuOaNMxO5TKo=kt_ zy}(xP1KmT@cPeHS*j#bxQ(f5f*X(0k=gJ37WrM3=g8!*{TFsD`$a=4s)-$1TW!%xh0inDhI0s zd_54#h_Od-m#`+sVL80Rwg+HNMSH#;2xTfS)VvP>=pLTFORX6N+8rjiDA)%l`#L{x zsBM|9Wd07Lb_}@Lq5LNmJ(7(_-mP_UMFFrrCHNU08VG>(CBg6TQ0rx|g2^+T@1uGI zm}^uEY*x%@Y%ssiq1F@8ME>?REsWwC-qO=3JUHxt65A8G{fLawrhV+0^m0ZBfw1# zE$MBad^mqvmO$Y$*60DfRQ}K?EJk7BR;h{+Z5Uhmg@a$e=Z7S&S;P5K2 z64`j(&_=z)Nmp5-K z(y{=6uA!NG44lJ3f}lTGZ9AOp@A$ZUJUTqPSFDZ!TO6jmBr3-y`$KOwx#Y6-_{6e= z^T3UbC%sz2_MzF^KvTGdzbq<8{Rm%Ni;pxTK}79Zg)gqdXS_%N=2St%>Bh?U@DP9i zfY|WNz1DILHwi9W7Lj9<@z5JS_4|!L1c0v+0t*i<+y^vb;!OB0Q8@-weHr0_%UF3R zsPGWr4k*!`n7vO$&jB}heCTDYJd_y-y&lB6N(3$dmL;Gg4j;LfSink8(BUD#BT$YQ zox{i#=Le`O@dhba0zCr1hi7Y(ExreNAk!E6 z#MgzD5!eohC1-Y9CDlTBfGwb@?!lQozAdbRKm_baZgOcF8fE|h4 zu7XG!xA2Rgiw<>Lw2eS^g0BKRhM!llN3rGz@N>gzWor-;{Chh*oZD%vjN=&Is(pB> zzjGWQI+XvLU|$8UZ}>>zI|GL%;^EI)TXCtK53~}##9B#c`3QIoZ$yt*h6l*@b-box zAI9-GSV+f`GrPU7_-a}bupHj`%p1|;6Y)rTrGjj{^WUB%D5+K@G%cVke1}8%yjbn6 z7rsQ9gn5U)+pLn>k;v_GsI5tJUyKY*|3xt4xP@O3tH&n?A}LREB&Y8eHLrrx8>nyF zR1baCANkzN9MHrLSdH*d+zD3QcS1oV-ONt#_T^|Xd>RNjls6r|oUX+5K_liB9Cv~> zdT{DY&zICm_15CstX(M_Z$KznE zjCT#^cDnR#C?GmGeXAHVj%#?~grDI{OvEE;vD%BfgtUuMX|U^#pm2s=!)pvuW?e|W^9wq?9ZQ0&2MU+0&#F4h#_G5n$` zCsr$b3BM#%3Fvc)D`1`c*)=-=W!}vU+E}9+|$#7{Uo0B#7$4%CTDiFHmUE zrx?C3eBODL0h5V`M_nW+)!Az70IBy^U9?tCt*7uMGV$=JDkrHUL5g3|T}73EwqLHC z1*U2|e$iSvH8l{bYO-F)_J>F6NccwE^lar|m4L4v{nK}%OLwdCcYzDQEbyYLxo16x zFHwA6k^>4a05bv?1pc9$?EdWO&iq=hZ-WgsSYP}KOdLiE>lxGC00000NkvXXu0mjf DnPn{| literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/window_close_pressed.png b/applications/emsConfigurer/qdarkstyle/light/rc/window_close_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..c8dca67b6fe3b2d4a7b01fd02af87777444c577a GIT binary patch literal 714 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 X-*424W5ZW900000NkvXXu0mjfe#^gK literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/window_grip_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/window_grip_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..cb23cbdcadb68fc36f58ee17f1ee68f1ec2ca910 GIT binary patch literal 731 zcmV<10wn#3P)!lqQS5uss}&?QFKy$1=MF}D#a|#elFm- zfd3nr-b~JwQa~y^Or|2wlCz}~Fb^J;?(O>am*jk@9)g#_w;HuiY1foSKo)o?iGZx| zPyzvY;304UdEp^o0Vd!fPywdkAwU5p;UO>qrr{wV0XEwgyiU$|BftiH zO5cC+LVzRqsW5$#oGn~{J9vHA+`aWNIbY~Q&@uc$+BJm<@BtnQ65tCw6d=GScyKJh zH+XO;z(;s+B)}cKJZSFLJ}lE^U4YN_-HWPSEOfUPcQ^{QQokC zF_Qq_;g3(x_EO-@>jU&30dX8}{5=2t9k?-bI5Yg5zRd8Z`ylZqI3ACyz~;=MT%V<+^yONt={`sZXt&$v zh&}~=0b><9dA`X>_6gd}vslx8bJOqlH{&?o@U<_BqU$F6)>&tT^9KgLRqwh<=6e7D N002ovPDHLkV1f{7O~wEK literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/window_grip_focus.png b/applications/emsConfigurer/qdarkstyle/light/rc/window_grip_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..083b6653fdf751d76482a6d3975e01fb4f17782c GIT binary patch literal 427 zcmV;c0aX5pP)?@dF!K_j>-uGCdmt{V>^=owTzMZJZK zo}#!B3hg2M2a327j4Kb&&gUY8V$yW}I1?Ana`NE!G4t{m;J+_v6YG!jG$AG+-d`@# zQvguy;xY$t2*FOd-%5ZL&OJb$7J}pQTl6ca;~c)7rFkm>OnB4)Hh8oEws@2PE_m<& zu6WP@K6tPIw)pP#M^7oa6_Ky!^Iir77(`BZM`jQVG}tZolU8xy0K`2tPs(rJSKy0l z&7;@L?ayBY2!(qEaKz^T_5nQTC9^8-93V9A6d(o;SpEgJcz>LyikR8rfW-;8;E5w{ z4B&}B>LrKkaHmNa1-G4qk?^81E0eGmzzr|!n(P)*MbqJw>E{RK!j9(xnFF`|OlYm4Kn}U{( zmKQ)Eu}*>baS}m+corHIMxBfML{7P99b5YISu%*xkY6_f-yaw*XdupZ3%t2ki zOP?5{DmRjSl@yQ$5B$}dK1=piPQX-nmG;SA{Y$dHQa8a%;kz53($1-jfIRR}5dnGO zp#lPmz(e2yio!#{0!+X|paM+6Lx2KI!b4yJOv6J!0&KuTAOdW`LjVG7!h`1mY{P@c z0$jj@rvhBTgNFi4!#ASwJrR8cAkaPTY<`X(_i97LG<>r+Y>DU*unw#%M9Cg+1lWL2 z$(txI1UP~}SL8{uw{!vS;CXn`+4z|3FZCwq7Jjpzc1~#me1M0N1o#3EB?#~d9vlns z4IUf{@DUyyJqBIDqxv8VJUCbZF5w5=`a#w_s{(w72a5tifCozgLV*Vh0z!fZ!vaEs z2ZI7aga<l1md6%YbEBJU^i=6G+I zxdL3l3%cVP9%ifnm+;4(`cc-rqVRBu0Po@Vhiz0oB=fRfMyUc81s-4}Ind~hw}Ar; z!B5G{4S(@&Kbe>J2KwI$*ot)Zr;N{l>#^b7@Kf?~!<){7#8cqx>gfuw78@$`TS`h^ zp~;%ggM@(7N4I{X@)Y<3{8Eutk$-X~@{o3s$(qiaT8$TjwXH~3ea*Z1=KD31dCOYX a0@pwIqKP~tsb}^qei3_w9o)-&_i?!%iV8OeWhw|D;fGRv{02e%309QOp03SSf0AD<4 zfI4`v0IvA;gKo`d+yUm)M zU{i1zz|EBVY%3vfvQj7zNKi$>mP?>k<0kdEH9f@-Tn&gQR3rSG zZBt*|rLOFR5`eyHk{a%-a8;Gma9f2h*OlSl0rIg4OjiBLT!A2Dz@!Yf)w%Qo`l^Yl iRyHP8m5_CRK0X2c>$Hswh)y>E0000sO`Bc0g)I`WS{NI`2F|ZA6FGozxo?rwxfj^yhs)7*U34STc zW3#t&0UqJ+J-8|#%>GU{LC^3G@r#}3_T=!I%;bJBj1H1^YS;5#yKlEVE#P5=fWE`S z83ICwKUnBQ;GLOQ_cbaNurBaWBH-WId4?tUioC|~Re4P}(EkKXbKTffz5|yFmm9-Z ztKU*e@>(s{b{-f4(i`$qgeSl+;6!2E=ARrhPn1cU#oErR ttmof!YntmusCn5Jy<{_QsG-)l{s8|ltn_zQYWDyD002ovPDHLkV1n}IMOy#> literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/window_minimize.png b/applications/emsConfigurer/qdarkstyle/light/rc/window_minimize.png new file mode 100644 index 0000000000000000000000000000000000000000..8441cab89ae889e6e1d9da336ac941604f8ba499 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C|Kp` z;usRq`u36{ACsX-%ftVr?;XVY?>K)^<2WP7+4zj-ge|k&-6iD;{8wkG?bw!PXMWN< z?Fh4=;KY+_P8#aPO7}nJt}ss6n`5}cR`y&hy93+qW#@mh3cM29{=1>5LHNhwmJjcX uTC5J7EpIkiV4VCg?9dl=5kbM3@7UL{N^;L?G>-$ig2B_(&t;ucLK6Vhc19%t literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/window_minimize@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/window_minimize@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..407007fb9906184a3f766e149886cba2026487ca GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|O(2 zr;B4q#hka-4852GC0rkVHWGHy(Q)Cn?oLqW*ws+7i{X0WW2PglDZ<}0S>JAA7R+gB zXi~^HaL7qG9=BODTbFi!BZQzy0%= zVfO9n*CCr3Ta*)01MeEm6nf+uxuswJ{kr*=l5-oj#^rAn-fey$tglSccU9$`%ANab z|H*B;wA`xX{EvEl{tba5i4)qkGIq$MtlZ2q@vzA%{tE_Q8JWVpUrcm=VAPw%eCCG* zt6b5SlQ}`5A60m>nfLS^&tLoPx!sZC2e#f@kIoW$v_a?e-7nk>|2W{z^z{A6I(xa< V-81VFS%3k=;OXk;vd$@?2>`L4hz9@w literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/window_minimize_disabled.png b/applications/emsConfigurer/qdarkstyle/light/rc/window_minimize_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..a29a8c2baa3bc8b8a45ed65322bef7459def3374 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DA?fX z;usRq`u36`*C7XymWTCb$&D$o>LO%^jY1+*f{$gbITh=K6RFz>w#`z@O1TaS?83{1OWN$ BN@V~5 literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/window_minimize_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/window_minimize_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..bc76829b6c207fb89c22828684638e1c8f0e8c33 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1HK} zi(^Q|oVV8${f-2Pv_34(R9E2;sW5YBa^)W-x;pEJN@^c7hPE8qs<634FV=7?3cZJch|brUQ;EVZ*P+}zWt}aD5CuOogx^yD}ne|hbf zjoVjb|J^-(y2}0ai_Ts)kv$et1 Q1wk(NboFyt=akR{0D^#jegFUf literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/window_minimize_focus.png b/applications/emsConfigurer/qdarkstyle/light/rc/window_minimize_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..2db1960e4919d4362e494d876fceb18523ab4e5a GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C|Kv| z;usRq`u5UB&XxdymWTD%%wVIP<;g=Tv5H z)&V?H~VxxrSodf)FV#t+4wpA4NX9p1{V ySN?G|mG61Ohbzp{ZRczkSUY`G7ZDWHe8=q`D90W8!=(o35(ZCKKbLh*2~7YB1WBd< literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/window_minimize_focus@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/window_minimize_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b05fd312dbfc492e1e0113212a01aa9431cbfaaf GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1HK} zi(^Q|oVV9D>ahgMw0?YlF2_kk$}Fn&g$ft{g2#+|8Z)+kWO&1zvw3dV`Y9JGS(myv zIV(x`I*BE(3wyU<_U_J~bx(i#7d|sFR`8sp0zsutKR!z(->_SD=E_ph@Bm|;ule8Q z*(2;LBi1?RizM(zWUP)+3x2Riqx<05y8ni@W^57C_WEr!wS TYX1^oP%wD9`njxgN@xNA)(wex literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/window_minimize_pressed.png b/applications/emsConfigurer/qdarkstyle/light/rc/window_minimize_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..baeecc0934890b23b14dbd20a951ab2885d4a688 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C|Kj^ z;usRq`u5UB&cg;GEf4=|TC?ow$j(o4lInkG7$k8gwQb5fV-E-G7H?GnmP?vh?_TrS z?$BmQOG}&UDywp|svs+JhugBaPG71)xZ+Q9a w&-=enZUe*mXT3_=JEqFpDQpFEeP4W^{67BUFCXqnDxMH@NugzbpW(5BpB|yBeDuG)T&7sEe{Q|Z zgIAV$J<6LI+z&+MKRp$}P#$~q=E=MY@BW(%=Kh7Xk)NGXR=ezOdggoj+e?)__5AKH zgHLz8w6CdbIJ+xtTH8$qLB3O8A{$R6N~JRM_?kI1w15VCXAtrlF@cwXu1udNJuySwIo;b!>90d*kIna&?s&o-Oy=ZzE$1O@_w Mr>mdKI;Vst0GqynhX4Qo literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/window_undock.png b/applications/emsConfigurer/qdarkstyle/light/rc/window_undock.png new file mode 100644 index 0000000000000000000000000000000000000000..2f937bee6ea2e1c8b458868407dccf52aaa05e16 GIT binary patch literal 522 zcmV+l0`>igP)egY?vegYRk3NC`BMHeH4LgUaysV!*R=b&j#Y}$kbGqnHdF8A*Jf4O^i z95C*pVS_P6i3$zQfhY~|f=4S2%muU}SzW(tjs%D)N>pfa5sZ{KV=D(rc#o_Y5Q1Ht z(BPc!<^aG*VfrK2^RW#iO8ai!&%I$Z!}d|;J=fLp(0UmqQIdI3Zu=GZCrtqU)PR^s z&O;E^z~=99N#3{CPLT~_t5?YaL005+car*m3{LS+tQIcN)%=qKQ+xk=G+(~GE1&FVFF$dbjxON)c z10cp8z;&m8xrinp&w6ums`)fH(KPbWfnni&{BxId{zU1*}AW+0$RdIsgCw M07*qoM6N<$g7mKG7XSbN literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/window_undock@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/window_undock@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..62fb1c1c5ec166e80c4ff95182165174ad8f99c7 GIT binary patch literal 907 zcmV;619bd}P)11n3xz^iHBAWHb6@Rk!rxQ`@9enyW1_@-RW3& zf5+MBd*6JWoqd@ZARr*X&yd>y-N|IQWlJ4n!X*GH0Ilw2xndhYh8Q#DHhpS!VWDK# z*_8qD{?r*(Xc|DTn>Yf=lfk1)i1>iIRQM)Pw0OEycuh>>?ac%e_GfxBP5-r38W6@A(q>!DTtLJAmDnV1FTJ;s^(S|0N z`59yk9smga3iF%TKO6UMp zG5FCTO^b*KZZd#WeH?(0WR4;9@8kV9M1;0_1ulq45^m?jJJ=^u8TOCn|ik!#FOj z7oWCwMK=gIWz$b28%%s{C7Zb`GKt;5xU^QBiyZ8J&O{vmdH@^{DQ1^EfXA$>S64pI hzimLifPerW^BZ{e*!lz(RW+us|y22kl2n^Vl}#FiV&QlhBu!( zIRGTT`g+NnI12bl``>{0$Q(vp!Ynn+18F(;>uc7|gBidq>OX^SU1a7Gu>_?Sg>oX~I0BAsEr)Y*u`;FW5{tGWDngO5?de zz)b*h0LU1^;IUGvM7(Yodw}>d0I@~H`o@;zHF)y2mafOZz1KqsH~_F|&IO_*fTmvo z7C-E#B}dcQQCBq(aB9w($n)z8{TVI=ECqxvAV}A91cA$ns+CKSw83;Y`9};)v|mNlJ^-xEg^F>K%SaDiLPr@O;At-8z<>-v@ftiXfi9c_=mupc z#+59mI=%(Sa;ihRuuDJ{z^6}M2Jp&+f}D|VeePXwd;@qeaNYjr^9}$2002ovPDHLk FV1ncl-@pI> literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/window_undock_disabled@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/window_undock_disabled@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..6016912e580bb9edb01115b379f56ec51511d172 GIT binary patch literal 881 zcmV-%1CIQOP)RZPPaKRdnG_ z3hr7EmG0b>{sp#6p+$7jrJK4Dp%r{g(oUNRxDmQ=q39wYA}$mkDJFAVv{KAWlFm#{ zZ_~NI<;~4G-~BT8=5Xf#8jU8-P}BgHWwjZJ)^R4f22dBk`x_xFJhTq*8ZpnirQ&Ql zo&HgCc9c{Z+qnqF90=`E;)ua0fH0Oyn$N3EF~Y{qE<0lYp6%Mj1K8BIm|1Z~t4|3* zcE!2Gj73B+aEB=axa{{N1UA63tTx(r;4OgTjZn5@FbZ7yeY)~Y2>c5giPmv6+u{L$ z(7vhtKLQ)DaoRU0e%eFqVd`px7&UmcCxQp5{Xd^dnvrXZC}eDhtAFa%-YloM7}@~U z0#u_7P%S_;+5pu8R1J~yvORtZ)M(H+~&Vz6is8MGC$k_RJ;pH#`C;+t3n&1bf zX?_nMYkSnJ+Ol@;Dud<#9F`X1!v_Ygr<0}=qhk_hfGfLxjc zAd)Ns9mNvelnCtI0xqsdB#I7;=<*t{dvAF~bOpW;VZ%KoAp~V~5*drtCy>ZROJD=i zeSHxMo$6SttAHyJxi+ycg|z{y1*k?Fpjv=xv;nFGs74#0T7YV_0jdS4MjN17fNDbY z2dIKi*1Peo53N^@#Ow*+waSrL89>bQm1FTSfKhNu#o5Z?xEN3dVa%^@xQPzI(3C;A zk?QyF7v9?j{A-r3vUp%m8nD$aU;K4&W_Y;!XU*A_1JVC$rJ(nzWKUIeFdj=J31t*)syr9jMw4jBf-U8A_Uyl4XP)|iZ0@ibW10N`~@yT33O~GY1JW!m`gjfqBg_%ehzw)q`7$4i^-6Dr}y6d z?)Uw?_kQ=|VAv(y9%hQQM57_=z_h}6M5C&K(xtjP~qOF~6w0o%h-tAe#_t-JAFV0Mn0P?wQVbW6Lk7{mu^;Q(f!jA=w2-JLT?n0)5d4 z;GY_JmOp(O6YF*R`b56I?3cudns|)L_vDkW%*yqD1K0)UJ@BCun2K)sB@w_Fuz%OT zSoxoC4{~E?K>_Zs!2VR513q>#5207Cm>qUC9vT3Zl?cWy5HHT_lR<-hVJQBs9SBLi)s5?n`bf^gN`m0^bCk`;kj+gnW0%bpy22 Vg4DUw2+IHf002ovPDHLkV1j<;_(1>w literal 0 HcmV?d00001 diff --git a/applications/emsConfigurer/qdarkstyle/light/rc/window_undock_focus@2x.png b/applications/emsConfigurer/qdarkstyle/light/rc/window_undock_focus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b91963e8a416806e666918ef1ec28c7d7417d4ff GIT binary patch literal 876 zcmV-y1C#uTP) zfpC0;#KMM9T8X8G3$kY@ZLl#WV4`*wwi=>@JEFxYw?`;68Ux4evyhN@ySK-F48yVW zE9c(5_n-gm%)ZPGpin5{424b5pDnlTBrr*^Zviv_;A8~4!mthS3PW2wQ9<_8Wb&6+ za3}+eoOKn91pr-P@(82|!f-y5dR;F-3z}Is%fn#2!qJ^P0Ca(|Y~;#A^#TGt0s6dk zjR?yKVc;QC1>w5eli=Hc{%pCelHgSU=OU4IcoY*A>Z{!oeE)(w2~48-CJz8zd)oiQ zw*mil`{u+=dw?}e15t>PgHwBJfGnQx`TS@qbZ-#`!?f7rV~6%;*~NvS43I5AHp&3m z0%W5MkS#zqu{WS$Bh)v)*}1FP6U4a8K&nx^VOoU{dKjQ0h?n?J>wMvE`_B-$4uogd zrkkakM6>`#yJ#UUd|~3-g-rUrpD#7&1Rb4f-6dd{r5OUfkTiJ!=q9FjhG~t9EaGZF zZ>}^5(3Hr+2c!kStez`f5>>!qz=gSu^UP$5Dj0wkVtS@O-a0EHxx;{}rcDD7QY-}B zbb5D8L}KR>Alwj9C^Sq$bh+&TNA#4Jh3N8qAYyA|h!BEZ=$gjM9uYzgT6`O@K9UU6 z=+vd>X&JCZWcDWZt*|mcwgA~E17r)3jWR&C0NE%5WDAguGC;Nf*(d{K3y@8a`vJ1( zX>{Uy0JdufV)g{^O6^Fj3}9%BwPSHIpm?H!Z0%rN45)%I>~?RsnKr?oR6&% zg^#-ddzYo%Cl4G?1NN`WpE+gEe!P?Z?G@}eYL4JtD~k2}XiASdsoN&F8Fi5;Aixrl z*Uf-8A_|3t32#N@br?W49s;O{C>9vPR;#VeiAe1*U~N40ftioO-GF_VcGEYk2F*WM@A zMb!5J%vIMWBvk+(aIXi%MEA%0000KGP2hpXtwy2YWPv9bmAf|(P0x2C_ToiPOHOC>Qw9%wVP20i#rhAi<`}=b4xrYn? zT@v*2)YL)SBC9YDjQ-K91YBCe-g-jb8v>k~I{5j)Ey~0njq4?t7EHSkJ$`YvMK*SG z0A-?I$+}ZtfbX=oN(=6wFCeIH&(lc>td~YA7^=Um?VEvisSEI<22P4PVk@)W=Xpan z{T30$7Qq~Ni9A20(1d74$yqp3y?srV5ooVcJ7Bj=Q42V4qB3dKslGvJ$Ks943vPQ z+8eRM^R0rRFThYtW~=F>oP`Oj&A?S0&H@!xuEWMx0aV!%c#eT!H_R|P z*r=$avk57!jHQquirxhjo7jku2x=!7b4ekjuu!6KAR-ou2?@#Vvq)69-Mh=)?qqWA z{>s_8_x|(0nVn(wK}t$Wl98wZM(1=#^AZDi^dhtY+hWiag=LgE9L5)$7#(PnUzIvX zG9Z`N69QR<{ZZnWLZG0~?{>+Ha($dygXi+v4?N$hg9ljGHkqAPw_Kl^X295to>XO$ z2nKF4Mc`D>ObBhj`kH@_vM&~Cn}k4NVLOLQ-wC1r!R93f>TU3_wj7$57$|KIKZQMd zV^L&-0PW!oSljCAlK|}vHH4|S&%0d``D_t|Twb-pW1seVd5aq(HNdt2+oT5A7GRsy z0NVm=lXwHF9)upw=-yS2YY4}HJ=OZ>^7^4xF#@Vk045rX+&$MLKWmK@B4>HV@_I%g z3+ys2B!GDw&bl2k73N1(PJ+IZYS|@_o7Q24r`Q=hKnotPb2EC?WRgGwveVj!FlaLI z2Faj|YJhD4wn+`JEx4SENBi#th7d^Hi&XMn&<6Nw_DyfP8i zXF$>87O-L>Sp>c}INUK2*k{1SBl1q!614&UP~7vK^2J2xz;nRoPHqc4F_ADd%COrl z&rF36G~kAaH{VI0!gcH|haaN!x!p2kGD+1ht`FX7d&Xf<;W)6{q?mO<1rH`getMajorVersion(); + int j = driver->getMinorVersion(); + int p = driver->getPatchVersion(); + std::string a = driver->getName().c_str(); + sql::Connection* p1 = driver->connect(server, username, password); + std::unique_ptr< sql::Connection > con(driver->connect(server, username, password)); // 设置为使用指定数据库 @@ -91,7 +99,7 @@ int main() const std::string newSalt = "1C915F2C045EA7628E3CF170BFA59F51"; // 替换为新用户的密码 const std::string newUser = "new_username"; // 替换为新用户的用户名 const std::string newPassword = "new_password"; // 替换为新用户的密码 - const std::string newMemo = "新备注信息"; + const std::string newMemo = "new memo"; insertStmt->setString(1, newUid); insertStmt->setString(2, newUser);