diff --git a/etc/style/qdarkstyle/rc/arrow_down.png b/etc/style/qdarkstyle/rc/arrow_down.png new file mode 100644 index 0000000..c4e6894 Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_down.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_down@2x.png b/etc/style/qdarkstyle/rc/arrow_down@2x.png new file mode 100644 index 0000000..bb8cbed Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_down@2x.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_down_disabled.png b/etc/style/qdarkstyle/rc/arrow_down_disabled.png new file mode 100644 index 0000000..aa1d06c Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_down_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_down_disabled@2x.png b/etc/style/qdarkstyle/rc/arrow_down_disabled@2x.png new file mode 100644 index 0000000..86bf434 Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_down_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_down_focus.png b/etc/style/qdarkstyle/rc/arrow_down_focus.png new file mode 100644 index 0000000..1c42ee8 Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_down_focus.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_down_focus@2x.png b/etc/style/qdarkstyle/rc/arrow_down_focus@2x.png new file mode 100644 index 0000000..7374637 Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_down_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_down_pressed.png b/etc/style/qdarkstyle/rc/arrow_down_pressed.png new file mode 100644 index 0000000..8139ee3 Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_down_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_down_pressed@2x.png b/etc/style/qdarkstyle/rc/arrow_down_pressed@2x.png new file mode 100644 index 0000000..5e9d225 Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_down_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_left.png b/etc/style/qdarkstyle/rc/arrow_left.png new file mode 100644 index 0000000..ef929fd Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_left.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_left@2x.png b/etc/style/qdarkstyle/rc/arrow_left@2x.png new file mode 100644 index 0000000..c8923d6 Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_left@2x.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_left_disabled.png b/etc/style/qdarkstyle/rc/arrow_left_disabled.png new file mode 100644 index 0000000..9c69561 Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_left_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_left_disabled@2x.png b/etc/style/qdarkstyle/rc/arrow_left_disabled@2x.png new file mode 100644 index 0000000..e521143 Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_left_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_left_focus.png b/etc/style/qdarkstyle/rc/arrow_left_focus.png new file mode 100644 index 0000000..a1f0704 Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_left_focus.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_left_focus@2x.png b/etc/style/qdarkstyle/rc/arrow_left_focus@2x.png new file mode 100644 index 0000000..c4267e8 Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_left_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_left_pressed.png b/etc/style/qdarkstyle/rc/arrow_left_pressed.png new file mode 100644 index 0000000..bd706cb Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_left_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_left_pressed@2x.png b/etc/style/qdarkstyle/rc/arrow_left_pressed@2x.png new file mode 100644 index 0000000..341b2e5 Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_left_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_right.png b/etc/style/qdarkstyle/rc/arrow_right.png new file mode 100644 index 0000000..4f33885 Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_right.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_right@2x.png b/etc/style/qdarkstyle/rc/arrow_right@2x.png new file mode 100644 index 0000000..94b2609 Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_right@2x.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_right_disabled.png b/etc/style/qdarkstyle/rc/arrow_right_disabled.png new file mode 100644 index 0000000..0fbc6b0 Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_right_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_right_disabled@2x.png b/etc/style/qdarkstyle/rc/arrow_right_disabled@2x.png new file mode 100644 index 0000000..8e9272a Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_right_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_right_focus.png b/etc/style/qdarkstyle/rc/arrow_right_focus.png new file mode 100644 index 0000000..7649409 Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_right_focus.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_right_focus@2x.png b/etc/style/qdarkstyle/rc/arrow_right_focus@2x.png new file mode 100644 index 0000000..6d52b5f Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_right_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_right_pressed.png b/etc/style/qdarkstyle/rc/arrow_right_pressed.png new file mode 100644 index 0000000..a5f0452 Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_right_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_right_pressed@2x.png b/etc/style/qdarkstyle/rc/arrow_right_pressed@2x.png new file mode 100644 index 0000000..6f6a813 Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_right_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_up.png b/etc/style/qdarkstyle/rc/arrow_up.png new file mode 100644 index 0000000..61d7574 Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_up.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_up@2x.png b/etc/style/qdarkstyle/rc/arrow_up@2x.png new file mode 100644 index 0000000..d711fae Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_up@2x.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_up_disabled.png b/etc/style/qdarkstyle/rc/arrow_up_disabled.png new file mode 100644 index 0000000..18e8ecd Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_up_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_up_disabled@2x.png b/etc/style/qdarkstyle/rc/arrow_up_disabled@2x.png new file mode 100644 index 0000000..fb4defb Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_up_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_up_focus.png b/etc/style/qdarkstyle/rc/arrow_up_focus.png new file mode 100644 index 0000000..a7acd9b Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_up_focus.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_up_focus@2x.png b/etc/style/qdarkstyle/rc/arrow_up_focus@2x.png new file mode 100644 index 0000000..9cd982a Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_up_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_up_pressed.png b/etc/style/qdarkstyle/rc/arrow_up_pressed.png new file mode 100644 index 0000000..390a80e Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_up_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/arrow_up_pressed@2x.png b/etc/style/qdarkstyle/rc/arrow_up_pressed@2x.png new file mode 100644 index 0000000..dd352cf Binary files /dev/null and b/etc/style/qdarkstyle/rc/arrow_up_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/base_icon.png b/etc/style/qdarkstyle/rc/base_icon.png new file mode 100644 index 0000000..37a6158 Binary files /dev/null and b/etc/style/qdarkstyle/rc/base_icon.png differ diff --git a/etc/style/qdarkstyle/rc/base_icon@2x.png b/etc/style/qdarkstyle/rc/base_icon@2x.png new file mode 100644 index 0000000..e6e5cb9 Binary files /dev/null and b/etc/style/qdarkstyle/rc/base_icon@2x.png differ diff --git a/etc/style/qdarkstyle/rc/base_icon_disabled.png b/etc/style/qdarkstyle/rc/base_icon_disabled.png new file mode 100644 index 0000000..37a6158 Binary files /dev/null and b/etc/style/qdarkstyle/rc/base_icon_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/base_icon_disabled@2x.png b/etc/style/qdarkstyle/rc/base_icon_disabled@2x.png new file mode 100644 index 0000000..e6e5cb9 Binary files /dev/null and b/etc/style/qdarkstyle/rc/base_icon_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/base_icon_focus.png b/etc/style/qdarkstyle/rc/base_icon_focus.png new file mode 100644 index 0000000..37a6158 Binary files /dev/null and b/etc/style/qdarkstyle/rc/base_icon_focus.png differ diff --git a/etc/style/qdarkstyle/rc/base_icon_focus@2x.png b/etc/style/qdarkstyle/rc/base_icon_focus@2x.png new file mode 100644 index 0000000..e6e5cb9 Binary files /dev/null and b/etc/style/qdarkstyle/rc/base_icon_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/base_icon_pressed.png b/etc/style/qdarkstyle/rc/base_icon_pressed.png new file mode 100644 index 0000000..37a6158 Binary files /dev/null and b/etc/style/qdarkstyle/rc/base_icon_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/base_icon_pressed@2x.png b/etc/style/qdarkstyle/rc/base_icon_pressed@2x.png new file mode 100644 index 0000000..e6e5cb9 Binary files /dev/null and b/etc/style/qdarkstyle/rc/base_icon_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_closed.png b/etc/style/qdarkstyle/rc/branch_closed.png new file mode 100644 index 0000000..53e2c51 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_closed.png differ diff --git a/etc/style/qdarkstyle/rc/branch_closed@2x.png b/etc/style/qdarkstyle/rc/branch_closed@2x.png new file mode 100644 index 0000000..06cdefa Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_closed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_closed_disabled.png b/etc/style/qdarkstyle/rc/branch_closed_disabled.png new file mode 100644 index 0000000..5106a14 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_closed_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/branch_closed_disabled@2x.png b/etc/style/qdarkstyle/rc/branch_closed_disabled@2x.png new file mode 100644 index 0000000..180bae9 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_closed_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_closed_focus.png b/etc/style/qdarkstyle/rc/branch_closed_focus.png new file mode 100644 index 0000000..c227f9f Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_closed_focus.png differ diff --git a/etc/style/qdarkstyle/rc/branch_closed_focus@2x.png b/etc/style/qdarkstyle/rc/branch_closed_focus@2x.png new file mode 100644 index 0000000..ad23d0d Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_closed_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_closed_pressed.png b/etc/style/qdarkstyle/rc/branch_closed_pressed.png new file mode 100644 index 0000000..90845a8 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_closed_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/branch_closed_pressed@2x.png b/etc/style/qdarkstyle/rc/branch_closed_pressed@2x.png new file mode 100644 index 0000000..60aaeb7 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_closed_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_end.png b/etc/style/qdarkstyle/rc/branch_end.png new file mode 100644 index 0000000..08b5559 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_end.png differ diff --git a/etc/style/qdarkstyle/rc/branch_end@2x.png b/etc/style/qdarkstyle/rc/branch_end@2x.png new file mode 100644 index 0000000..ae6dbe9 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_end@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_end_disabled.png b/etc/style/qdarkstyle/rc/branch_end_disabled.png new file mode 100644 index 0000000..027a889 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_end_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/branch_end_disabled@2x.png b/etc/style/qdarkstyle/rc/branch_end_disabled@2x.png new file mode 100644 index 0000000..43c1b0c Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_end_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_end_focus.png b/etc/style/qdarkstyle/rc/branch_end_focus.png new file mode 100644 index 0000000..fdb3160 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_end_focus.png differ diff --git a/etc/style/qdarkstyle/rc/branch_end_focus@2x.png b/etc/style/qdarkstyle/rc/branch_end_focus@2x.png new file mode 100644 index 0000000..3ca8904 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_end_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_end_pressed.png b/etc/style/qdarkstyle/rc/branch_end_pressed.png new file mode 100644 index 0000000..1c2432d Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_end_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/branch_end_pressed@2x.png b/etc/style/qdarkstyle/rc/branch_end_pressed@2x.png new file mode 100644 index 0000000..af0f8fa Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_end_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_line.png b/etc/style/qdarkstyle/rc/branch_line.png new file mode 100644 index 0000000..a3a564e Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_line.png differ diff --git a/etc/style/qdarkstyle/rc/branch_line@2x.png b/etc/style/qdarkstyle/rc/branch_line@2x.png new file mode 100644 index 0000000..1dbf71f Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_line@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_line_disabled.png b/etc/style/qdarkstyle/rc/branch_line_disabled.png new file mode 100644 index 0000000..ecc7e6d Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_line_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/branch_line_disabled@2x.png b/etc/style/qdarkstyle/rc/branch_line_disabled@2x.png new file mode 100644 index 0000000..adc6446 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_line_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_line_focus.png b/etc/style/qdarkstyle/rc/branch_line_focus.png new file mode 100644 index 0000000..0037f17 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_line_focus.png differ diff --git a/etc/style/qdarkstyle/rc/branch_line_focus@2x.png b/etc/style/qdarkstyle/rc/branch_line_focus@2x.png new file mode 100644 index 0000000..cb257a9 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_line_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_line_pressed.png b/etc/style/qdarkstyle/rc/branch_line_pressed.png new file mode 100644 index 0000000..2d08565 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_line_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/branch_line_pressed@2x.png b/etc/style/qdarkstyle/rc/branch_line_pressed@2x.png new file mode 100644 index 0000000..803708f Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_line_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_more.png b/etc/style/qdarkstyle/rc/branch_more.png new file mode 100644 index 0000000..31b6cee Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_more.png differ diff --git a/etc/style/qdarkstyle/rc/branch_more@2x.png b/etc/style/qdarkstyle/rc/branch_more@2x.png new file mode 100644 index 0000000..f1f7a67 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_more@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_more_disabled.png b/etc/style/qdarkstyle/rc/branch_more_disabled.png new file mode 100644 index 0000000..d4b6049 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_more_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/branch_more_disabled@2x.png b/etc/style/qdarkstyle/rc/branch_more_disabled@2x.png new file mode 100644 index 0000000..3ef7521 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_more_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_more_focus.png b/etc/style/qdarkstyle/rc/branch_more_focus.png new file mode 100644 index 0000000..943c13d Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_more_focus.png differ diff --git a/etc/style/qdarkstyle/rc/branch_more_focus@2x.png b/etc/style/qdarkstyle/rc/branch_more_focus@2x.png new file mode 100644 index 0000000..9f53ef1 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_more_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_more_pressed.png b/etc/style/qdarkstyle/rc/branch_more_pressed.png new file mode 100644 index 0000000..9037ed3 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_more_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/branch_more_pressed@2x.png b/etc/style/qdarkstyle/rc/branch_more_pressed@2x.png new file mode 100644 index 0000000..675d52c Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_more_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_open.png b/etc/style/qdarkstyle/rc/branch_open.png new file mode 100644 index 0000000..0861d0b Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_open.png differ diff --git a/etc/style/qdarkstyle/rc/branch_open@2x.png b/etc/style/qdarkstyle/rc/branch_open@2x.png new file mode 100644 index 0000000..8850f73 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_open@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_open_disabled.png b/etc/style/qdarkstyle/rc/branch_open_disabled.png new file mode 100644 index 0000000..b6c8024 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_open_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/branch_open_disabled@2x.png b/etc/style/qdarkstyle/rc/branch_open_disabled@2x.png new file mode 100644 index 0000000..15ce9f2 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_open_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_open_focus.png b/etc/style/qdarkstyle/rc/branch_open_focus.png new file mode 100644 index 0000000..eadb096 Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_open_focus.png differ diff --git a/etc/style/qdarkstyle/rc/branch_open_focus@2x.png b/etc/style/qdarkstyle/rc/branch_open_focus@2x.png new file mode 100644 index 0000000..7dfcbbe Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_open_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/branch_open_pressed.png b/etc/style/qdarkstyle/rc/branch_open_pressed.png new file mode 100644 index 0000000..2b22e8d Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_open_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/branch_open_pressed@2x.png b/etc/style/qdarkstyle/rc/branch_open_pressed@2x.png new file mode 100644 index 0000000..269a0cb Binary files /dev/null and b/etc/style/qdarkstyle/rc/branch_open_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_checked.png b/etc/style/qdarkstyle/rc/checkbox_checked.png new file mode 100644 index 0000000..e7ed080 Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_checked.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_checked@2x.png b/etc/style/qdarkstyle/rc/checkbox_checked@2x.png new file mode 100644 index 0000000..35f2ade Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_checked@2x.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_checked_disabled.png b/etc/style/qdarkstyle/rc/checkbox_checked_disabled.png new file mode 100644 index 0000000..512b0a3 Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_checked_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_checked_disabled@2x.png b/etc/style/qdarkstyle/rc/checkbox_checked_disabled@2x.png new file mode 100644 index 0000000..557383e Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_checked_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_checked_focus.png b/etc/style/qdarkstyle/rc/checkbox_checked_focus.png new file mode 100644 index 0000000..0b90412 Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_checked_focus.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_checked_focus@2x.png b/etc/style/qdarkstyle/rc/checkbox_checked_focus@2x.png new file mode 100644 index 0000000..7aee03c Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_checked_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_checked_pressed.png b/etc/style/qdarkstyle/rc/checkbox_checked_pressed.png new file mode 100644 index 0000000..3d4c869 Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_checked_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_checked_pressed@2x.png b/etc/style/qdarkstyle/rc/checkbox_checked_pressed@2x.png new file mode 100644 index 0000000..bfbc14b Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_checked_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_indeterminate.png b/etc/style/qdarkstyle/rc/checkbox_indeterminate.png new file mode 100644 index 0000000..c21ab99 Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_indeterminate.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_indeterminate@2x.png b/etc/style/qdarkstyle/rc/checkbox_indeterminate@2x.png new file mode 100644 index 0000000..2fc29ce Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_indeterminate@2x.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_indeterminate_disabled.png b/etc/style/qdarkstyle/rc/checkbox_indeterminate_disabled.png new file mode 100644 index 0000000..1d3c214 Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_indeterminate_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_indeterminate_disabled@2x.png b/etc/style/qdarkstyle/rc/checkbox_indeterminate_disabled@2x.png new file mode 100644 index 0000000..bb8e7a7 Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_indeterminate_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_indeterminate_focus.png b/etc/style/qdarkstyle/rc/checkbox_indeterminate_focus.png new file mode 100644 index 0000000..13ca4a7 Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_indeterminate_focus.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_indeterminate_focus@2x.png b/etc/style/qdarkstyle/rc/checkbox_indeterminate_focus@2x.png new file mode 100644 index 0000000..3907eb8 Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_indeterminate_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_indeterminate_pressed.png b/etc/style/qdarkstyle/rc/checkbox_indeterminate_pressed.png new file mode 100644 index 0000000..12f83ce Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_indeterminate_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_indeterminate_pressed@2x.png b/etc/style/qdarkstyle/rc/checkbox_indeterminate_pressed@2x.png new file mode 100644 index 0000000..5ff4f66 Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_indeterminate_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_unchecked.png b/etc/style/qdarkstyle/rc/checkbox_unchecked.png new file mode 100644 index 0000000..e2da452 Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_unchecked.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_unchecked@2x.png b/etc/style/qdarkstyle/rc/checkbox_unchecked@2x.png new file mode 100644 index 0000000..3732d54 Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_unchecked@2x.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_unchecked_disabled.png b/etc/style/qdarkstyle/rc/checkbox_unchecked_disabled.png new file mode 100644 index 0000000..c2e30c6 Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_unchecked_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_unchecked_disabled@2x.png b/etc/style/qdarkstyle/rc/checkbox_unchecked_disabled@2x.png new file mode 100644 index 0000000..c4bddb6 Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_unchecked_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_unchecked_focus.png b/etc/style/qdarkstyle/rc/checkbox_unchecked_focus.png new file mode 100644 index 0000000..c57f04d Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_unchecked_focus.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_unchecked_focus@2x.png b/etc/style/qdarkstyle/rc/checkbox_unchecked_focus@2x.png new file mode 100644 index 0000000..1776ad0 Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_unchecked_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_unchecked_pressed.png b/etc/style/qdarkstyle/rc/checkbox_unchecked_pressed.png new file mode 100644 index 0000000..be41236 Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_unchecked_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/checkbox_unchecked_pressed@2x.png b/etc/style/qdarkstyle/rc/checkbox_unchecked_pressed@2x.png new file mode 100644 index 0000000..b1ad7c7 Binary files /dev/null and b/etc/style/qdarkstyle/rc/checkbox_unchecked_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/line_horizontal.png b/etc/style/qdarkstyle/rc/line_horizontal.png new file mode 100644 index 0000000..11bc5c0 Binary files /dev/null and b/etc/style/qdarkstyle/rc/line_horizontal.png differ diff --git a/etc/style/qdarkstyle/rc/line_horizontal@2x.png b/etc/style/qdarkstyle/rc/line_horizontal@2x.png new file mode 100644 index 0000000..c229ac9 Binary files /dev/null and b/etc/style/qdarkstyle/rc/line_horizontal@2x.png differ diff --git a/etc/style/qdarkstyle/rc/line_horizontal_disabled.png b/etc/style/qdarkstyle/rc/line_horizontal_disabled.png new file mode 100644 index 0000000..204df80 Binary files /dev/null and b/etc/style/qdarkstyle/rc/line_horizontal_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/line_horizontal_disabled@2x.png b/etc/style/qdarkstyle/rc/line_horizontal_disabled@2x.png new file mode 100644 index 0000000..a4713c5 Binary files /dev/null and b/etc/style/qdarkstyle/rc/line_horizontal_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/line_horizontal_focus.png b/etc/style/qdarkstyle/rc/line_horizontal_focus.png new file mode 100644 index 0000000..ecda0c1 Binary files /dev/null and b/etc/style/qdarkstyle/rc/line_horizontal_focus.png differ diff --git a/etc/style/qdarkstyle/rc/line_horizontal_focus@2x.png b/etc/style/qdarkstyle/rc/line_horizontal_focus@2x.png new file mode 100644 index 0000000..84397ef Binary files /dev/null and b/etc/style/qdarkstyle/rc/line_horizontal_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/line_horizontal_pressed.png b/etc/style/qdarkstyle/rc/line_horizontal_pressed.png new file mode 100644 index 0000000..fd5d864 Binary files /dev/null and b/etc/style/qdarkstyle/rc/line_horizontal_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/line_horizontal_pressed@2x.png b/etc/style/qdarkstyle/rc/line_horizontal_pressed@2x.png new file mode 100644 index 0000000..140552e Binary files /dev/null and b/etc/style/qdarkstyle/rc/line_horizontal_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/line_vertical.png b/etc/style/qdarkstyle/rc/line_vertical.png new file mode 100644 index 0000000..a3a564e Binary files /dev/null and b/etc/style/qdarkstyle/rc/line_vertical.png differ diff --git a/etc/style/qdarkstyle/rc/line_vertical@2x.png b/etc/style/qdarkstyle/rc/line_vertical@2x.png new file mode 100644 index 0000000..1dbf71f Binary files /dev/null and b/etc/style/qdarkstyle/rc/line_vertical@2x.png differ diff --git a/etc/style/qdarkstyle/rc/line_vertical_disabled.png b/etc/style/qdarkstyle/rc/line_vertical_disabled.png new file mode 100644 index 0000000..ecc7e6d Binary files /dev/null and b/etc/style/qdarkstyle/rc/line_vertical_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/line_vertical_disabled@2x.png b/etc/style/qdarkstyle/rc/line_vertical_disabled@2x.png new file mode 100644 index 0000000..adc6446 Binary files /dev/null and b/etc/style/qdarkstyle/rc/line_vertical_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/line_vertical_focus.png b/etc/style/qdarkstyle/rc/line_vertical_focus.png new file mode 100644 index 0000000..0037f17 Binary files /dev/null and b/etc/style/qdarkstyle/rc/line_vertical_focus.png differ diff --git a/etc/style/qdarkstyle/rc/line_vertical_focus@2x.png b/etc/style/qdarkstyle/rc/line_vertical_focus@2x.png new file mode 100644 index 0000000..cb257a9 Binary files /dev/null and b/etc/style/qdarkstyle/rc/line_vertical_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/line_vertical_pressed.png b/etc/style/qdarkstyle/rc/line_vertical_pressed.png new file mode 100644 index 0000000..2d08565 Binary files /dev/null and b/etc/style/qdarkstyle/rc/line_vertical_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/line_vertical_pressed@2x.png b/etc/style/qdarkstyle/rc/line_vertical_pressed@2x.png new file mode 100644 index 0000000..803708f Binary files /dev/null and b/etc/style/qdarkstyle/rc/line_vertical_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/radio_checked.png b/etc/style/qdarkstyle/rc/radio_checked.png new file mode 100644 index 0000000..6f1fd6c Binary files /dev/null and b/etc/style/qdarkstyle/rc/radio_checked.png differ diff --git a/etc/style/qdarkstyle/rc/radio_checked@2x.png b/etc/style/qdarkstyle/rc/radio_checked@2x.png new file mode 100644 index 0000000..228ffdb Binary files /dev/null and b/etc/style/qdarkstyle/rc/radio_checked@2x.png differ diff --git a/etc/style/qdarkstyle/rc/radio_checked_disabled.png b/etc/style/qdarkstyle/rc/radio_checked_disabled.png new file mode 100644 index 0000000..2778853 Binary files /dev/null and b/etc/style/qdarkstyle/rc/radio_checked_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/radio_checked_disabled@2x.png b/etc/style/qdarkstyle/rc/radio_checked_disabled@2x.png new file mode 100644 index 0000000..930bfaf Binary files /dev/null and b/etc/style/qdarkstyle/rc/radio_checked_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/radio_checked_focus.png b/etc/style/qdarkstyle/rc/radio_checked_focus.png new file mode 100644 index 0000000..ca8e8bc Binary files /dev/null and b/etc/style/qdarkstyle/rc/radio_checked_focus.png differ diff --git a/etc/style/qdarkstyle/rc/radio_checked_focus@2x.png b/etc/style/qdarkstyle/rc/radio_checked_focus@2x.png new file mode 100644 index 0000000..aa0f115 Binary files /dev/null and b/etc/style/qdarkstyle/rc/radio_checked_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/radio_checked_pressed.png b/etc/style/qdarkstyle/rc/radio_checked_pressed.png new file mode 100644 index 0000000..6e391a0 Binary files /dev/null and b/etc/style/qdarkstyle/rc/radio_checked_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/radio_checked_pressed@2x.png b/etc/style/qdarkstyle/rc/radio_checked_pressed@2x.png new file mode 100644 index 0000000..0512731 Binary files /dev/null and b/etc/style/qdarkstyle/rc/radio_checked_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/radio_unchecked.png b/etc/style/qdarkstyle/rc/radio_unchecked.png new file mode 100644 index 0000000..763306b Binary files /dev/null and b/etc/style/qdarkstyle/rc/radio_unchecked.png differ diff --git a/etc/style/qdarkstyle/rc/radio_unchecked@2x.png b/etc/style/qdarkstyle/rc/radio_unchecked@2x.png new file mode 100644 index 0000000..28b6a07 Binary files /dev/null and b/etc/style/qdarkstyle/rc/radio_unchecked@2x.png differ diff --git a/etc/style/qdarkstyle/rc/radio_unchecked_disabled.png b/etc/style/qdarkstyle/rc/radio_unchecked_disabled.png new file mode 100644 index 0000000..fc0b12f Binary files /dev/null and b/etc/style/qdarkstyle/rc/radio_unchecked_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/radio_unchecked_disabled@2x.png b/etc/style/qdarkstyle/rc/radio_unchecked_disabled@2x.png new file mode 100644 index 0000000..d31f2b4 Binary files /dev/null and b/etc/style/qdarkstyle/rc/radio_unchecked_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/radio_unchecked_focus.png b/etc/style/qdarkstyle/rc/radio_unchecked_focus.png new file mode 100644 index 0000000..9c87b01 Binary files /dev/null and b/etc/style/qdarkstyle/rc/radio_unchecked_focus.png differ diff --git a/etc/style/qdarkstyle/rc/radio_unchecked_focus@2x.png b/etc/style/qdarkstyle/rc/radio_unchecked_focus@2x.png new file mode 100644 index 0000000..4b4c732 Binary files /dev/null and b/etc/style/qdarkstyle/rc/radio_unchecked_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/radio_unchecked_pressed.png b/etc/style/qdarkstyle/rc/radio_unchecked_pressed.png new file mode 100644 index 0000000..709e316 Binary files /dev/null and b/etc/style/qdarkstyle/rc/radio_unchecked_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/radio_unchecked_pressed@2x.png b/etc/style/qdarkstyle/rc/radio_unchecked_pressed@2x.png new file mode 100644 index 0000000..b014de5 Binary files /dev/null and b/etc/style/qdarkstyle/rc/radio_unchecked_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_move_horizontal.png b/etc/style/qdarkstyle/rc/toolbar_move_horizontal.png new file mode 100644 index 0000000..012ea2d Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_move_horizontal.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_move_horizontal@2x.png b/etc/style/qdarkstyle/rc/toolbar_move_horizontal@2x.png new file mode 100644 index 0000000..520c34f Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_move_horizontal@2x.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_move_horizontal_disabled.png b/etc/style/qdarkstyle/rc/toolbar_move_horizontal_disabled.png new file mode 100644 index 0000000..1f91df9 Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_move_horizontal_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_move_horizontal_disabled@2x.png b/etc/style/qdarkstyle/rc/toolbar_move_horizontal_disabled@2x.png new file mode 100644 index 0000000..738008f Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_move_horizontal_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_move_horizontal_focus.png b/etc/style/qdarkstyle/rc/toolbar_move_horizontal_focus.png new file mode 100644 index 0000000..999b3c7 Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_move_horizontal_focus.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_move_horizontal_focus@2x.png b/etc/style/qdarkstyle/rc/toolbar_move_horizontal_focus@2x.png new file mode 100644 index 0000000..f8e40b7 Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_move_horizontal_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_move_horizontal_pressed.png b/etc/style/qdarkstyle/rc/toolbar_move_horizontal_pressed.png new file mode 100644 index 0000000..c31b69d Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_move_horizontal_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_move_horizontal_pressed@2x.png b/etc/style/qdarkstyle/rc/toolbar_move_horizontal_pressed@2x.png new file mode 100644 index 0000000..2f4cb41 Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_move_horizontal_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_move_vertical.png b/etc/style/qdarkstyle/rc/toolbar_move_vertical.png new file mode 100644 index 0000000..16473bf Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_move_vertical.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_move_vertical@2x.png b/etc/style/qdarkstyle/rc/toolbar_move_vertical@2x.png new file mode 100644 index 0000000..90a5cae Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_move_vertical@2x.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_move_vertical_disabled.png b/etc/style/qdarkstyle/rc/toolbar_move_vertical_disabled.png new file mode 100644 index 0000000..2d240ed Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_move_vertical_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_move_vertical_disabled@2x.png b/etc/style/qdarkstyle/rc/toolbar_move_vertical_disabled@2x.png new file mode 100644 index 0000000..fd1df30 Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_move_vertical_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_move_vertical_focus.png b/etc/style/qdarkstyle/rc/toolbar_move_vertical_focus.png new file mode 100644 index 0000000..58cda1f Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_move_vertical_focus.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_move_vertical_focus@2x.png b/etc/style/qdarkstyle/rc/toolbar_move_vertical_focus@2x.png new file mode 100644 index 0000000..9222b4f Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_move_vertical_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_move_vertical_pressed.png b/etc/style/qdarkstyle/rc/toolbar_move_vertical_pressed.png new file mode 100644 index 0000000..e7d6419 Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_move_vertical_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_move_vertical_pressed@2x.png b/etc/style/qdarkstyle/rc/toolbar_move_vertical_pressed@2x.png new file mode 100644 index 0000000..9c438fa Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_move_vertical_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_separator_horizontal.png b/etc/style/qdarkstyle/rc/toolbar_separator_horizontal.png new file mode 100644 index 0000000..3c0acbd Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_separator_horizontal.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_separator_horizontal@2x.png b/etc/style/qdarkstyle/rc/toolbar_separator_horizontal@2x.png new file mode 100644 index 0000000..fb4e24c Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_separator_horizontal@2x.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_separator_horizontal_disabled.png b/etc/style/qdarkstyle/rc/toolbar_separator_horizontal_disabled.png new file mode 100644 index 0000000..32f7e8c Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_separator_horizontal_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_separator_horizontal_disabled@2x.png b/etc/style/qdarkstyle/rc/toolbar_separator_horizontal_disabled@2x.png new file mode 100644 index 0000000..f7bec18 Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_separator_horizontal_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_separator_horizontal_focus.png b/etc/style/qdarkstyle/rc/toolbar_separator_horizontal_focus.png new file mode 100644 index 0000000..91c19d6 Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_separator_horizontal_focus.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_separator_horizontal_focus@2x.png b/etc/style/qdarkstyle/rc/toolbar_separator_horizontal_focus@2x.png new file mode 100644 index 0000000..c482991 Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_separator_horizontal_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_separator_horizontal_pressed.png b/etc/style/qdarkstyle/rc/toolbar_separator_horizontal_pressed.png new file mode 100644 index 0000000..7a7f917 Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_separator_horizontal_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_separator_horizontal_pressed@2x.png b/etc/style/qdarkstyle/rc/toolbar_separator_horizontal_pressed@2x.png new file mode 100644 index 0000000..d65773b Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_separator_horizontal_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_separator_vertical.png b/etc/style/qdarkstyle/rc/toolbar_separator_vertical.png new file mode 100644 index 0000000..4dde3f3 Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_separator_vertical.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_separator_vertical@2x.png b/etc/style/qdarkstyle/rc/toolbar_separator_vertical@2x.png new file mode 100644 index 0000000..fe97c0d Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_separator_vertical@2x.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_separator_vertical_disabled.png b/etc/style/qdarkstyle/rc/toolbar_separator_vertical_disabled.png new file mode 100644 index 0000000..7426ae2 Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_separator_vertical_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_separator_vertical_disabled@2x.png b/etc/style/qdarkstyle/rc/toolbar_separator_vertical_disabled@2x.png new file mode 100644 index 0000000..7acc6d3 Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_separator_vertical_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_separator_vertical_focus.png b/etc/style/qdarkstyle/rc/toolbar_separator_vertical_focus.png new file mode 100644 index 0000000..6e3c121 Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_separator_vertical_focus.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_separator_vertical_focus@2x.png b/etc/style/qdarkstyle/rc/toolbar_separator_vertical_focus@2x.png new file mode 100644 index 0000000..cac3a56 Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_separator_vertical_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_separator_vertical_pressed.png b/etc/style/qdarkstyle/rc/toolbar_separator_vertical_pressed.png new file mode 100644 index 0000000..b777784 Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_separator_vertical_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/toolbar_separator_vertical_pressed@2x.png b/etc/style/qdarkstyle/rc/toolbar_separator_vertical_pressed@2x.png new file mode 100644 index 0000000..7ed878f Binary files /dev/null and b/etc/style/qdarkstyle/rc/toolbar_separator_vertical_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/transparent.png b/etc/style/qdarkstyle/rc/transparent.png new file mode 100644 index 0000000..8b241c4 Binary files /dev/null and b/etc/style/qdarkstyle/rc/transparent.png differ diff --git a/etc/style/qdarkstyle/rc/transparent@2x.png b/etc/style/qdarkstyle/rc/transparent@2x.png new file mode 100644 index 0000000..2c3df7a Binary files /dev/null and b/etc/style/qdarkstyle/rc/transparent@2x.png differ diff --git a/etc/style/qdarkstyle/rc/transparent_disabled.png b/etc/style/qdarkstyle/rc/transparent_disabled.png new file mode 100644 index 0000000..8b241c4 Binary files /dev/null and b/etc/style/qdarkstyle/rc/transparent_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/transparent_disabled@2x.png b/etc/style/qdarkstyle/rc/transparent_disabled@2x.png new file mode 100644 index 0000000..2c3df7a Binary files /dev/null and b/etc/style/qdarkstyle/rc/transparent_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/transparent_focus.png b/etc/style/qdarkstyle/rc/transparent_focus.png new file mode 100644 index 0000000..8b241c4 Binary files /dev/null and b/etc/style/qdarkstyle/rc/transparent_focus.png differ diff --git a/etc/style/qdarkstyle/rc/transparent_focus@2x.png b/etc/style/qdarkstyle/rc/transparent_focus@2x.png new file mode 100644 index 0000000..2c3df7a Binary files /dev/null and b/etc/style/qdarkstyle/rc/transparent_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/transparent_pressed.png b/etc/style/qdarkstyle/rc/transparent_pressed.png new file mode 100644 index 0000000..8b241c4 Binary files /dev/null and b/etc/style/qdarkstyle/rc/transparent_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/transparent_pressed@2x.png b/etc/style/qdarkstyle/rc/transparent_pressed@2x.png new file mode 100644 index 0000000..2c3df7a Binary files /dev/null and b/etc/style/qdarkstyle/rc/transparent_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/window_close.png b/etc/style/qdarkstyle/rc/window_close.png new file mode 100644 index 0000000..6f55c3a Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_close.png differ diff --git a/etc/style/qdarkstyle/rc/window_close@2x.png b/etc/style/qdarkstyle/rc/window_close@2x.png new file mode 100644 index 0000000..ff644f2 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_close@2x.png differ diff --git a/etc/style/qdarkstyle/rc/window_close_disabled.png b/etc/style/qdarkstyle/rc/window_close_disabled.png new file mode 100644 index 0000000..22694e3 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_close_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/window_close_disabled@2x.png b/etc/style/qdarkstyle/rc/window_close_disabled@2x.png new file mode 100644 index 0000000..ebc97db Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_close_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/window_close_focus.png b/etc/style/qdarkstyle/rc/window_close_focus.png new file mode 100644 index 0000000..f017eda Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_close_focus.png differ diff --git a/etc/style/qdarkstyle/rc/window_close_focus@2x.png b/etc/style/qdarkstyle/rc/window_close_focus@2x.png new file mode 100644 index 0000000..5a354d7 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_close_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/window_close_pressed.png b/etc/style/qdarkstyle/rc/window_close_pressed.png new file mode 100644 index 0000000..04b922d Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_close_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/window_close_pressed@2x.png b/etc/style/qdarkstyle/rc/window_close_pressed@2x.png new file mode 100644 index 0000000..58c0bf5 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_close_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/window_grip.png b/etc/style/qdarkstyle/rc/window_grip.png new file mode 100644 index 0000000..0528049 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_grip.png differ diff --git a/etc/style/qdarkstyle/rc/window_grip@2x.png b/etc/style/qdarkstyle/rc/window_grip@2x.png new file mode 100644 index 0000000..1ca1b07 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_grip@2x.png differ diff --git a/etc/style/qdarkstyle/rc/window_grip_disabled.png b/etc/style/qdarkstyle/rc/window_grip_disabled.png new file mode 100644 index 0000000..15f55c0 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_grip_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/window_grip_disabled@2x.png b/etc/style/qdarkstyle/rc/window_grip_disabled@2x.png new file mode 100644 index 0000000..33a4588 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_grip_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/window_grip_focus.png b/etc/style/qdarkstyle/rc/window_grip_focus.png new file mode 100644 index 0000000..06e76c3 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_grip_focus.png differ diff --git a/etc/style/qdarkstyle/rc/window_grip_focus@2x.png b/etc/style/qdarkstyle/rc/window_grip_focus@2x.png new file mode 100644 index 0000000..58c2d06 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_grip_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/window_grip_pressed.png b/etc/style/qdarkstyle/rc/window_grip_pressed.png new file mode 100644 index 0000000..b3a566c Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_grip_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/window_grip_pressed@2x.png b/etc/style/qdarkstyle/rc/window_grip_pressed@2x.png new file mode 100644 index 0000000..e9da940 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_grip_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/window_minimize.png b/etc/style/qdarkstyle/rc/window_minimize.png new file mode 100644 index 0000000..f609816 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_minimize.png differ diff --git a/etc/style/qdarkstyle/rc/window_minimize@2x.png b/etc/style/qdarkstyle/rc/window_minimize@2x.png new file mode 100644 index 0000000..30f728f Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_minimize@2x.png differ diff --git a/etc/style/qdarkstyle/rc/window_minimize_disabled.png b/etc/style/qdarkstyle/rc/window_minimize_disabled.png new file mode 100644 index 0000000..29db1c9 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_minimize_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/window_minimize_disabled@2x.png b/etc/style/qdarkstyle/rc/window_minimize_disabled@2x.png new file mode 100644 index 0000000..1572ca2 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_minimize_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/window_minimize_focus.png b/etc/style/qdarkstyle/rc/window_minimize_focus.png new file mode 100644 index 0000000..cb592f5 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_minimize_focus.png differ diff --git a/etc/style/qdarkstyle/rc/window_minimize_focus@2x.png b/etc/style/qdarkstyle/rc/window_minimize_focus@2x.png new file mode 100644 index 0000000..6f64651 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_minimize_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/window_minimize_pressed.png b/etc/style/qdarkstyle/rc/window_minimize_pressed.png new file mode 100644 index 0000000..6962440 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_minimize_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/window_minimize_pressed@2x.png b/etc/style/qdarkstyle/rc/window_minimize_pressed@2x.png new file mode 100644 index 0000000..cb02827 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_minimize_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/rc/window_undock.png b/etc/style/qdarkstyle/rc/window_undock.png new file mode 100644 index 0000000..616da99 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_undock.png differ diff --git a/etc/style/qdarkstyle/rc/window_undock@2x.png b/etc/style/qdarkstyle/rc/window_undock@2x.png new file mode 100644 index 0000000..511036b Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_undock@2x.png differ diff --git a/etc/style/qdarkstyle/rc/window_undock_disabled.png b/etc/style/qdarkstyle/rc/window_undock_disabled.png new file mode 100644 index 0000000..a2b3d25 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_undock_disabled.png differ diff --git a/etc/style/qdarkstyle/rc/window_undock_disabled@2x.png b/etc/style/qdarkstyle/rc/window_undock_disabled@2x.png new file mode 100644 index 0000000..638ec81 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_undock_disabled@2x.png differ diff --git a/etc/style/qdarkstyle/rc/window_undock_focus.png b/etc/style/qdarkstyle/rc/window_undock_focus.png new file mode 100644 index 0000000..ae6dc4a Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_undock_focus.png differ diff --git a/etc/style/qdarkstyle/rc/window_undock_focus@2x.png b/etc/style/qdarkstyle/rc/window_undock_focus@2x.png new file mode 100644 index 0000000..d06dd1e Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_undock_focus@2x.png differ diff --git a/etc/style/qdarkstyle/rc/window_undock_pressed.png b/etc/style/qdarkstyle/rc/window_undock_pressed.png new file mode 100644 index 0000000..e9142de Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_undock_pressed.png differ diff --git a/etc/style/qdarkstyle/rc/window_undock_pressed@2x.png b/etc/style/qdarkstyle/rc/window_undock_pressed@2x.png new file mode 100644 index 0000000..a597420 Binary files /dev/null and b/etc/style/qdarkstyle/rc/window_undock_pressed@2x.png differ diff --git a/etc/style/qdarkstyle/style.qrc b/etc/style/qdarkstyle/style.qrc new file mode 100644 index 0000000..e301854 --- /dev/null +++ b/etc/style/qdarkstyle/style.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 + + + style.qss + + diff --git a/etc/style/qdarkstyle/style.qss b/etc/style/qdarkstyle/style.qss new file mode 100644 index 0000000..be645c9 --- /dev/null +++ b/etc/style/qdarkstyle/style.qss @@ -0,0 +1,2175 @@ +/* --------------------------------------------------------------------------- + + Created by the qtsass compiler v0.1.1 + + The definitions are in the "qdarkstyle.qss._styles.scss" module + + WARNING! All changes made in this file will be lost! + +--------------------------------------------------------------------------- */ +/* QDarkStyleSheet ----------------------------------------------------------- + +This is the main style sheet, the palette has nine colors. + +It is based on three selecting colors, three greyish (background) colors +plus three whitish (foreground) colors. Each set of widgets of the same +type have a header like this: + + ------------------ + GroupName -------- + ------------------ + +And each widget is separated with a header like this: + + QWidgetName ------ + +This makes more easy to find and change some css field. The basic +configuration is described bellow. + + BACKGROUND ----------- + + Light (unpressed) + Normal (border, disabled, pressed, checked, toolbars, menus) + Dark (background) + + FOREGROUND ----------- + + Light (texts/labels) + Normal (not used yet) + Dark (disabled texts) + + SELECTION ------------ + + Light (selection/hover/active) + Normal (selected) + Dark (selected disabled) + +If a stranger configuration is required because of a bugfix or anything +else, keep the comment on the line above so nobody changes it, including the +issue number. + +*/ +/* + +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 + +--------------------------------------------------------------------------- */ +/* QWidget ---------------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QWidget { + background-color: #19232D; + border: 0px solid #32414B; + padding: 0px; + color: #F0F0F0; + selection-background-color: #1464A0; + selection-color: #F0F0F0; +} + +QWidget:disabled { + background-color: #19232D; + color: #787878; + selection-background-color: #14506E; + selection-color: #787878; +} + +QWidget::item:selected { + background-color: #1464A0; +} + +QWidget::item:hover { + background-color: #148CD2; + color: #32414B; +} + +/* 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: #32414B; + border: 0px solid #19232D; + spacing: 0px; + padding: 2px; +} + +QMainWindow::separator:hover { + background-color: #505F69; + border: 0px solid #148CD2; +} + +QMainWindow::separator:horizontal { + width: 5px; + margin-top: 2px; + margin-bottom: 2px; + image: url(":/qss_icons/rc/toolbar_separator_vertical.png"); +} + +QMainWindow::separator:vertical { + height: 5px; + margin-left: 2px; + margin-right: 2px; + image: url(":/qss_icons/rc/toolbar_separator_horizontal.png"); +} + +/* QToolTip --------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtooltip + +--------------------------------------------------------------------------- */ +QToolTip { + background-color: #148CD2; + border: 1px solid #19232D; + color: #19232D; + /* 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 #32414B; + /* Fixes Spyder #9120, #9121 */ + background: #32414B; + /* Fixes #205, white vertical borders separating items */ +} + +QStatusBar::item { + border: none; +} + +QStatusBar QToolTip { + background-color: #148CD2; + 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: #F0F0F0; + spacing: 4px; + outline: none; + padding-top: 4px; + padding-bottom: 4px; +} + +QCheckBox:focus { + border: none; +} + +QCheckBox QWidget:disabled { + background-color: #19232D; + color: #787878; +} + +QCheckBox::indicator { + margin-left: 4px; + height: 16px; + width: 16px; +} + +QCheckBox::indicator:unchecked { + image: url(":/qss_icons/rc/checkbox_unchecked.png"); +} + +QCheckBox::indicator:unchecked:hover, QCheckBox::indicator:unchecked:focus, QCheckBox::indicator:unchecked:pressed { + border: none; + image: url(":/qss_icons/rc/checkbox_unchecked_focus.png"); +} + +QCheckBox::indicator:unchecked:disabled { + image: url(":/qss_icons/rc/checkbox_unchecked_disabled.png"); +} + +QCheckBox::indicator:checked { + image: url(":/qss_icons/rc/checkbox_checked.png"); +} + +QCheckBox::indicator:checked:hover, QCheckBox::indicator:checked:focus, QCheckBox::indicator:checked:pressed { + border: none; + image: url(":/qss_icons/rc/checkbox_checked_focus.png"); +} + +QCheckBox::indicator:checked:disabled { + image: url(":/qss_icons/rc/checkbox_checked_disabled.png"); +} + +QCheckBox::indicator:indeterminate { + image: url(":/qss_icons/rc/checkbox_indeterminate.png"); +} + +QCheckBox::indicator:indeterminate:disabled { + image: url(":/qss_icons/rc/checkbox_indeterminate_disabled.png"); +} + +QCheckBox::indicator:indeterminate:focus, QCheckBox::indicator:indeterminate:hover, QCheckBox::indicator:indeterminate:pressed { + image: url(":/qss_icons/rc/checkbox_indeterminate_focus.png"); +} + +/* QGroupBox -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qgroupbox + +--------------------------------------------------------------------------- */ +QGroupBox { + font-weight: bold; + border: 1px solid #32414B; + border-radius: 4px; + padding: 4px; + margin-top: 16px; +} + +QGroupBox::title { + subcontrol-origin: margin; + subcontrol-position: top left; + left: 3px; + padding-left: 3px; + padding-right: 5px; + padding-top: 8px; + padding-bottom: 16px; +} + +QGroupBox::indicator { + margin-left: 2px; + height: 16px; + width: 16px; +} + +QGroupBox::indicator:unchecked { + border: none; + image: url(":/qss_icons/rc/checkbox_unchecked.png"); +} + +QGroupBox::indicator:unchecked:hover, QGroupBox::indicator:unchecked:focus, QGroupBox::indicator:unchecked:pressed { + border: none; + image: url(":/qss_icons/rc/checkbox_unchecked_focus.png"); +} + +QGroupBox::indicator:unchecked:disabled { + image: url(":/qss_icons/rc/checkbox_unchecked_disabled.png"); +} + +QGroupBox::indicator:checked { + border: none; + image: url(":/qss_icons/rc/checkbox_checked.png"); +} + +QGroupBox::indicator:checked:hover, QGroupBox::indicator:checked:focus, QGroupBox::indicator:checked:pressed { + border: none; + image: url(":/qss_icons/rc/checkbox_checked_focus.png"); +} + +QGroupBox::indicator:checked:disabled { + image: url(":/qss_icons/rc/checkbox_checked_disabled.png"); +} + +/* QRadioButton ----------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qradiobutton + +--------------------------------------------------------------------------- */ +QRadioButton { + background-color: #19232D; + color: #F0F0F0; + spacing: 4px; + padding: 0px; + border: none; + outline: none; +} + +QRadioButton:focus { + border: none; +} + +QRadioButton:disabled { + background-color: #19232D; + color: #787878; + border: none; + outline: none; +} + +QRadioButton QWidget { + background-color: #19232D; + color: #F0F0F0; + spacing: 0px; + padding: 0px; + outline: none; + border: none; +} + +QRadioButton::indicator { + border: none; + outline: none; + margin-left: 4px; + height: 16px; + width: 16px; +} + +QRadioButton::indicator:unchecked { + image: url(":/qss_icons/rc/radio_unchecked.png"); +} + +QRadioButton::indicator:unchecked:hover, QRadioButton::indicator:unchecked:focus, QRadioButton::indicator:unchecked:pressed { + border: none; + outline: none; + image: url(":/qss_icons/rc/radio_unchecked_focus.png"); +} + +QRadioButton::indicator:unchecked:disabled { + image: url(":/qss_icons/rc/radio_unchecked_disabled.png"); +} + +QRadioButton::indicator:checked { + border: none; + outline: none; + image: url(":/qss_icons/rc/radio_checked.png"); +} + +QRadioButton::indicator:checked:hover, QRadioButton::indicator:checked:focus, QRadioButton::indicator:checked:pressed { + border: none; + outline: none; + image: url(":/qss_icons/rc/radio_checked_focus.png"); +} + +QRadioButton::indicator:checked:disabled { + outline: none; + image: url(":/qss_icons/rc/radio_checked_disabled.png"); +} + +/* QMenuBar --------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qmenubar + +--------------------------------------------------------------------------- */ +QMenuBar { + background-color: #32414B; + padding: 2px; + border: 1px solid #19232D; + color: #F0F0F0; +} + +QMenuBar:focus { + border: 1px solid #148CD2; +} + +QMenuBar::item { + background: transparent; + padding: 4px; +} + +QMenuBar::item:selected { + padding: 4px; + background: transparent; + border: 0px solid #32414B; +} + +QMenuBar::item:pressed { + padding: 4px; + border: 0px solid #32414B; + background-color: #148CD2; + color: #F0F0F0; + margin-bottom: 0px; + padding-bottom: 0px; +} + +/* QMenu ------------------------------------------------------------------ + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qmenu + +--------------------------------------------------------------------------- */ +QMenu { + border: 0px solid #32414B; + color: #F0F0F0; + margin: 0px; +} + +QMenu::separator { + height: 1px; + background-color: #505F69; + color: #F0F0F0; +} + +QMenu::icon { + margin: 0px; + padding-left: 8px; +} + +QMenu::item { + background-color: #32414B; + padding: 4px 24px 4px 24px; + /* Reserve space for selection border */ + border: 1px transparent #32414B; +} + +QMenu::item:selected { + color: #F0F0F0; +} + +QMenu::indicator { + width: 12px; + height: 12px; + padding-left: 6px; + /* 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/rc/checkbox_unchecked.png"); +} + +QMenu::indicator:non-exclusive:unchecked:selected { + image: url(":/qss_icons/rc/checkbox_unchecked_disabled.png"); +} + +QMenu::indicator:non-exclusive:checked { + image: url(":/qss_icons/rc/checkbox_checked.png"); +} + +QMenu::indicator:non-exclusive:checked:selected { + image: url(":/qss_icons/rc/checkbox_checked_disabled.png"); +} + +QMenu::indicator:exclusive:unchecked { + image: url(":/qss_icons/rc/radio_unchecked.png"); +} + +QMenu::indicator:exclusive:unchecked:selected { + image: url(":/qss_icons/rc/radio_unchecked_disabled.png"); +} + +QMenu::indicator:exclusive:checked { + image: url(":/qss_icons/rc/radio_checked.png"); +} + +QMenu::indicator:exclusive:checked:selected { + image: url(":/qss_icons/rc/radio_checked_disabled.png"); +} + +QMenu::right-arrow { + margin: 5px; + image: url(":/qss_icons/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: #F0F0F0; + border: 1px solid #32414B; + 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 #32414B; + border-radius: 4px; + padding: 2px; + /* fix #159 */ + min-height: 1.25em; + /* fix #159 */ + color: #F0F0F0; +} + +QAbstractScrollArea:disabled { + color: #787878; +} + +/* 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 #32414B; + border-radius: 4px; + background-color: #19232D; +} + +QScrollBar:vertical { + background-color: #19232D; + width: 16px; + margin: 16px 2px 16px 2px; + border: 1px solid #32414B; + border-radius: 4px; +} + +QScrollBar::handle:horizontal { + background-color: #787878; + border: 1px solid #32414B; + border-radius: 4px; + min-width: 8px; +} + +QScrollBar::handle:horizontal:hover { + background-color: #148CD2; + border: 1px solid #148CD2; + border-radius: 4px; + min-width: 8px; +} + +QScrollBar::handle:horizontal:focus { + border: 1px solid #1464A0; +} + +QScrollBar::handle:vertical { + background-color: #787878; + border: 1px solid #32414B; + min-height: 8px; + border-radius: 4px; +} + +QScrollBar::handle:vertical:hover { + background-color: #148CD2; + border: 1px solid #148CD2; + border-radius: 4px; + min-height: 8px; +} + +QScrollBar::handle:vertical:focus { + border: 1px solid #1464A0; +} + +QScrollBar::add-line:horizontal { + margin: 0px 0px 0px 0px; + border-image: url(":/qss_icons/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/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/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/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/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/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/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/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: #F0F0F0; + border-radius: 4px; + border: 1px solid #32414B; +} + +QTextEdit:hover { + border: 1px solid #148CD2; + color: #F0F0F0; +} + +QTextEdit:focus { + border: 1px solid #1464A0; +} + +QTextEdit:selected { + background: #1464A0; + color: #32414B; +} + +/* QPlainTextEdit --------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QPlainTextEdit { + background-color: #19232D; + color: #F0F0F0; + border-radius: 4px; + border: 1px solid #32414B; +} + +QPlainTextEdit:hover { + border: 1px solid #148CD2; + color: #F0F0F0; +} + +QPlainTextEdit:focus { + border: 1px solid #1464A0; +} + +QPlainTextEdit:selected { + background: #1464A0; + color: #32414B; +} + +/* QSizeGrip -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qsizegrip + +--------------------------------------------------------------------------- */ +QSizeGrip { + background: transparent; + width: 12px; + height: 12px; + image: url(":/qss_icons/rc/window_grip.png"); +} + +/* QStackedWidget --------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QStackedWidget { + padding: 2px; + border: 1px solid #32414B; + border: 1px solid #19232D; +} + +/* QToolBar --------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtoolbar + +--------------------------------------------------------------------------- */ +QToolBar { + background-color: #32414B; + border-bottom: 1px solid #19232D; + padding: 2px; + font-weight: bold; + spacing: 2px; +} + +QToolBar QToolButton { + background-color: #32414B; + border: 1px solid #32414B; +} + +QToolBar QToolButton:hover { + border: 1px solid #148CD2; +} + +QToolBar QToolButton:checked { + border: 1px solid #19232D; + background-color: #19232D; +} + +QToolBar QToolButton:checked:hover { + border: 1px solid #148CD2; +} + +QToolBar::handle:horizontal { + width: 16px; + image: url(":/qss_icons/rc/toolbar_move_horizontal.png"); +} + +QToolBar::handle:vertical { + height: 16px; + image: url(":/qss_icons/rc/toolbar_move_vertical.png"); +} + +QToolBar::separator:horizontal { + width: 16px; + image: url(":/qss_icons/rc/toolbar_separator_horizontal.png"); +} + +QToolBar::separator:vertical { + height: 16px; + image: url(":/qss_icons/rc/toolbar_separator_vertical.png"); +} + +QToolButton#qt_toolbar_ext_button { + background: #32414B; + border: 0px; + color: #F0F0F0; + image: url(":/qss_icons/rc/arrow_right.png"); +} + +/* QAbstractSpinBox ------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QAbstractSpinBox { + background-color: #19232D; + border: 1px solid #32414B; + color: #F0F0F0; + /* 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 #32414B; + border-bottom: 1px solid #32414B; + 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/rc/arrow_up_disabled.png"); + height: 8px; + width: 8px; +} + +QAbstractSpinBox::up-arrow:hover { + image: url(":/qss_icons/rc/arrow_up.png"); +} + +QAbstractSpinBox:down-button { + background-color: transparent #19232D; + subcontrol-origin: border; + subcontrol-position: bottom right; + border-left: 1px solid #32414B; + border-top: 1px solid #32414B; + 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/rc/arrow_down_disabled.png"); + height: 8px; + width: 8px; +} + +QAbstractSpinBox::down-arrow:hover { + image: url(":/qss_icons/rc/arrow_down.png"); +} + +QAbstractSpinBox:hover { + border: 1px solid #148CD2; + color: #F0F0F0; +} + +QAbstractSpinBox:focus { + border: 1px solid #1464A0; +} + +QAbstractSpinBox:selected { + background: #1464A0; + color: #32414B; +} + +/* ------------------------------------------------------------------------ */ +/* DISPLAYS --------------------------------------------------------------- */ +/* ------------------------------------------------------------------------ */ +/* QLabel ----------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qframe + +--------------------------------------------------------------------------- */ +QLabel { + background-color: #19232D; + border: 0px solid #32414B; + padding: 2px; + margin: 0px; + color: #F0F0F0; +} + +QLabel:disabled { + background-color: #19232D; + border: 0px solid #32414B; + color: #787878; +} + +/* QTextBrowser ----------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qabstractscrollarea + +--------------------------------------------------------------------------- */ +QTextBrowser { + background-color: #19232D; + border: 1px solid #32414B; + color: #F0F0F0; + border-radius: 4px; +} + +QTextBrowser:disabled { + background-color: #19232D; + border: 1px solid #32414B; + color: #787878; + border-radius: 4px; +} + +QTextBrowser:hover, QTextBrowser:!hover, QTextBrowser:selected, QTextBrowser:pressed { + border: 1px solid #32414B; +} + +/* QGraphicsView ---------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QGraphicsView { + background-color: #19232D; + border: 1px solid #32414B; + color: #F0F0F0; + border-radius: 4px; +} + +QGraphicsView:disabled { + background-color: #19232D; + border: 1px solid #32414B; + color: #787878; + border-radius: 4px; +} + +QGraphicsView:hover, QGraphicsView:!hover, QGraphicsView:selected, QGraphicsView:pressed { + border: 1px solid #32414B; +} + +/* QCalendarWidget -------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QCalendarWidget { + border: 1px solid #32414B; + border-radius: 4px; +} + +QCalendarWidget:disabled { + background-color: #19232D; + color: #787878; +} + +/* QLCDNumber ------------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QLCDNumber { + background-color: #19232D; + color: #F0F0F0; +} + +QLCDNumber:disabled { + background-color: #19232D; + color: #787878; +} + +/* QProgressBar ----------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qprogressbar + +--------------------------------------------------------------------------- */ +QProgressBar { + background-color: #19232D; + border: 1px solid #32414B; + color: #F0F0F0; + border-radius: 4px; + text-align: center; +} + +QProgressBar:disabled { + background-color: #19232D; + border: 1px solid #32414B; + color: #787878; + border-radius: 4px; + text-align: center; +} + +QProgressBar::chunk { + background-color: #1464A0; + color: #19232D; + border-radius: 4px; +} + +QProgressBar::chunk:disabled { + background-color: #14506E; + color: #787878; + border-radius: 4px; +} + +/* ------------------------------------------------------------------------ */ +/* BUTTONS ---------------------------------------------------------------- */ +/* ------------------------------------------------------------------------ */ +/* QPushButton ------------------------------------------------------------ + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qpushbutton + +--------------------------------------------------------------------------- */ +QPushButton { + background-color: #505F69; + border: 1px solid #32414B; + color: #F0F0F0; + border-radius: 4px; + padding: 3px; + outline: none; + /* Issue #194 - Special case of QPushButton inside dialogs, for better UI */ + min-width: 80px; +} + +QPushButton:disabled { + background-color: #32414B; + border: 1px solid #32414B; + color: #787878; + border-radius: 4px; + padding: 3px; +} + +QPushButton:checked { + background-color: #32414B; + border: 1px solid #32414B; + border-radius: 4px; + padding: 3px; + outline: none; +} + +QPushButton:checked:disabled { + background-color: #19232D; + border: 1px solid #32414B; + color: #787878; + border-radius: 4px; + padding: 3px; + outline: none; +} + +QPushButton:checked:selected { + background: #1464A0; + color: #32414B; +} + +QPushButton::menu-indicator { + subcontrol-origin: padding; + subcontrol-position: bottom right; + bottom: 4px; +} + +QPushButton:pressed { + background-color: #19232D; + border: 1px solid #19232D; +} + +QPushButton:pressed:hover { + border: 1px solid #148CD2; +} + +QPushButton:hover { + border: 1px solid #148CD2; + color: #F0F0F0; +} + +QPushButton:selected { + background: #1464A0; + color: #32414B; +} + +QPushButton:hover { + border: 1px solid #148CD2; + color: #F0F0F0; +} + +QPushButton:focus { + border: 1px solid #1464A0; +} + +/* QToolButton ------------------------------------------------------------ + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtoolbutton + +--------------------------------------------------------------------------- */ +QToolButton { + background-color: transparent; + border: 1px solid transparent; + border-radius: 4px; + margin: 0px; + padding: 2px; + /* 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:checked { + background-color: transparent; + border: 1px solid #1464A0; +} + +QToolButton:checked:disabled { + border: 1px solid #14506E; +} + +QToolButton:pressed { + margin: 1px; + background-color: transparent; + border: 1px solid #1464A0; +} + +QToolButton:disabled { + border: none; +} + +QToolButton:hover { + border: 1px solid #148CD2; +} + +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 #148CD2; + border-radius: 0; +} + +QToolButton[popupMode="2"] { + /* Only for InstantPopup */ + padding-right: 2px; +} + +QToolButton::menu-button { + padding: 2px; + border-radius: 4px; + border: 1px solid #32414B; + width: 12px; + outline: none; +} + +QToolButton::menu-button:hover { + border: 1px solid #148CD2; +} + +QToolButton::menu-button:checked:hover { + border: 1px solid #148CD2; +} + +QToolButton::menu-indicator { + image: url(":/qss_icons/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/rc/arrow_down.png"); + height: 8px; + width: 8px; +} + +QToolButton::menu-arrow:hover { + image: url(":/qss_icons/rc/arrow_down_focus.png"); +} + +/* QCommandLinkButton ----------------------------------------------------- + +--------------------------------------------------------------------------- */ +QCommandLinkButton { + background-color: transparent; + border: 1px solid #32414B; + color: #F0F0F0; + border-radius: 4px; + padding: 0px; + margin: 0px; +} + +QCommandLinkButton:disabled { + background-color: transparent; + color: #787878; +} + +/* ------------------------------------------------------------------------ */ +/* INPUTS - NO FIELDS ----------------------------------------------------- */ +/* ------------------------------------------------------------------------ */ +/* QComboBox -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qcombobox + +--------------------------------------------------------------------------- */ +QComboBox { + border: 1px solid #32414B; + border-radius: 4px; + selection-background-color: #1464A0; + padding-left: 4px; + padding-right: 36px; + /* 4 + 16*2 See scrollbar size */ + /* 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 #32414B; + border-radius: 0; + background-color: #19232D; + selection-background-color: #1464A0; +} + +QComboBox QAbstractItemView:hover { + background-color: #19232D; + color: #F0F0F0; +} + +QComboBox QAbstractItemView:selected { + background: #1464A0; + color: #32414B; +} + +QComboBox QAbstractItemView:alternate { + background: #19232D; +} + +QComboBox:disabled { + background-color: #19232D; + color: #787878; +} + +QComboBox:hover { + border: 1px solid #148CD2; +} + +QComboBox:focus { + border: 1px solid #1464A0; +} + +QComboBox:on { + selection-background-color: #1464A0; +} + +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:alternate { + background: #19232D; +} + +QComboBox::item:checked { + font-weight: bold; +} + +QComboBox::item:selected { + border: 0px solid transparent; +} + +QComboBox::drop-down { + subcontrol-origin: padding; + subcontrol-position: top right; + width: 12px; + border-left: 1px solid #32414B; +} + +QComboBox::down-arrow { + image: url(":/qss_icons/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/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: #32414B; + border: 1px solid #32414B; + height: 4px; + margin: 0px; + border-radius: 4px; +} + +QSlider::groove:vertical { + background: #32414B; + border: 1px solid #32414B; + width: 4px; + margin: 0px; + border-radius: 4px; +} + +QSlider::add-page:vertical { + background: #1464A0; + border: 1px solid #32414B; + width: 4px; + margin: 0px; + border-radius: 4px; +} + +QSlider::add-page:vertical :disabled { + background: #14506E; +} + +QSlider::sub-page:horizontal { + background: #1464A0; + border: 1px solid #32414B; + height: 4px; + margin: 0px; + border-radius: 4px; +} + +QSlider::sub-page:horizontal:disabled { + background: #14506E; +} + +QSlider::handle:horizontal { + background: #787878; + border: 1px solid #32414B; + width: 8px; + height: 8px; + margin: -8px 0px; + border-radius: 4px; +} + +QSlider::handle:horizontal:hover { + background: #148CD2; + border: 1px solid #148CD2; +} + +QSlider::handle:horizontal:focus { + border: 1px solid #1464A0; +} + +QSlider::handle:vertical { + background: #787878; + border: 1px solid #32414B; + width: 8px; + height: 8px; + margin: 0 -8px; + border-radius: 4px; +} + +QSlider::handle:vertical:hover { + background: #148CD2; + border: 1px solid #148CD2; +} + +QSlider::handle:vertical:focus { + border: 1px solid #1464A0; +} + +/* 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 #32414B; + border-radius: 4px; + color: #F0F0F0; +} + +QLineEdit:disabled { + background-color: #19232D; + color: #787878; +} + +QLineEdit:hover { + border: 1px solid #148CD2; + color: #F0F0F0; +} + +QLineEdit:focus { + border: 1px solid #1464A0; +} + +QLineEdit:selected { + background-color: #1464A0; + color: #32414B; +} + +/* QTabWiget -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtabwidget-and-qtabbar + +--------------------------------------------------------------------------- */ +QTabWidget { + padding: 2px; + selection-background-color: #32414B; +} + +QTabWidget QWidget { + /* Fixes #189 */ + border-radius: 4px; +} + +QTabWidget::pane { + border: 1px solid #32414B; + border-radius: 4px; + margin: 0px; + /* Fixes double border inside pane with pyqt5 */ + padding: 0px; +} + +QTabWidget::pane:selected { + background-color: #32414B; + border: 1px solid #1464A0; +} + +/* QTabBar ---------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtabwidget-and-qtabbar + +--------------------------------------------------------------------------- */ +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 { + border: 0; + margin: 2px; + padding: 2px; + image: url(":/qss_icons/rc/window_close.png"); +} + +QTabBar::close-button:hover { + image: url(":/qss_icons/rc/window_close_focus.png"); +} + +QTabBar::close-button:pressed { + image: url(":/qss_icons/rc/window_close_pressed.png"); +} + +/* QTabBar::tab - selected ------------------------------------------------ + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtabwidget-and-qtabbar + +--------------------------------------------------------------------------- */ +QTabBar::tab { + /* !selected and disabled ----------------------------------------- */ + /* selected ------------------------------------------------------- */ +} + +QTabBar::tab:top:selected:disabled { + border-bottom: 3px solid #14506E; + color: #787878; + background-color: #32414B; +} + +QTabBar::tab:bottom:selected:disabled { + border-top: 3px solid #14506E; + color: #787878; + background-color: #32414B; +} + +QTabBar::tab:left:selected:disabled { + border-right: 3px solid #14506E; + color: #787878; + background-color: #32414B; +} + +QTabBar::tab:right:selected:disabled { + border-left: 3px solid #14506E; + color: #787878; + background-color: #32414B; +} + +QTabBar::tab:top:!selected:disabled { + border-bottom: 3px solid #19232D; + color: #787878; + background-color: #19232D; +} + +QTabBar::tab:bottom:!selected:disabled { + border-top: 3px solid #19232D; + color: #787878; + background-color: #19232D; +} + +QTabBar::tab:left:!selected:disabled { + border-right: 3px solid #19232D; + color: #787878; + background-color: #19232D; +} + +QTabBar::tab:right:!selected:disabled { + border-left: 3px solid #19232D; + color: #787878; + background-color: #19232D; +} + +QTabBar::tab:top:!selected { + border-bottom: 2px solid #19232D; + margin-top: 2px; +} + +QTabBar::tab:bottom:!selected { + border-top: 2px solid #19232D; + margin-bottom: 3px; +} + +QTabBar::tab:left:!selected { + border-left: 2px solid #19232D; + margin-right: 2px; +} + +QTabBar::tab:right:!selected { + border-right: 2px solid #19232D; + margin-left: 2px; +} + +QTabBar::tab:top { + background-color: #32414B; + color: #F0F0F0; + margin-left: 2px; + padding-left: 4px; + padding-right: 4px; + padding-top: 2px; + padding-bottom: 2px; + min-width: 5px; + border-bottom: 3px solid #32414B; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} + +QTabBar::tab:top:selected { + background-color: #505F69; + color: #F0F0F0; + border-bottom: 3px solid #1464A0; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} + +QTabBar::tab:top:!selected:hover { + border: 1px solid #148CD2; + border-bottom: 3px solid #148CD2; + /* Fixes spyder-ide/spyder#9766 */ + padding-left: 4px; + padding-right: 4px; +} + +QTabBar::tab:bottom { + color: #F0F0F0; + border-top: 3px solid #32414B; + background-color: #32414B; + margin-left: 2px; + padding-left: 4px; + padding-right: 4px; + padding-top: 2px; + padding-bottom: 2px; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + min-width: 5px; +} + +QTabBar::tab:bottom:selected { + color: #F0F0F0; + background-color: #505F69; + border-top: 3px solid #1464A0; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} + +QTabBar::tab:bottom:!selected:hover { + border: 1px solid #148CD2; + border-top: 3px solid #148CD2; + /* Fixes spyder-ide/spyder#9766 */ + padding-left: 4px; + padding-right: 4px; +} + +QTabBar::tab:left { + color: #F0F0F0; + background-color: #32414B; + margin-top: 2px; + padding-left: 2px; + padding-right: 2px; + padding-top: 4px; + padding-bottom: 4px; + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + min-height: 5px; +} + +QTabBar::tab:left:selected { + color: #F0F0F0; + background-color: #505F69; + border-right: 3px solid #1464A0; +} + +QTabBar::tab:left:!selected:hover { + border: 1px solid #148CD2; + border-right: 3px solid #148CD2; + padding: 0px; +} + +QTabBar::tab:right { + color: #F0F0F0; + background-color: #32414B; + margin-top: 2px; + padding-left: 2px; + padding-right: 2px; + padding-top: 4px; + padding-bottom: 4px; + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + min-height: 5px; +} + +QTabBar::tab:right:selected { + color: #F0F0F0; + background-color: #505F69; + border-left: 3px solid #1464A0; +} + +QTabBar::tab:right:!selected:hover { + border: 1px solid #148CD2; + border-left: 3px solid #148CD2; + padding: 0px; +} + +QTabBar QToolButton { + /* Fixes #136 */ + background-color: #32414B; + height: 12px; + width: 12px; +} + +QTabBar QToolButton:pressed { + background-color: #32414B; +} + +QTabBar QToolButton:pressed:hover { + border: 1px solid #148CD2; +} + +QTabBar QToolButton::left-arrow:enabled { + image: url(":/qss_icons/rc/arrow_left.png"); +} + +QTabBar QToolButton::left-arrow:disabled { + image: url(":/qss_icons/rc/arrow_left_disabled.png"); +} + +QTabBar QToolButton::right-arrow:enabled { + image: url(":/qss_icons/rc/arrow_right.png"); +} + +QTabBar QToolButton::right-arrow:disabled { + image: url(":/qss_icons/rc/arrow_right_disabled.png"); +} + +/* QDockWiget ------------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QDockWidget { + outline: 1px solid #32414B; + background-color: #19232D; + border: 1px solid #32414B; + border-radius: 4px; + titlebar-close-icon: url(":/qss_icons/rc/window_close.png"); + titlebar-normal-icon: url(":/qss_icons/rc/window_undock.png"); +} + +QDockWidget::title { + /* Better size for title bar */ + padding: 6px; + spacing: 4px; + border: none; + background-color: #32414B; +} + +QDockWidget::close-button { + background-color: #32414B; + border-radius: 4px; + border: none; +} + +QDockWidget::close-button:hover { + image: url(":/qss_icons/rc/window_close_focus.png"); +} + +QDockWidget::close-button:pressed { + image: url(":/qss_icons/rc/window_close_pressed.png"); +} + +QDockWidget::float-button { + background-color: #32414B; + border-radius: 4px; + border: none; +} + +QDockWidget::float-button:hover { + image: url(":/qss_icons/rc/window_undock_focus.png"); +} + +QDockWidget::float-button:pressed { + image: url(":/qss_icons/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/rc/transparent.png"); +} + +QTreeView:branch:has-siblings:!adjoins-item { + border-image: url(":/qss_icons/rc/branch_line.png") 0; +} + +QTreeView:branch:has-siblings:adjoins-item { + border-image: url(":/qss_icons/rc/branch_more.png") 0; +} + +QTreeView:branch:!has-children:!has-siblings:adjoins-item { + border-image: url(":/qss_icons/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/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/rc/branch_open.png"); +} + +QTreeView:branch:has-children:!has-siblings:closed:hover, QTreeView:branch:closed:has-children:has-siblings:hover { + image: url(":/qss_icons/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/rc/branch_open_focus.png"); +} + +QTreeView::indicator:checked, +QListView::indicator:checked { + image: url(":/qss_icons/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 { + image: url(":/qss_icons/rc/checkbox_checked_focus.png"); +} + +QTreeView::indicator:unchecked, +QListView::indicator:unchecked { + image: url(":/qss_icons/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 { + image: url(":/qss_icons/rc/checkbox_unchecked_focus.png"); +} + +QTreeView::indicator:indeterminate, +QListView::indicator:indeterminate { + image: url(":/qss_icons/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 { + image: url(":/qss_icons/rc/checkbox_indeterminate_focus.png"); +} + +QTreeView, +QListView, +QTableView, +QColumnView { + background-color: #19232D; + border: 1px solid #32414B; + color: #F0F0F0; + gridline-color: #32414B; + border-radius: 4px; +} + +QTreeView:disabled, +QListView:disabled, +QTableView:disabled, +QColumnView:disabled { + background-color: #19232D; + color: #787878; +} + +QTreeView:selected, +QListView:selected, +QTableView:selected, +QColumnView:selected { + background-color: #1464A0; + color: #32414B; +} + +QTreeView:hover, +QListView:hover, +QTableView:hover, +QColumnView:hover { + background-color: #19232D; + border: 1px solid #148CD2; +} + +QTreeView::item:pressed, +QListView::item:pressed, +QTableView::item:pressed, +QColumnView::item:pressed { + background-color: #1464A0; +} + +QTreeView::item:selected:hover, +QListView::item:selected:hover, +QTableView::item:selected:hover, +QColumnView::item:selected:hover { + background: #1464A0; + color: #19232D; +} + +QTreeView::item:selected:active, +QListView::item:selected:active, +QTableView::item:selected:active, +QColumnView::item:selected:active { + background-color: #1464A0; +} + +QTreeView::item:!selected:hover, +QListView::item:!selected:hover, +QTableView::item:!selected:hover, +QColumnView::item:!selected:hover { + outline: 0; + color: #148CD2; + background-color: #32414B; +} + +QTableCornerButton::section { + background-color: #19232D; + border: 1px transparent #32414B; + border-radius: 0px; +} + +/* QHeaderView ------------------------------------------------------------ + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qheaderview + +--------------------------------------------------------------------------- */ +QHeaderView { + background-color: #32414B; + border: 0px transparent #32414B; + padding: 0px; + margin: 0px; + border-radius: 0px; +} + +QHeaderView:disabled { + background-color: #32414B; + border: 1px transparent #32414B; + padding: 2px; +} + +QHeaderView::section { + background-color: #32414B; + color: #F0F0F0; + padding: 2px; + border-radius: 0px; + text-align: left; +} + +QHeaderView::section:checked { + color: #F0F0F0; + background-color: #1464A0; +} + +QHeaderView::section:checked:disabled { + color: #787878; + background-color: #14506E; +} + +QHeaderView::section::horizontal { + padding-left: 4px; + padding-right: 4px; + border-left: 1px solid #19232D; +} + +QHeaderView::section::horizontal::first, QHeaderView::section::horizontal::only-one { + border-left: 1px solid #32414B; +} + +QHeaderView::section::horizontal:disabled { + color: #787878; +} + +QHeaderView::section::vertical { + padding-left: 4px; + padding-right: 4px; + border-top: 1px solid #19232D; +} + +QHeaderView::section::vertical::first, QHeaderView::section::vertical::only-one { + border-top: 1px solid #32414B; +} + +QHeaderView::section::vertical:disabled { + color: #787878; +} + +QHeaderView::down-arrow { + /* Those settings (border/width/height/background-color) solve bug */ + /* transparent arrow background and size */ + background-color: #32414B; + border: none; + height: 12px; + width: 12px; + padding-left: 2px; + padding-right: 2px; + image: url(":/qss_icons/rc/arrow_down.png"); +} + +QHeaderView::up-arrow { + background-color: #32414B; + border: none; + height: 12px; + width: 12px; + padding-left: 2px; + padding-right: 2px; + image: url(":/qss_icons/rc/arrow_up.png"); +} + +/* QToolBox -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtoolbox + +--------------------------------------------------------------------------- */ +QToolBox { + padding: 0px; + border: 0px; + border: 1px solid #32414B; +} + +QToolBox:selected { + padding: 0px; + border: 2px solid #1464A0; +} + +QToolBox::tab { + background-color: #19232D; + border: 1px solid #32414B; + color: #F0F0F0; + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} + +QToolBox::tab:disabled { + color: #787878; +} + +QToolBox::tab:selected { + background-color: #505F69; + border-bottom: 2px solid #1464A0; +} + +QToolBox::tab:selected:disabled { + background-color: #32414B; + border-bottom: 2px solid #14506E; +} + +QToolBox::tab:!selected { + background-color: #32414B; + border-bottom: 2px solid #32414B; +} + +QToolBox::tab:!selected:disabled { + background-color: #19232D; +} + +QToolBox::tab:hover { + border-color: #148CD2; + border-bottom: 2px solid #148CD2; +} + +QToolBox QScrollArea QWidget QWidget { + 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 #32414B; + /* No frame */ + /* HLine */ + /* HLine */ +} + +.QFrame[frameShape="0"] { + border-radius: 4px; + border: 1px transparent #32414B; +} + +.QFrame[frameShape="4"] { + max-height: 2px; + border: none; + background-color: #32414B; +} + +.QFrame[frameShape="5"] { + max-width: 2px; + border: none; + background-color: #32414B; +} + +/* QSplitter -------------------------------------------------------------- + +https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qsplitter + +--------------------------------------------------------------------------- */ +QSplitter { + background-color: #32414B; + spacing: 0px; + padding: 0px; + margin: 0px; +} + +QSplitter::handle { + background-color: #32414B; + border: 0px solid #19232D; + spacing: 0px; + padding: 1px; + margin: 0px; +} + +QSplitter::handle:hover { + background-color: #787878; +} + +QSplitter::handle:horizontal { + width: 5px; + image: url(":/qss_icons/rc/line_vertical.png"); +} + +QSplitter::handle:vertical { + height: 5px; + image: url(":/qss_icons/rc/line_horizontal.png"); +} + +/* QDateEdit, QDateTimeEdit ----------------------------------------------- + +--------------------------------------------------------------------------- */ +QDateEdit, QDateTimeEdit { + selection-background-color: #1464A0; + border-style: solid; + border: 1px solid #32414B; + 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: #1464A0; +} + +QDateEdit::drop-down, QDateTimeEdit::drop-down { + subcontrol-origin: padding; + subcontrol-position: top right; + width: 12px; + border-left: 1px solid #32414B; +} + +QDateEdit::down-arrow, QDateTimeEdit::down-arrow { + image: url(":/qss_icons/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/rc/arrow_down.png"); +} + +QDateEdit QAbstractItemView, QDateTimeEdit QAbstractItemView { + background-color: #19232D; + border-radius: 4px; + border: 1px solid #32414B; + selection-background-color: #1464A0; +} + +/* QAbstractView ---------------------------------------------------------- + +--------------------------------------------------------------------------- */ +QAbstractView:hover { + border: 1px solid #148CD2; + color: #F0F0F0; +} + +QAbstractView:selected { + background: #1464A0; + color: #32414B; +} + +/* PlotWidget ------------------------------------------------------------- + +--------------------------------------------------------------------------- */ +PlotWidget { + /* Fix cut labels in plots #134 */ + padding: 0px; +} diff --git a/src/cli.h b/src/cli.h index a21e99e..04a4130 100644 --- a/src/cli.h +++ b/src/cli.h @@ -36,6 +36,7 @@ static const char *const CLI_PARAM_SKIP_VPS_CHECK = "skip-vapoursynth-check" static const char *const CLI_PARAM_SKIP_VERSION_CHECK = "skip-version-checks"; static const char *const CLI_PARAM_NO_DEADLOCK = "no-deadlock-detection"; static const char *const CLI_PARAM_NO_GUI_STYLE = "no-style"; +static const char* const CLI_PARAM_DARK_GUI_MODE = "dark-gui-mode"; static const char *const CLI_PARAM_FIRST_RUN = "first-run"; static const char *const CLI_PARAM_CONSOLE_SHOW = "console"; static const char *const CLI_PARAM_CONSOLE_HIDE = "no-console"; diff --git a/src/main.cpp b/src/main.cpp index 796689a..310de32 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -37,6 +37,8 @@ #include #include #include +#include +#include //Windows includes #define NOMINMAX @@ -174,6 +176,15 @@ static int simple_x264_main(int &argc, char **argv) { qApp->setStyle(new QPlastiqueStyle()); } + if (arguments.contains(CLI_PARAM_DARK_GUI_MODE)) + { + QFile qss(":qdarkstyle/style.qss"); + if (qss.open(QFile::ReadOnly | QFile::Text)) + { + QTextStream textStream(&qss); + application->setStyleSheet(textStream.readAll()); + } + } //Create Main Window QScopedPointer mainWindow(new MainWindow(cpuFeatures, ipcChannel.data())); diff --git a/src/version.h b/src/version.h index 48b1305..99c30af 100644 --- a/src/version.h +++ b/src/version.h @@ -26,7 +26,7 @@ #define VER_X264_MAJOR 2 #define VER_X264_MINOR 9 #define VER_X264_PATCH 7 -#define VER_X264_BUILD 1202 +#define VER_X264_BUILD 1206 #define VER_X264_PORTABLE_EDITION (0) diff --git a/x264_launcher_MSVC2019.vcxproj b/x264_launcher_MSVC2019.vcxproj index 9a6eb6c..4d67c5d 100644 --- a/x264_launcher_MSVC2019.vcxproj +++ b/x264_launcher_MSVC2019.vcxproj @@ -274,6 +274,15 @@ copy /Y "$(ProjectDir)\..\Prerequisites\Qt4\$(PlatformToolset)\Shared\plugins\im $(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp;%(Outputs) Designer + + Document + "$(QTDIR)\bin\rcc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp" -name "%(Filename)" "%(FullPath)" + "$(QTDIR)\bin\rcc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp" -name "%(Filename)" "%(FullPath)" + RCC "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp" + RCC "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp" + $(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp;%(Outputs) + $(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp;%(Outputs) + @@ -519,6 +528,7 @@ copy /Y "$(ProjectDir)\..\Prerequisites\Qt4\$(PlatformToolset)\Shared\plugins\im + diff --git a/x264_launcher_MSVC2019.vcxproj.filters b/x264_launcher_MSVC2019.vcxproj.filters index 369a941..7996f46 100644 --- a/x264_launcher_MSVC2019.vcxproj.filters +++ b/x264_launcher_MSVC2019.vcxproj.filters @@ -295,6 +295,9 @@ Generated Files + + Generated Files + @@ -378,6 +381,7 @@ Header Files +