Qcad Theme Apps

Discussion forum for C++ and script developers who are using the QCAD development platform or who are looking to contribute to QCAD (translations, documentation, etc).

Moderator: andrew

Forum rules

Always indicate your operating system and QCAD version.

Attach drawing files, scripts and screenshots.

Post one question per topic.

User avatar
petevick
Premier Member
Posts: 392
Joined: Tue May 19, 2020 9:34 am
Location: North Norfolk coast UK

Re: Qcad Theme Apps

Post by petevick » Wed Jan 04, 2023 7:59 am

Husky wrote:
Tue Jan 03, 2023 11:03 pm
Hi petevick,

may I ask you how to get in Windows the Help (F1) for your Designer app? Menu nor F1 triggers no help ... :oops: :oops: :oops:
For reasons unknown, I'd commented out the line in the Inno Setup script that included the help file :oops: :oops:

You can copy the attachment to C:\Program Files (x86)\Qcad Theme Apps\Qcad Theme Designer and F1 should then display it.

You've also reminded me Husky that I really need to update the help file :roll:

Help file deleted, see - https://www.qcad.org/rsforum/viewtopic. ... 535#p39535 - for the latest help file.
Last edited by petevick on Wed Jan 04, 2023 1:35 pm, edited 1 time in total.
Pete Vickerstaff
Linux Mint 21.2 Cinnamon, Qcad Pro 3.29.6

User avatar
Husky
Moderator/Drawing Help/Testing
Posts: 4935
Joined: Wed May 11, 2011 9:25 am
Location: USA

Re: Qcad Theme Apps

Post by Husky » Wed Jan 04, 2023 9:40 am

Husky wrote:
Tue Jan 03, 2023 11:03 pm
You can copy the attachment to C:\Program Files (x86)\Qcad Theme Apps\Qcad Theme Designer and F1 should then display it.
Great! Works like a charm. Thank you!

Husky wrote:
Tue Jan 03, 2023 11:03 pm
You've also reminded me Husky that I really need to update the help file :roll:
Sorry for that - that wasn't my intention ... :lol:
Work smart, not hard: QCad Pro
Win10/64, QcadPro, QcadCam version: Current.
If a thread is considered as "solved" please change the title of the first post to "[solved] Title..."

User avatar
petevick
Premier Member
Posts: 392
Joined: Tue May 19, 2020 9:34 am
Location: North Norfolk coast UK

Re: Qcad Theme Apps

Post by petevick » Wed Jan 04, 2023 1:31 pm

Big thanks to Husky for spotting the help file omission in Windows. As a result of that I've updated the help file to the latest version of QTD.

For Window 64 bit OS users copy the attached file to C:\Program Files (x86)\Qcad Theme Apps\Qcad Theme Designer
For Window 32 bit OS users copy the attached file to C:\Program Files\Qcad Theme Apps\Qcad Theme Designer

For Linux OS users copy the attached file to /home/User Name/Qcad Theme Apps/Qcad Theme Designer

THIS HELP FILE IS FOR QTD VERSION 4.6 ONLY

Help file updated 4/04/2023
Attachments
Help.pdf
(600.26 KiB) Downloaded 363 times
Last edited by petevick on Wed Jan 10, 2024 12:11 pm, edited 2 times in total.
Pete Vickerstaff
Linux Mint 21.2 Cinnamon, Qcad Pro 3.29.6

User avatar
petevick
Premier Member
Posts: 392
Joined: Tue May 19, 2020 9:34 am
Location: North Norfolk coast UK

Re: Qcad Theme Apps

Post by petevick » Tue Apr 04, 2023 11:24 am

Qcad Theme Designer update, version 5.0

Version 5.0 is a major update, it introduces a few additions and many changes, and a few bug fixes, all as listed below.

