urfate / qadwaitaplatform Goto Github PK
View Code? Open in Web Editor NEWThis project forked from fedoraqt/qgnomeplatform
QPlatformTheme for a better Qt application inclusion in GNOME
License: GNU Lesser General Public License v2.1
This project forked from fedoraqt/qgnomeplatform
QPlatformTheme for a better Qt application inclusion in GNOME
License: GNU Lesser General Public License v2.1
I would really like to see a flatpak of this, so it works with flatpak applications as well
Hey, it's me, the Reddit guy. Since this theme 95% fixes inconsistency, with libadwaita apps, it should work with custom css themes for libadwaita too (let's say generated ones by gradience).
u/SomeRandoLameo
Feature request! Currently, the guide for compiling this library is rather small. It should be a good idea to add extra information such as which dependencies are required for successful compilation and add examples on how to compile it for both qt5 and qt6 so that it can be easier for others to get started trying it out.
Describe the bug
When running qBitTorrent on an Arch system with the AUR package qadwaitaplatform-git
installed, nothing changes much compared to the regular version of QGnomePlatform.
To Reproduce
Steps to reproduce the behavior:
qadwaitaplatform-git
.QT_QPA_PLATFORMTHEME=gnome
set (or e.g. configured user-wide using environment.d
)Expected behavior
QAdwaitaPlatform transforming qBitTorrent to a nice and clean looking adwaita themed app.
Desktop (please complete the following information):
I don't know if it's at all possible to do cleanly, but it would make the apps look more Gnomish if the titlebars weren't empty. One obvious solution would be to shove the menubar in the titlebar. There was an attempt to pull this off https://sourceforge.net/projects/styleproject/.
BTW, a few KDE applications are moving to hamburger menus, so if one could somehow shove the window controls in the toolbar, that would bring these apps even closer to gnome.
If one were to implement this, one would also need to implement the drag from non-empty behavior of gnome headerbars. Kvantum can do this.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.