QStyleHelper icon indicating copy to clipboard operation
QStyleHelper copied to clipboard

Additional Features / Roadmap

Open 0verEngineer opened this issue 2 years ago • 4 comments

  1. Which features will not work if i use stylesheets?
  2. Are you planning MacOS and Linux auto switching support?
    • for example when the dark / light mode changes with day / night
  3. Do you have any roadmap?
  4. You only mention qt5, is qt6 supported as well?

Thanks a lot :)

0verEngineer avatar Mar 29 '23 09:03 0verEngineer

If you use stylesheets the palettes not working but you can use the signal to change your stylesheet between dark/light as well. I tried on linux and It auto sync with gnome or kde dark/light changes, for macos I don't have this. Actually I don't think about any roadmap/feature planning yet. First attempt is getting dark titlebar on windows using <Qt5.15 and blur acrylic mica effects. Yes It supports Qt6 if I remember correctly. You're welcome :) Contributions are welcome if you have any improvements 👍

mguludag avatar Mar 29 '23 10:03 mguludag

Ok, thanks a lot for your reply, i will check it on MacOS on my MacMini Buildserver when i have some time and eventually open a PR.

Another question: I see you use a timer to check if the style has changed, from QT6 onwards one can use an Event on the MainWindow (like i do here https://github.com/Murmele/Gittyup/pull/430/files). It would be an improvement to have the ability to disable the timer when using QT6 and just call a function of the QStyleHelper in MainWindow::changeEvent.

0verEngineer avatar Mar 29 '23 10:03 0verEngineer

I looked at the code but don't understand the event does include the system dark/light or only notify theme is changed but don't tell about dark/light?

mguludag avatar Mar 30 '23 16:03 mguludag

Yea the event only notifies about the change i think.

0verEngineer avatar Mar 30 '23 21:03 0verEngineer