For anyone that is using Linux 21, there will be visual problems if you use any of the awful dark themes.
.
main app.png
main app.png (126.15 KiB) Viewed 15634 times
ADDITIONS
  • An option for local fly out hint tips has been added to Preferences. The default is off. The setting is saved to the configuration file.
  • A Synchronize Icon Colours option has also been added to Preferences. When enabled, the Menu and Browser icon colours synchronize with the Check Box and Radio Icons colour. The setting is saved to the configuration file.
  • Right clicking on any tab in Linux or Windows now displays a list of available tab names that when selected will make that tab active.
CHANGES
  • There have been many graphical user interface changes, this includes the preview area which has been simplified. The Command History and Command Line have been added to the preview area and are combined with a Label and Scroll Bar widget to emulate the display in Qcad.
  • The configuration file is now a structured format rather than random numbers and text. The file name is now qcadthemedesigner4.conf for Linux and qcadthemedesigner4.ini for Windows. The new name is to differentiate from previous versions of QTD.
  • The Font Colour Overrides that were on the Fonts 2 tab are now combined with Font Size and Style Overrides. The main group box title is now named Font Override Properties.
    font overrides.png
    font overrides.png (16.52 KiB) Viewed 15634 times
  • The pop-up font preview that was displayed in the Font Overrides tabs has been changed to display the actual font size.
    font size preview.png
    font size preview.png (5.05 KiB) Viewed 15634 times
  • In version 4.6, changing the Theme colour did not create an Undo event, it also reset the Undo/Redo buffer and reset the Luminance and Hue values to zero, as well as disabling Font Overrides, now all that happens is a single Undo event is created. The Theme button does not affect any Font Overrides font colours that may have been set.
  • The Preferences drop down menu has been removed. There is now a new Preferences menu item under the Edit menu. This opens a new tabbed page were all the preference options are displayed.
    preferences tab.png
    preferences tab.png (46.08 KiB) Viewed 15634 times
  • The colour Copy/Paste pop-up menu has been extended to work with the font colour buttons in Font Overrides. It has also been increased from 4 to 5 items, and has been changed graphically.
  • The Defaults button on the Fonts tab now includes all font colour overrides. Defaults now creates only one Undo event.
  • The Sync to Global button has been removed.
  • All of the Swap buttons, including Swap All, on the Push Buttons, Tool Bar, Buttons and Misc tabs now only create one undo event.
  • The Folder Browser hint tips now comply to the Fly Out Local Hint Tips setting on the Preference tab.
  • Focused and Deselected tabs are now named Active and Inactive.
  • The Font colour button in Misc/Deselected/Hovered tabs has been removed as it was conflicting with Font Overrides. By default the tab font colour will be the same as the Common/Font colour.
  • The Gradient bottom colour button in Misc/Deselected/Hovered tabs has been removed.
  • The Shortcut dialogue now stays on top of the QTD app window.
FIXED BUGS
  • Disabled background and Current value text colour buttons inverted. This somehow got switched in version 4.6.
  • Tab Bar Deselected and Hovered font colours were not displaying correctly in the preview.
  • Memory leaks in Windows fixed.
  • If the shortcuts dialogue was moved, the new position was not being written to the configuration file.
  • In version 4.6, if the Check/Radio icons colour was changed and then any Swap button was clicked the Undo would not have functioned for the Swap event.
  • The scroll bar button up/down arrow colour in Preview was not displaying correctly.
Windows x32 downloaded 146 times
Linux x64 downloaded 147 times
Linux x32 downloaded 140 times
Last edited by petevick on Mon Nov 13, 2023 12:26 pm, edited 2 times in total.
Pete Vickerstaff
Linux Mint 21.2 Cinnamon, Qcad Pro 3.29.6

User avatar
petevick
Premier Member
Posts: 392
Joined: Tue May 19, 2020 9:34 am
Location: North Norfolk coast UK

Re: Qcad Theme Apps

Post by petevick » Tue Apr 04, 2023 3:32 pm

Qcad Theme Lite update, version v2.5

Version 2.5 introduces changes to synchronise with Qcad Theme Designer v5.0.

