From 8fce90065d75b55808d5c0c8c0d6cd887bfc7f9c Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Mon, 22 Dec 2014 21:17:24 +0100 Subject: [PATCH] Fixed style sheet --- src/blackgui/qss/_buildingblocks.qss | 12 ++++++++++++ src/blackgui/qss/mainwindow.qss | 19 ++++++++++++++----- 2 files changed, 26 insertions(+), 5 deletions(-) create mode 100644 src/blackgui/qss/_buildingblocks.qss diff --git a/src/blackgui/qss/_buildingblocks.qss b/src/blackgui/qss/_buildingblocks.qss new file mode 100644 index 000000000..52c0cc92c --- /dev/null +++ b/src/blackgui/qss/_buildingblocks.qss @@ -0,0 +1,12 @@ +Useful blocks, currently not used but saved for future + +/** required when dock widget is floating **/ +/** background-image not working on QDockWidget, so I use direct children **/ +#sw_MainMiddle QDockWidget { + background-color: black; +} + +#sw_MainMiddle QDockWidget > QWidget { + background-color: black; + background-image: url(:/textures/icons/textures/texture-inner.jpg); +} diff --git a/src/blackgui/qss/mainwindow.qss b/src/blackgui/qss/mainwindow.qss index d1f5905fd..2408aaaa3 100644 --- a/src/blackgui/qss/mainwindow.qss +++ b/src/blackgui/qss/mainwindow.qss @@ -19,15 +19,24 @@ QMainWindow { /** required when dock widget is floating **/ /** background-image not working on QDockWidget, so I use direct children **/ -#sw_MainMiddle QDockWidget { - background-color: black; -} - -#sw_MainMiddle QDockWidget > QWidget { +#sw_MainMiddle BlackGui--CDockWidgetInfoArea { background-color: black; background-image: url(:/textures/icons/textures/texture-inner.jpg); } +#sw_MainMiddle BlackGui--CDockWidgetInfoArea > QWidget { + background-color: black; + background-image: url(:/textures/icons/textures/texture-inner.jpg); +} + +/** fix the menu, which is overridden by the above QWidget **/ +#sw_MainMiddle BlackGui--CDockWidgetInfoArea > QMenu { + border: 2px solid darkslategray; /* reserve space for selection border */ + background: lightgray; + color: black; + padding: 2px; +} + /** required when info area is not floating **/ BlackGui--CInfoArea { background: black; /** background is background color here **/