QtCurve (KDE4, KDE3, & Gtk2 Theme)

QtCurve

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

161
Score 82.9%
Description:

This is a set of widget styles for Qt4/KDE4, KDE3 and Gtk2 based apps.

0.49 is the first version to have a Qt4/KDE4 port. This version may be compiled with just Qt4 - in which case the KDE4 control panel config dialog will not be built. See the INSTALL file for more details.

The fonts and colours for the GTK themes will be read in from your Qt settings - so any KDE font/colour changes will also affect your GTK apps.

**NOTE:** The Gtk3 release has been removed, as the Gtk theme API has changed!

NOTE: kde-look.org had a server crash, and the original QtCurve entry was deleted.
Last changelog:

6 years ago

KDE4
====

1.8.14
------
1. Fix loading of kwin decoration/config under KDE4.9


KDE3
====

1.8.5
-----
1. Allow scrollbar sliders to be as thin as 5 pixels. At this setting, sliders will be squared.


Gtk2
====

1.8.16
------
1. fix memleak with newer versions of cairo.

mutable

7 years ago

Hi. Menu item aren't properly repainted in KDE4.8 until I hover over them. Please see:

http://imagebin.org/198975
http://imagebin.org/198976

It's reported here too:

https://bbs.archlinux.org/viewtopic.php?id=134626

No report on bugs.kde.org yet. Default KWin themes works fine.

Report

9

unikum111

7 years ago

Can you add appmenu support? Like at this - http://kde-look.org/content/show.php/kde-workspace-appmenu?content=148583

Report

screaminj3sus

7 years ago

I would give my first born child for GTK3 support!

Does anyone know if its planned at all? Luckily, right now the only gtk apps I'm using are gtk2, but I'd hate to see this wonderful theme fade into obscurity!

Report

9

yuyichao

7 years ago

Seems that Gtk3 is still breaking its theme engine api (at least gtk3.4 breaks the non-git version of oxygen-gtk3) so I doubt if anyone will be interested in catching up with api breaking before gtk3 become stable.

+1 also looking forward for gtk3 version~~

Report

falkTX

7 years ago

Yet another request for GTK+ 3 support, thanks

Report

9

Moviuro

7 years ago

Thx for the good work!
Here is a bug I liked:
http://kde-look.org/content/show.php/Qtcurve+bugged...+and+it%5C's+nice+!?content=148458

Report

nbtrap

7 years ago

Another request for GTK+ 3 support. Thanks for the awesome theme.

Report

DDZ

7 years ago

GTK3 Theme Template : http://opendesktop.org/content/show.php/GTK+3+Theme+Template?content=142117

Report

nikolardo

7 years ago

I have the following problem while using the QtCurve widget: Clementine's hover/seek indicator displays choppily and glitchily (bug report here: http://code.google.com/p/clementine-player/issues/detail?id=2539)
It only happens with QtCurve, which is my favorite by far, except for this. An advice?

Report

9

yuyichao

7 years ago

(Not sure if this is the right place to report bugs)

The submenu is flashing when moving the mouse on the parent menu button if I set the submenu delay to 0.

Report

scalpel

7 years ago

Hi Craig,

you certainly know the Animations in the Oxygen theme. Do you think that it's possible for you to port them to QtCurve?

thx Michi

Report

andrew9888

7 years ago

Any plans for re-releasing of the GTK3 version?

Report

9

Anywhere

7 years ago

(Second the motion)

Report

DDZ

7 years ago

CraigD

In "Default button" -> "indicate with", can you add the ability to "set a custom color" as we can do for sliders and scrollbars, please ?
Thank you very much for your answer !

Report

DDZ

7 years ago

CraigD

In "Mouse Over" -> "Coloration", can you add the ability to "set a custom color" too, please ?
Thank you very much for your answer !

Report

DDZ

7 years ago

I forgot an ask : Is it possible to get the progressbar animated on the GTK2 version ? I tested with :

engine "qtcurve"
{
animation = TRUE
}
}

but it doesn't work.
Thank you in advance.

Report

9

Anywhere

7 years ago

This is a personal preference I'm having an issue with, but I'd wager there's probably a few other people who feel the same way.

When the "Agua II" style (or any other "Max-Rounded" style) is selected, certain lists will have the default or currently selected item underlined. It's especially visible in system settings and configuring QtCurve itself. I recognize that others might want it... --with that said... errm... I _HATE_ that @#$%!-ing underline. In fact I _really_ hate it... ...and I've searched up and down in the config to find some way to turn it off. Is there a way to make that underline go away? Thank you. :-)

