Comments (12)
Generally QtQuick Controls 1 (Buttons, Menus, etc...) should be decorated by default suitable to the Desktop Environment. But the colors of the currently used theme can also be accessed in qml (e.g. for styling custom items):
http://doc.qt.io/qt-5/qml-qtquick-systempalette.html
At least in KDE if you choose the right "icon-name" in Actions, the according icon appears in Menus and Toolbars (icons can be browsed with cuttlefish (part of kde-sdk)). In Windows this doesnt work for me. I guess we have to deploy some kind of default icon-theme with the app.
from qtodotxt2.
I agree that we should use system theming as much as possible. I use gnome3. And I have absoluetely no idea how to force a QT theme since they removed the qtconfig app in qt5....
from qtodotxt2.
from qtodotxt2.
The big empty space appearde when you made the new sorting buttons not visible...
from qtodotxt2.
from qtodotxt2.
looks like css stylesheets are not supported in QML so we cannot reuse the sheets had...
from qtodotxt2.
from qtodotxt2.
for information if we use QApplication from QtGui and not QWidgets then we miss looking at standard systems icons (But this is probably a linux only functionality I guess)
from qtodotxt2.
I already made similar comment under #53, but I just wanted to re-state it here. I agree strongly with @oroulet comment of:
I agree that we should use system theming as much as possible.
FWIW, I am on KDE Plasma with Breeze Dark theme and everything looks very good to me. I know you guys are on different environments, so perhaps I can help the project by reporting what I am seeing in my environment. I don't know enough about coding (yet) but I do want to contribute what I can because I love the project and it meets my needs just about perfectly. :)
from qtodotxt2.
from qtodotxt2.
I am using gnome 3 (3.26) with the dark theme and qtodotxt2 did not adopt the dark colours.
from qtodotxt2.
@severoraz I have the same issue. It look like qt5 applcations do not get theme from gnome... While the doc says they should... something does not work....
And it looks like qt5 has no tool to set a theme by hand... any help is welcome on that...
from qtodotxt2.
Related Issues (20)
- [Design/Feature request] When using "Project" or "Context" sorting, show a header for each project
- Font size HOT 1
- add possibility to change the item order in the filter panel
- keep task selected when changing priority HOT 8
- changing priority don't work on linux HOT 3
- due date with time not displaying in Today category
- RTL text aligned to left
- Question: How can I change interface Icons?
- customize color and font size HOT 3
- install command missing in README
- Seg Fault when running HOT 2
- qtdeclarative5-models-plugin is not installable on Ubuntu 20.04 Focal Fossa HOT 3
- I am ready to help with translation into Russian
- Customise colours HOT 1
- Text not saved if window loses focus while editing (redux) HOT 1
- Can anyone explains code structure ? HOT 4
- Bug in recurring tasks: only accepting up to <10 units of time HOT 1
- leaking of test contents into personal todo.txt?
- Add Projects / Contexts to multiple tasks at once
- crash: IndexError: string index out of range
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qtodotxt2.