Theming in Qtractor

Forums

/ Edited: 17/01/2024 /
Topic for everything related to Qtractor theming.
Themes availables: https://sourceforge.net/projects/visualthemes-qtractor/
(Attach two starting approaches for two visual themes and a proposal for functionalities.)

Permalink

Hey G3N-es,

Any chance you know how to access that gray background of the selected output?

menu

File attachments
Permalink

This worked out perfectly and found another opportunity to use it in the Menu Bar where, for example, View / Drum Mode benefits.

menu1

qtractorPluginListView QMenu::icon:checked {
  background: palette(highlight);
  margin-left: 7px;
}
#menuBar QMenu::icon:checked {
  background: palette(highlight);
}

File attachments
Permalink

hi fellows :)

what about you starting a brand new topic having your fine and hopefully final results and iterations on the subject?

as is now, for its long extent already, it's becoming somewhat unmanageable for most of us, let alone increasingly unbearable for new users ;)

hint: what about having two brand new topics for each: one named after G3N-es's "Technico" and the other for windowrefund's "Gray-"something ... (sorry for that, I fail to recall the correct name--being that a symptom close to this call anyway :))

cheers

I thought that having a single topic for "Theming" on the official Qtractor forum would help create a community around Qtractor.
This is what happened in the case of KOSAI (just one case, but very enriching).

Maybe it was a mistake, and more than helping to create a community it was an invasion (that was not my intention).

I have created a tickets tab in VTQs. In the "summary tab" I have linked to the Qtractor forum, in case someone clueless is unaware of the official forum.

Thank you

Permalink

No you don't understand. This was actually never about themes (just a decoy) as much as it's been a drupal stress test :D

Seriously though, I actually spun up a new thread specific to my theme for the exact same reason.

Permalink

Using qss, is it possible to override the background color of the Midi Editor? I tried setting the background property of qtractorMidiEditorForm QMainWindow but got nowhere. I do understand it uses the base palette by default but I'd prefer to not change that as that action would open a whole mess of problems. While I'm here, maybe I'll ask if there's also a way to change the background color of the Event Viewer (Events) which is accessible on the right side of the Midi Editor. I found and make use of qtractorMidiEventList but I believe that just reflects the area to the left of the Piano keys.

Permalink

G3N-es,
Please disregard my last message. It's all perfect now. Thanks again for the help.

Permalink

hi to all VTQ'ers! :)

there's a new experimental branch in town, this time called xicontheme...

its name says it all: introducing the long awaited feature of Icons theme(ing) without the need to rebuild or compile the whole thing from scratch; rejoice! :)

now in (main menu) View > Options... > Display > Custom > Icons theme, you may then select an existing directory (or folder) where the new custom icons are placed and these will override the built-in ones on the next run, iif matching the very same file-name; note that the file-type suffix (or extension) maybe either .png or .svg but only the file-name is meaningful for the matching.

would you please test && tell what you think? if all goes well this might be a nice present for the holidays! ;)

enjoy!

Permalink

What a great idea! I'll spend some time with this tomorrow as I have my icons broken out to support this testing.

Permalink

This worked perfectly on my end with a fresh compile and pointing the new option at my images directory. Quite nice!

First of all, I want to tell you that I am very grateful (even a little excited) for this great gift you have given us.

I have tested it and it works perfectly.

In case of:
- Not finding the icons folder
- Icons with incompatible formats

Qtractor wisely replaces them with the compiled default icons.

This is a great advantage.
Now we can make monochrome icon themes with dark and light versions, as well as color versions (which work for dark and light themes).

If I can, throughout 2025 I will resume this thing of creating visual themes, because with this feature the possibilities are greatly expanded.
I had pending to create one focused on high readability.
Designing icon packs requires a lot of effort, but it also offers a lot of learning and fun.
There is no hurry :).

Those I consider to be redundant and/or overkill have basically just be provided as transparent images.

why's that?

just not providing those (fully-transparent, blank) files might be a better idea...

byee

Add new comment

The content of this field is kept private and will not be shown publicly.

Markdown

  • Parses markdown and converts it to HTML.
  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type='1 A I'> <li> <dl> <dt> <dd> <h2 id='jump-*'> <h3 id> <h4 id> <h5 id> <h6 id> <img src alt height width> <strike> <pre> <p> <br>
  • Lines and paragraphs break automatically.

Filtered HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <b> <i> <pre> <img src alt height width> <strike>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.
File attachments
Unlimited number of files can be uploaded to this field.
2 MB limit.
Allowed types: jpg jpeg gif png txt doc docx xls xlsx pdf ppt pps odt ods odp zip gz bz2 xz patch diff wav ogg flac ogv mp4 qtz.
CAPTCHA
Enter the characters shown in the image.