Qcad Theme Designer v1.0
See below for a new version - https://www.qcad.org/rsforum/viewtopic. ... 765#p33765
Qcad Theme Designer is a radical redesign of the graphical user interface of Qcad User Theme (QUT).
It works in exactly the same way as QUT, it produces exactly the same stylesheets, and will edit any stylesheet created by QUT. It uses all of the same buttons as QUT, although these are now contained in a 'toolbar' area across the top of the app. The colour buttons are still accessed from the four tabs. The BIG difference is that in Qcad Theme Designer the entire Preview is constantly displayed, You'll notice that as you click on each tab various group boxes in the Preview area become 'highlighted', this is to accentuate which area of the Preview each tab manages (see the gif below). So you can now see how all the elements look simultaneously after a colour change, without having to click through the tabs.
There is a new Copy to Qcad button at the top right of the app. This enables you to copy the current stylesheet folder to the Qcad theme folder. Click on the button and a Select Folder dialogue is displayed, select the Qcad themes folder.
- In Linux the path will be something like /home/username/opt/qcad-3.26.3-pro-linux-qt5.14-x86_64/themes
- In Windows the path will probably be C:\Program Files\QCAD\themes
In Windows you will need Admin rights to use the Copy to Qcad function. See the Installation section below for details.
Installation
Download the appropriate zip file for your particular operating system. Extract the Qcad Theme Designer folder in the zip file to anywhere that you have permission to read and write to on your system.
For Linux installations there is an additional file in the zip folder called QcadThemeDesigner.desktop. This is a desktop launcher. You can copy or extract this to your desktop, but you MUST complete the following two actions after you have copied it to your desktop.....
- Now the file is on your desktop the .desktop file extension will no longer be visible. Right click on the file, select Properties and in the Command field, edit the /home/username/ part to reflect where on your system you have placed the 'Qcad Theme Designer' folder. To change the icon, click on it and browse to the Qcad Theme Designer folder and select the QcadThemeDesigner.png icon.
- Still in the Properties window, click on the Permissions button at the top and make sure 'Allow executing file as program' is checked, this part is is essential for the launcher to work.
- Right click on the QcadThemeDesigner.exe and select Properties. Click on the Compatibility tab and check the 'Run this program as an Administrator' option. At the 'Do you want to allow this app from an unknown publisher to make changes to your device' select 'Yes'. If you are not happy with doing that then use option 2.
- Copy the stylesheet manually, you will still get a UAC dialogue asking you to allow the copy.
A huge thank you to forum member John Hyslop who's been badgering me to do this since I started QUT.
I was sceptical as I thought it wouldn't be possible, but the more I worked on QUT, the more convinced I became that it might work.
Personally, I like Qcad Theme Designer now more than QUT!!.
Screenshots of Qcad Theme Designer v1.0 in Linux and then Windows. .
GIF of Qcad Theme Designer showing Auto Fill and Preview highlighting in action. v1.0 Linux 64bit downloaded 19 times
v1.0 Linux 32bit downloaded 16 times
v1.0 Windows 32bit downloaded 20 times
See below for new version - https://www.qcad.org/rsforum/viewtopic. ... 765#p33765