Report

9

koko2k

8 years ago

See what happens when xrender compositing is used with rounded moenu corners in gtk2-apps:
http://ompldr.org/vYXk5Nw

Report

9

koko2k

8 years ago

Nevermind, switching to another style and back to qtcurve solved it.

Report

9

koko2k

8 years ago

Nope, sorry it is still broken

Report

9

koko2k

8 years ago

similar issue with firefox overlay icon:
http://ompldr.org/vYXlhMg

Report

9

koko2k

8 years ago

Please ignore the previous, this will be clearer:

Here are 3 patches intended to be applied to:
QtCurve-Gtk2-1.8.12

1:shadowhelper.patch
http://pastebin.com/eCMQfMZf

2:qt_settings_A.patch
http://pastebin.com/txuqdLf6

3:qt_settings_B.patch
http://pastebin.com/YTEDqdgq

By applying 1:shadowhelper.patch you get:
Good: Remove ugly shadow under firefox tooltip icon
(when you use autoscroll)
Bad: Remove shadows under Firefox Url box too

By applying 2:qt_settings_A.patch you get:
*Good: Paint back picture on firefox window decoration
too so that you can use personas to match it.
*Bad: if you don't use personas...
*Good: Makes GTK menu squared to fix ugly shadows in
gtk apps when using xrender compositing
*Bad: There's no need to use squared menus
with opengl compositing

By applying 3:qt_settings_B.patch you get:
*Good: Paint back picture on firefox window decoration
too so that you can use personas to match it.
*Bad: if you don't use personas...

Report

9

koko2k

8 years ago

http://kde-look.org/comments/add.php?type=1&content=40492&content2=0&parent=418638&forumpage=158&&PHPSESSID=7a63aff29ac464d8514f4336db490695

Ok, two quick hacks to the code:
1) This will remove the shadow under firefox urlbox, but fix the ugly shadow under the firefox overlay icon too.

shadowhelper.c:142
hint == GDK_WINDOW_TYPE_HINT_TOOLTIP ||
(hint == GDK_WINDOW_TYPE_HINT_UTILITY && !qtcWidgetGetParent(widget) && isMozilla()) ; // Firefox URL combo
becomes:
hint == GDK_WINDOW_TYPE_HINT_TOOLTIP;

2) This will allow:
2.1)background image to be used for firefox too so that you can use a persona style that matches: http://ompldr.org/vYjBsdQ/persona1.png
2.2)Use squared gtk menus in all apps to avoid ugly shadows whan using xrender compositing

qt_settings.c:2147
if(GTK_APP_JAVA==qtSettings.app || GTK_APP_JAVA_SWT==qtSettings.app || isMozilla() || GTK_APP_OPEN_OFFICE==qtSettings.app)
becomes:
if(GTK_APP_JAVA==qtSettings.app || GTK_APP_JAVA_SWT==qtSettings.app || !isMozilla() || GTK_APP_OPEN_OFFICE==qtSettings.app)

if you still want rounded menu in gtk but want background image decoration for mozilla too:
qt_settings.c:2147
if(GTK_APP_JAVA==qtSettings.app || GTK_APP_JAVA_SWT==qtSettings.app || isMozilla() || GTK_APP_OPEN_OFFICE==qtSettings.app)
becomes:
if(GTK_APP_JAVA==qtSettings.app || GTK_APP_JAVA_SWT==qtSettings.app || GTK_APP_OPEN_OFFICE==qtSettings.app)


Report

DrAlex

8 years ago

Hi CraigD!
Sorry for my English! LibreOffice has a same bug (show menu) as firefox earlier.

Report

Sparrowmelody

8 years ago

Would it be possible to make a menu button such as this style? http://kde-look.org/content/show.php?content=141254

If not, I'd like to implement it myself even as a hackjob. Where should I be looking in the qtcurve window decoration sources to get started?

Report

6 years ago

KDE4
====

1.8.14
------
1. Fix loading of kwin decoration/config under KDE4.9


KDE3
====

1.8.5
-----
1. Allow scrollbar sliders to be as thin as 5 pixels. At this setting, sliders will be squared.


Gtk2
====

1.8.16
------
1. fix memleak with newer versions of cairo.

