Reputation: 44
I have been looking for information over the internet but haven´t been able to find specific information on the subject.
I see there are lots of information about theming, widgets and icons. I am starting to practice some programming using QT5 and I always wanted to play with the KDE GUI design.
What I am basically interested in is how do you programatically style the windows and decorations at a system wide level?
Upvotes: 1
Views: 184
Reputation: 476
Plasma's window manager kwin
uses the libKDecoration2
library to handle decorations. Check the *.h
headers there for documentation.
Both Breeze and Oxygen decoration use this library from C++.
You can find a smaller example decoration at http://skulpture.maxiom.de/playground/skeleton-0.1.tar.xz
Upvotes: 2