Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

24
Become a Fan
7.3

Description:
Kvantum is an SVG-based theme engine for Qt4/Qt5 and KDE, i.e. a program for styling Qt applications with SVG images, with an emphasis on elegance, usability and practicality.

Kvantum comes with a default dark theme, inspired by the default theme of Enlightenment. Creation of realistic themes like that for KDE was my first reason to make Kvantum but it allows themes with very different looks and feels, whether they be photorealistic or cartoonish, 3D or flat, embellished or minimalistic, or something in between.

Kvantum also has extra themes, that are installed as root with Qt5 installation and can be selected and activated by using Kvantum Manager.

The core idea of Kvantum, namely using of SVG images for drawing Qt widgets, is taken from QuantumStyle (not developed anymore but continued as QSvgStyle at https://github.com/DexterMagnific/QSvgStyle).

*** Compilation and Installation ***

Please read the file INSTALL for detailed instructions on compilation and installation for Qt4 and Qt5!

For 64-bit Debian Testing (and, perhaps, other 64-bit Debian-based systems too), you could just use the deb package(s) at https://github.com/tsujan/Kvantum/releases. There is also a link to 32 and 64-bit Arch packages, kindly made by Josip (metak), in the Files section of this page.

*** Theme Making ***

For instructions on how to change configuration or make new themes, please read the files Theme-Config and Theme-Making in the doc folder!

*** Notes ***

(1) Each new theme should be accompanied by a KDE color scheme because some KDE apps may use colors specific to KDE. Qt apps use Kvantum colors though.

(2) Kvantum does not provide window decorations. Such jobs are done by the window manager.

(3) For the latest and other releases, please go to the home page! This page may not be up-to-date.
Last changelog:

See ChangeLog inside the source for a more thorough list.

15 Jun 2016
------------
* CPU usage optimization in extreme cases.
* Added two themes to the collection, one of which is translucent by default (KvRoughGlass).
* More QML corrections.

2 Jun 2016
------------
* Dealt with QML peculiarities.
* Added a key for disabling pushbutton contents shift (to Kvantum Manager).
* Added a hacking key for transparent PCManFM-Qt's folder-view (to Kvantum Manager).
* Added KvSimplicityDark to the extra themes.
* Some changes and additions for theme makers.

14 May 2016
------------
* Small changes.
* Made the first GitHub release (thanks to Matthew). A deb package for Debian Testing is also added. If (K)ubuntu and its derivatives need a separate deb package, I will add it here but, for now, they don't.

24 Apr 2016
------------
* Workaround for the Qt5 QMenu window type bug (I waited long enough for a fix. The workaround will be harmless if they fix the bug).
* Don't draw text shadow when it doesn't have enough contrast with text.
* Added a key for always centering doc tabs.
* Modifications to KvSimplicity.
* No need to a separate deb package for (K)ubuntu 16.04 and its derivatives for now.

......


Ratings & Comments

123 Comments

georgelg

9 Excellent Style, BRAVO, Thank's a lot

ohdiego

10 It is a must

psychydyl

9 9 excellent

ticoon

10 Nice!

enemysmasher

10 what is that icon

brighton35

10 10 the best

angelinux-slack

10 10 the best

axel-huerta

10 10 the best

bunnymnemonic

10 10 the best

sohrob

9 +I think Kvantum is great. Hats off to the folks who developed this application.

zayronXIO

9 +

tomjedusor

3 - No remove command and after a week trying remove it, no more help from the creator. Be careful of what you install and how on linux too. This software modify definitively your qt files system

tomjedusor

Hello and thank you for this great app. I have installed it following the instruction in the INSTALL text file and using cmake. I have installed the software because it was advised tio install Materia theme, but i figure that i don't need it. Can you tell me the steps to follow to uninstall it properly ?

jrjohnstone

9 Wonderful!

pewpew

9 +

abgr

9 + Just created my first Kvantum theme, and all in all it was a joy, i was able to realize most of what i'd had in mind. Posted a few minor issues/feature requests on github. Thanks for your work!

tsujan

You've done a great job -- I saw your themes when we were talking on GitHub.

Frettchen

3 -

armakuni

@tsjuan: I can't see your comment here, but I received your answer via mail. Thank you for your quick reply on this.

armakuni

I know it's a bit old, but I didn't found an answer. What GTK Themes can you recommend to get a similar look to Kvantum themes?

tsujan

I rarely (if ever) come here. Kvantum is developed at github and your bug reports, feature requests and questions are very welcome there. That being said, there are some themes included in Kvantum, that can match some gtk themes: (1) The default Kvantum theme fairly matches E17gtk (https://github.com/tsujan/E17gtk.git); (2) KvAmbiance matches Ubuntu's Ambiance; (3) KvArc and KvArcDark match the Arc gtk theme and its dark counterpart (sorry, I have no link to those gtk themes); (4) Kvantum also includes KvGnome and KvGnoemDark. A year ago, they matched Gnome default theme but since Gnome devs change everything once in a while, I started to developed and change those themes freely. However, they still match Gnome theme to some extent.

tsujan

I answered your question but this site seems buggy. You could report bugs, request features or ask questions at https://github.com/tsujan/Kvantum.

qtnerd

not bad but not a big improvement to quantumstyle/qsvgstyle, its also quite a resource hog and has some issues with qml widgets.

tsujan

It seems that you haven't taken time to try Kvantum... Kvantum doesn't have any issue with qml; it's qml that has issue with complete styling. The problem just can't be seen with simple styles like Breeze. Anyhow, I won't add a comment/reply here anymore. THIS PAGE IS OUTDATED. Bug reports and feature requests should be posted at the GitHub page.

arun94

this is my favourite theme engine. using this with papirus kvantum theme and yosemite theme

3 Plings
0 Affiliates
Details
license
version
updated
added
downloads 24h 2
mediaviews 24h 0
pageviews 24h 158

Other Application Styles:

Quarticurve
KevinKofler
last update date: 16 years ago

Score 6.1

Skulpture
skulptor
last update date: 8 years ago

Score 8.1

QSvgStyle
DexterMagnific
last update date: 7 years ago

Score 7.3

IaOra style
caig
last update date: 7 years ago

Score 6.1

Lightly
Luwx
last update date: 4 years ago

Score 9.2

Klassy
paulmcauley
last update date: 4 months ago

Score 8.6