CHANGES
  • Icons updated.
    .
  • Folder browser icons updated.
    .
  • Additional lines in the stlyesheet deleted when saving if QTD font overrides exist.
Windows x32 downloaded 145 times
Linux x64 downloaded 149 times
Linux x32 downloaded 137 times
Last edited by petevick on Mon Nov 13, 2023 12:28 pm, edited 2 times in total.
Pete Vickerstaff
Linux Mint 21.2 Cinnamon, Qcad Pro 3.29.6

User avatar
petevick
Premier Member
Posts: 392
Joined: Tue May 19, 2020 9:34 am
Location: North Norfolk coast UK

Re: Qcad Theme Apps

Post by petevick » Fri May 12, 2023 8:34 am

FloraLeonard wrote:
Fri May 12, 2023 3:00 am
Can I modify the icon to my liking?
I'm not sure which icon you mean.
To start with, which OS do you use, Linux or Windows?
Pete Vickerstaff
Linux Mint 21.2 Cinnamon, Qcad Pro 3.29.6

CVH
Premier Member
Posts: 3416
Joined: Wed Sep 27, 2017 4:17 pm

Re: Qcad Theme Apps

Post by CVH » Sat May 13, 2023 9:04 am

FloraLeonard,
Just to shortcut this:
- QCAD tool icons are provided as picture files, usually SVG files.
- QCAD tools retrieve these pictures on initiation and mostly from the same folder where the tool resides.
- QCAD Pro tools have these embedded aka compiled in the Pro plugin, e.g.: qcadproscripts.dll on Windows.
These last don't show up anywhere as files nor do the tool folders.
I don't assume that Pete's QCAD themes creator can supersede these by replacing all those picture files.

But if you want to propose (a few) 'better' icons then filing a feature request is your best option:
https://www.ribbonsoft.com/bugtracker/

Regards,
CVH

User avatar
petevick
Premier Member
Posts: 392
Joined: Tue May 19, 2020 9:34 am
Location: North Norfolk coast UK

Re: Qcad Theme Apps

Post by petevick » Sat May 13, 2023 9:11 am

FloraLeonard wrote:
Sat May 13, 2023 2:41 am
petevick wrote:
Fri May 12, 2023 8:34 am
FloraLeonard wrote:
Fri May 12, 2023 3:00 am
Can I modify the icon to my liking?
I'm not sure which icon you mean.
To start with, which OS do you use, Linux or Windows?
I use Windows operating system
Ok, so if you mean the icon at the top left of the QTD app, no you can't, if you mean the icon that shows on the desktop shortcut, then yes you can, in the same way that you can change any desktop shortcut icon.
Pete Vickerstaff
Linux Mint 21.2 Cinnamon, Qcad Pro 3.29.6

User avatar
petevick
Premier Member
Posts: 392
Joined: Tue May 19, 2020 9:34 am
Location: North Norfolk coast UK

Re: Qcad Theme Apps

Post by petevick » Mon Nov 13, 2023 11:52 am

Due to the outstanding effort by forum member John Hyslop, I am now able to provide Linux DEB package installers and 64bit AppImages for Qcad Theme Designer and Qcad Theme Lite. The advantage of using DEB packages is that they will install in most Linux flavours. AppImages are executable files and will run by double clicking them.
Windows x32 installers are also included.

DEB (Linux) NOTES
  • The launcher will be found in the Graphics menu section.
  • If you already have QTD/QTL installed, these DEB versions will use the same configuration file as used by the previous versions.

Qcad Theme Designer update, version 5.1
Version 5.1 is a minor update, it introduces one addition, two changes and two bug fixes.

ADDITIONS
  • A User folder button has been added to the browser, this will fully collapse the current tree and then open up at your User folder.
    browser.png
    browser.png (23.97 KiB) Viewed 10356 times
CHANGES
  • The Stylesheet Information and Shortcuts menu items that were in the Help menu have been moved to the View menu.
  • The default stylesheet has been changed from monochrome to coloured.