12345678910
13116
product-maker bunnymnemonic Apr 02 2019 9 excellent
+
product-maker alibaba2 Apr 19 2016 3 bad
product-maker abgr Mar 22 2016 9 excellent
product-maker Aqa-Ib Jan 16 2016 9 excellent
product-maker lexcher Dec 21 2015 9 excellent
product-maker lieter Apr 07 2015 3 bad
product-maker nobrain Apr 07 2015 3 bad
product-maker mea5 Apr 07 2015 3 bad
product-maker frodoom Apr 07 2015 3 bad
product-maker mannfree Apr 07 2015 3 bad
product-maker freelancer96 Apr 07 2015 3 bad
product-maker VilleVallo Apr 07 2015 3 bad
product-maker qwertzui Apr 07 2015 3 bad
product-maker kiragon Jul 21 2014 9 excellent
product-maker janet Jul 18 2014 9 excellent
product-maker narya Mar 23 2014 9 excellent
product-maker sfeist Feb 09 2014 3 bad
product-maker ranmak Jan 24 2014 9 excellent
product-maker ctown Jan 06 2014 9 excellent
product-maker nick87720z_double Dec 27 2013 9 excellent
product-maker balevas01 Dec 23 2013 9 excellent
product-maker faho Nov 24 2013 9 excellent
product-maker donpedro69 Oct 29 2013 9 excellent
product-maker rozwell Oct 18 2013 9 excellent
product-maker pvt14 Aug 22 2013 9 excellent
product-maker Zipristin Jul 12 2013 9 excellent
product-maker thwald Jun 30 2013 3 bad
product-maker rthomsen Apr 06 2013 9 excellent
product-maker damianatorrpm Mar 19 2013 9 excellent
product-maker tsujan Mar 18 2013 9 excellent
product-maker ednilton Feb 26 2013 9 excellent
product-maker zonsaja Jan 17 2013 9 excellent
product-maker Grindcore Jan 05 2013 9 excellent
product-maker JenyaYQ Dec 27 2012 9 excellent
product-maker alvanet Dec 26 2012 9 excellent
product-maker n-k Dec 22 2012 9 excellent
product-maker finaprp Oct 04 2012 3 bad
product-maker bimaljr Sep 27 2012 9 excellent
product-maker som123xxx Sep 19 2012 3 bad
product-maker RAIDENSUB Aug 15 2012 9 excellent
product-maker Insyp Aug 11 2012 9 excellent
product-maker Sweyn78 Aug 03 2012 9 excellent
product-maker bohoomil Aug 02 2012 9 excellent
product-maker Phorious Jul 25 2012 9 excellent
product-maker Thermidore Jun 24 2012 9 excellent
product-maker posixru Jun 06 2012 9 excellent
product-maker verona0000 May 02 2012 9 excellent
product-maker nplatis Mar 06 2012 9 excellent
product-maker marcotangaro Mar 04 2012 9 excellent
product-maker TheTrueNightwalker Mar 04 2012 9 excellent
product-maker MaikB Feb 23 2012 9 excellent
product-maker ejrn Feb 06 2012 9 excellent
product-maker Titoux Feb 01 2012 9 excellent
product-maker yuyichao Dec 16 2011 9 excellent
product-maker pugacioff Nov 25 2011 9 excellent
product-maker snakebite Oct 22 2011 9 excellent
product-maker naaamo2004 Oct 16 2011 9 excellent
product-maker t3ddy Oct 08 2011 9 excellent
product-maker b3tchi Sep 18 2011 9 excellent
product-maker onizou Sep 15 2011 9 excellent
product-maker ZomAur Sep 11 2011 9 excellent
product-maker pinguin74 Sep 10 2011 9 excellent
product-maker SvenArcher Sep 04 2011 9 excellent
product-maker tcat Jul 26 2011 9 excellent
product-maker amoskvin Jul 22 2011 9 excellent
product-maker Anywhere Jul 07 2011 9 excellent
product-maker tobaj Jul 04 2011 9 excellent
product-maker exalm Jun 09 2011 9 excellent
product-maker leppa Jun 08 2011 9 excellent
product-maker NickLion May 08 2011 9 excellent
product-maker warvariuc May 03 2011 9 excellent
product-maker mikko777 Apr 07 2011 9 excellent
product-maker alltiptop Mar 26 2011 9 excellent
product-maker e1nste1n Mar 25 2011 9 excellent
product-maker infectedsoundsystem Mar 22 2011 9 excellent
product-maker YAFU Mar 19 2011 9 excellent
product-maker otzy007 Mar 18 2011 9 excellent
product-maker gitiret Mar 17 2011 9 excellent
product-maker krigstask Feb 25 2011 9 excellent
product-maker crunchy Feb 23 2011 9 excellent
product-maker bennyfletch Feb 20 2011 9 excellent
product-maker sima84 Feb 15 2011 9 excellent
product-maker wepiha Feb 11 2011 9 excellent
product-maker steveke Feb 10 2011 9 excellent
product-maker nazir Feb 10 2011 9 excellent
product-maker skynet1248 Feb 03 2011 9 excellent
product-maker MStegen Jan 20 2011 9 excellent
product-maker ultr Jan 10 2011 9 excellent
product-maker ubuntuku Jan 04 2011 9 excellent
product-maker KDesk Jan 03 2011 9 excellent
product-maker dreamsoul Jan 02 2011 9 excellent
product-maker tar-dingens Dec 28 2010 9 excellent
product-maker ZaWertun Dec 19 2010 9 excellent
product-maker xylo Dec 17 2010 9 excellent
product-maker hostmaster2 Dec 17 2010 9 excellent
product-maker region-g Dec 07 2010 9 excellent
product-maker jmc88 Dec 06 2010 9 excellent
product-maker caig Dec 06 2010 9 excellent
product-maker metar Dec 03 2010 9 excellent
product-maker schnelle Dec 01 2010 9 excellent
product-maker daily-registration Dec 01 2010 9 excellent
product-maker Contrast Nov 29 2010 9 excellent
product-maker Goamaus Nov 28 2010 9 excellent
product-maker linuxcolor Nov 21 2010 9 excellent
product-maker Pyruzan Nov 21 2010 9 excellent
product-maker D-- Nov 16 2010 9 excellent
product-maker Moviuro Nov 13 2010 9 excellent
product-maker bsergik Nov 11 2010 9 excellent
product-maker unikum111 Nov 11 2010 9 excellent
product-maker melanias Nov 10 2010 9 excellent
product-maker MTK358 Oct 13 2010 9 excellent
product-maker ladislavbonita Oct 12 2010 9 excellent
product-maker shadowm Oct 08 2010 9 excellent
product-maker koko2k Oct 06 2010 9 excellent
product-maker KovacsM Oct 04 2010 9 excellent
product-maker tch Oct 04 2010 9 excellent
product-maker Znurre Oct 04 2010 9 excellent
product-maker LinusTalk Oct 03 2010 9 excellent
product-maker maarizwan Oct 01 2010 9 excellent
product-maker damdim Sep 27 2010 9 excellent
product-maker Aerandir53 Sep 27 2010 9 excellent
product-maker lor-anonymous Sep 26 2010 9 excellent
product-maker LiShaohui Sep 26 2010 9 excellent
product-maker deabru Sep 23 2010 9 excellent
product-maker svah4cky0 Sep 23 2010 9 excellent
product-maker microchip Sep 23 2010 9 excellent
product-maker shocklateboy92 Sep 23 2010 9 excellent
product-maker edio Sep 23 2010 9 excellent
product-maker Saleel Sep 23 2010 9 excellent
product-maker Base: 4 x 5.0 Ratings
abgr
Mar 12 2018
kiragon
May 01 2014
Brutus180
Jan 27 2014
ctown
Jan 06 2014
donpedro69
Oct 29 2013
rthomsen
Aug 24 2013
bialyikar
Aug 19 2013
Zipristin
Jul 12 2013
microngust
Apr 22 2013
damianatorrpm
Mar 19 2013
smmalmansoori
Mar 05 2013
zonsaja
Jan 17 2013
px79
Jan 12 2013
Grindcore
Jan 05 2013
alvanet
Dec 26 2012
n-k
Dec 22 2012
lei00
Nov 27 2012
rozwell
Oct 03 2012
kwyjibox
Oct 01 2012
Thermidore
Jul 16 2012
ranmak
Jun 07 2012
mva
May 03 2012
sima84
Apr 03 2012
enclave
Mar 15 2012
DDZ
Feb 29 2012
lgsalvati
Feb 28 2012
ViRgiLiO
Feb 17 2012
yuyichao
Dec 16 2011
andrew9888
Nov 29 2011
egatop
Nov 07 2011
snakebite
Oct 22 2011
naaamo2004
Oct 16 2011
t3ddy
Oct 08 2011
cholzberger
Sep 28 2011
b3tchi
Sep 18 2011
greggel
Aug 24 2011
tcat
Jul 26 2011
tobaj
Jul 04 2011
sxe
Jul 01 2011
exalm
Jun 09 2011
curfew
May 20 2011
parapente
May 16 2011
lunnikaus
May 16 2011
warvariuc
May 03 2011
DIpayan9
Apr 24 2011
apepechkov
Apr 08 2011
YAFU
Mar 19 2011
crunchy
Feb 23 2011
Pyruzan
Feb 23 2011
wepiha
Feb 11 2011
trebor
Jan 29 2011
Saleel
Jan 12 2011
ubuntuku
Jan 04 2011
KDesk
Jan 03 2011
hostmaster2
Dec 17 2010
gmsh
Nov 29 2010
felix1976
Nov 17 2010
unikum111
Nov 12 2010
bsergik
Nov 11 2010
Fri13
Oct 31 2010
ladislavbonita
Oct 12 2010
shadowm
Oct 08 2010
GCN
Sep 27 2010
LiShaohui
Sep 26 2010
edio
Sep 20 2010
amoebios
Sep 15 2010
sips
Sep 06 2010
fchristophersen
Aug 27 2010
Diablo
Jul 10 2010
skynet1248
Jun 30 2010
killasmurf86
Jun 18 2010
weakhead
Jun 17 2010
Zinnaca
Jun 17 2010
zncdr
Jun 16 2010
ollowtf
Jun 16 2010
monthscrapped
Jun 13 2010
LinusTalk
Jun 03 2010
thomasjfedora
May 17 2010
gerlosgm
May 17 2010
BenderBendingRodriguez
Mar 31 2010
balevas01
Mar 19 2010
MrBumpy4096
Mar 16 2010
sabaal
Mar 05 2010
auratux
Feb 28 2010
Raboch
Feb 23 2010
mfuhrer
Feb 17 2010
openFox
Feb 16 2010
nazir
Feb 15 2010
Siminin
Feb 01 2010
Stil-r
Jan 31 2010
CyberTribe
Jan 12 2010
joth666
Jan 05 2010
toxn
Dec 10 2009
devport
Dec 04 2009
koronation
Nov 30 2009
ZaWertun
Nov 25 2009
e8bitman
Nov 03 2009
kubicle
Nov 01 2009
Scnd101
Oct 29 2009
gadub
Oct 25 2009
seraphyn
Sep 18 2009
sebastiang
Aug 30 2009
bobcollard
Aug 29 2009
teom
Aug 28 2009
adee
Aug 28 2009
crramirez
Aug 14 2009
alerich
Aug 10 2009
Znurre
Aug 05 2009
Neroniuos
Jul 23 2009
rub3nmv
Jul 20 2009
TerminusEst
Jul 20 2009
Anywhere
Jul 20 2009
ducakar
Jul 19 2009
usrkl
Jul 06 2009
-luk-
Jul 06 2009
thefirstM
Jul 01 2009
gejobj
Jun 29 2009
menace1982
Jun 15 2009
koral
Jun 14 2009
jgoday
Jun 12 2009
SvenArcher
Jun 11 2009
grassmonk
Jun 10 2009
conraid
Jun 10 2009
Alexander_double
Jun 03 2009
Ace2016
May 13 2009
gapon007
May 13 2009
RGBkde
May 09 2009
janet
May 09 2009
KHRISMIZER
Apr 30 2009
Gerardo
Apr 26 2009
aoliynik
Apr 17 2009
Sann
Apr 12 2009
dvornik
Apr 10 2009
ahmul
Apr 08 2009
goona
Apr 05 2009
melanias
Mar 29 2009
eshalygyn
Mar 19 2009
Moony
Mar 17 2009
yaoziyuan
Mar 16 2009
deabru
Mar 15 2009
Gogast
Mar 14 2009
m0rph
Mar 12 2009
8siem
Mar 12 2009
DarkNon
Mar 11 2009
glad
Mar 09 2009
ultr
Mar 08 2009
mayhem
Mar 07 2009
hoodedone
Mar 06 2009
VitRuss
Feb 23 2009
l33tmmx
Feb 22 2009
hellblade
Feb 21 2009
nferenc
Feb 19 2009
Chytrex_double
Feb 16 2009
borisdigital
Feb 15 2009
paramnaesia
Feb 12 2009
SeaJey
Jan 08 2009
barnie
Jan 08 2009
screemo
Jan 04 2009
The-Q
Jan 02 2009
Alex1us
Dec 30 2008
Yaba
Dec 28 2008
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs ocs-url or ocs-store to install things
Pling
0 Affiliates
Details
license
version
1.8
updated Jan 16 2013
added Jun 07 2006
downloads 24h
0
pageviews 24h 23