-
Yes you can. I could create something like this with both, most clean interfaces boil down to having a nice font, margins, padding and removing default os crap (focus outlines, ugly borders etc).
Vanilla Qt (no QML) supports a decent subset of CSS(QSS)that can target widgets and objects etc. It's quite a bit of work if you're just getting started but it just comes down to knowing what to override, disable and what can be styled etc. In extreme cases where the native widgets are limiting you can just draw your own. I believe I could recreate about any interface with just Qt.
Three random apps of mine that use Qt and all look different but if you grok the src you can get an idea of what I mean.
1. https://github.com/iKlsR/Markr
2. https://github.com/iKlsR/Playground
3. https://github.com/iKlsR/SDFSandbox (This one uses custom drawing for the node widgets)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Playground
🎠Graphics playground to explore OpenGL, realtime physics, PBR and an assortment of graphics concepts. (by iKlsR)
Yes you can. I could create something like this with both, most clean interfaces boil down to having a nice font, margins, padding and removing default os crap (focus outlines, ugly borders etc).
Vanilla Qt (no QML) supports a decent subset of CSS(QSS)that can target widgets and objects etc. It's quite a bit of work if you're just getting started but it just comes down to knowing what to override, disable and what can be styled etc. In extreme cases where the native widgets are limiting you can just draw your own. I believe I could recreate about any interface with just Qt.
Three random apps of mine that use Qt and all look different but if you grok the src you can get an idea of what I mean.
1. https://github.com/iKlsR/Markr
2. https://github.com/iKlsR/Playground
3. https://github.com/iKlsR/SDFSandbox (This one uses custom drawing for the node widgets)
-
SDFSandbox
âž• Experimental node based environment for interactively generating scenes with Signed Distance Functions
Yes you can. I could create something like this with both, most clean interfaces boil down to having a nice font, margins, padding and removing default os crap (focus outlines, ugly borders etc).
Vanilla Qt (no QML) supports a decent subset of CSS(QSS)that can target widgets and objects etc. It's quite a bit of work if you're just getting started but it just comes down to knowing what to override, disable and what can be styled etc. In extreme cases where the native widgets are limiting you can just draw your own. I believe I could recreate about any interface with just Qt.
Three random apps of mine that use Qt and all look different but if you grok the src you can get an idea of what I mean.
1. https://github.com/iKlsR/Markr
2. https://github.com/iKlsR/Playground
3. https://github.com/iKlsR/SDFSandbox (This one uses custom drawing for the node widgets)
-
I used Dragula[^1] for a form builder in the past and had quit a pleasent experience. Though I don't know how it would hold with a drag centric (card game) UI
[1]: https://bevacqua.github.io/dragula/
-
I’m a big fan of Uppy @ https://uppy.io. I’m not sure if you’ve given that a spin yet?
-
I ran into these same issue trying to roll my own solution. The native drag and drop "works", but doesn't let me customize the drag ghost. I ended up using React DnD https://github.com/react-dnd/react-dnd/
-
-
-