FIXED BUGS
  • Menu item Stylesheet>Open had to be selected twice to work.
  • QTD now displays in dark themes correctly.
Qcad_Theme_Designer_v5.1-x86_64.deb downloaded 8 times
Qcad_Theme_Designer_v5.1-i386.deb downloaded 7 times
Qcad_Theme_Designer-x86_64.AppImage.zip downloaded 9 times


Qcad Theme Lite update, version 2.6
Version 2.6 is a minor update with just two additions, one change and one bug fix.

ADDITIONS
  • A User folder button has been added to the browser, this will fully collapse the current tree and then open up at your User folder. (screen shot as above)
  • If you associate .css stylesheet files with QTL, you can now open the stylesheet in QTL by right clicking on the file and selecting Qcad Theme Lite.
CHANGES
  • The default stylesheet has been changed from monochrome to coloured.
FIXED BUGS
  • QTD now displays in dark themes correctly.
Windows x32 Setup....
Qcad Theme Lite v2.6 Setup.zip
(2.86 MiB) Downloaded 215 times
Qcad_Theme_Lite_v2.6-x86_64.deb
(1.58 MiB) Downloaded 218 times
Qcad_Theme_Lite-x86_64.AppImage.zip
(3.18 MiB) Downloaded 226 times
Qcad_Theme_Lite_v2.6-i386.deb
(1.5 MiB) Downloaded 222 times
Qcad_Theme_Lite_v2.6-i386.AppImage.zip
(2.98 MiB) Downloaded 203 times
.

EDIT - x32 (i386) AppImage added.
Last edited by petevick on Thu Dec 07, 2023 10:31 am, edited 3 times in total.
Pete Vickerstaff
Linux Mint 21.2 Cinnamon, Qcad Pro 3.29.6

User avatar
petevick
Premier Member
Posts: 392
Joined: Tue May 19, 2020 9:34 am
Location: North Norfolk coast UK

Re: Qcad Theme Apps

Post by petevick » Sun Dec 03, 2023 5:06 pm

Qcad Theme Designer update, version 5.2

This update is required to address two fairly major bugs.
Version 5.2 is a moderate update, it introduces a few additions, changes and bug fixes.

ADDITIONS
  • Tool Matrix List group box added to the Fonts 2 override tab. This controls the font in the toolbars displayed in the Tool Matrix when in List View.
  • Copy Colours button added to the Push and Tool Bar Buttons tabs. This copies the Normal state colours to the remaining states
  • 'Disabled background' colour button has been added to Text Edit Fields in the Misc tab.
  • A 'Clear Undo/Redo' menu item has been added to the Edit menu.
  • When Font Overrides are active a message will appear in the status bar as a reminder.
CHANGES
  • The Copy/Paste button colours popup menu has been redesigned.
  • improvements made to the fly out and status bar hint tips.
  • Improvements made to the position and look of the Font Override Font Previews popup.
  • Numerous graphical improvements.
  • The text edit field in the Tab Bars preview area now displays as disabled.
FIXED BUGS
  • It seems the 'Swap' buttons in the Push and Tool Bar Buttons tabs have never worked since v5.0 !!, now they do.
  • On opening QTD, if the last opened stylesheet cannot be found an unrecoverable error occurred, now the default stylesheet is opened in it's place.
Qcad Theme Designer v5.2 Windows Setup.zip
(3.61 MiB) Downloaded 3 times
Qcad_Theme_Designer_v5.2-x86_64.deb
(2.32 MiB) Downloaded 7 times
Qcad_Theme_Designer_v5.2-x86_64.AppImage.zip
(3.95 MiB) Downloaded 4 times
Qcad_Theme_Designer_v5.2-i386.deb
(2.23 MiB) Downloaded 6 times
Qcad_Theme_Designer_v5.2-i386.AppImage.zip
(3.74 MiB) Downloaded 7 times
.

EDIT - x32 (i386) AppImage added.
Last edited by petevick on Thu Dec 14, 2023 1:17 pm, edited 1 time in total.
Pete Vickerstaff
Linux Mint 21.2 Cinnamon, Qcad Pro 3.29.6

User avatar
petevick
Premier Member
Posts: 392
Joined: Tue May 19, 2020 9:34 am
Location: North Norfolk coast UK

Re: Qcad Theme Apps

Post by petevick » Thu Dec 07, 2023 10:41 am

Linux x32 (i386) AppImages added to Qcad Theme Designer v5.2 andQcad Theme Lite v2.6
Last edited by petevick on Tue Dec 19, 2023 9:24 am, edited 1 time in total.
Pete Vickerstaff
Linux Mint 21.2 Cinnamon, Qcad Pro 3.29.6

John Hyslop
Premier Member
Posts: 473
Joined: Mon Sep 30, 2019 6:21 am
Location: Melbourne - Australia

Re: Qcad Theme Apps

Post by John Hyslop » Thu Dec 07, 2023 11:21 am

Good stuff 👍
IF IT IS TO BE IT IS UP TO ME [ Ten most powerful 2 letter words ]

User avatar
petevick
Premier Member
Posts: 392
Joined: Tue May 19, 2020 9:34 am
Location: North Norfolk coast UK

Re: Qcad Theme Apps

Post by petevick » Thu Dec 14, 2023 4:19 pm

Qcad Theme Designer update, version 5.2.1

This is a bug fix update.

FIXED BUGS
  • The magnetic Shortcuts dialogue could loose it's position under certain circumstances.
  • Copy items 6 to 10 were not working.
  • With Font Overrides enabled, Command Line Bold and Italic would create an error.
Windows x32....
Qcad Theme Designer v5.2.1 Windows Setup.zip
(3.69 MiB) Downloaded 229 times
.
Linux x64...
Qcad_Theme_Designer_v5.2.1-x86_64.deb
(2.4 MiB) Downloaded 193 times
Qcad_Theme_Designer_v5.2.1-x86_64.AppImage.zip
(4.07 MiB) Downloaded 218 times
.
Linux x32...
Qcad_Theme_Designer_v5.2.1-i386.deb
(2.29 MiB) Downloaded 206 times
Qcad_Theme_Designer_v5.2.1-i386.AppImage.zip
(3.84 MiB) Downloaded 197 times
Last edited by petevick on Tue Jan 09, 2024 6:04 pm, edited 2 times in total.
Pete Vickerstaff
Linux Mint 21.2 Cinnamon, Qcad Pro 3.29.6

User avatar
petevick
Premier Member
Posts: 392
Joined: Tue May 19, 2020 9:34 am
Location: North Norfolk coast UK

Re: Qcad Theme Apps

Post by petevick » Mon Dec 18, 2023 4:36 pm

Well it's that time of year, so here is a Christmas theme (Elves not included !!), created with Qcad Theme Designer. Merry Christmas and a Happy New Year to all......
Screenshot from 2023-12-15 09-02-17.png
Screenshot from 2023-12-15 09-02-17.png (599.46 KiB) Viewed 8602 times
Christmas Theme.zip
(25.54 KiB) Downloaded 250 times
Pete Vickerstaff
Linux Mint 21.2 Cinnamon, Qcad Pro 3.29.6

User avatar
petevick
Premier Member
Posts: 392
Joined: Tue May 19, 2020 9:34 am
Location: North Norfolk coast UK

Re: Qcad Theme Apps

Post by petevick » Sun Jan 07, 2024 7:54 am

A new theme for the new year, Royal Blue.....
Screenshot from 2024-01-07 06-51-42.png
Screenshot from 2024-01-07 06-51-42.png (135.95 KiB) Viewed 4796 times
Royal Blue.zip
(25.33 KiB) Downloaded 198 times
Pete Vickerstaff
Linux Mint 21.2 Cinnamon, Qcad Pro 3.29.6

Post Reply

Return to “QCAD Programming, Script Programming and Contributing”