
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
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.
8 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.
8 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.
Saleel
10 years ago
replicate:
1>open up a default theme like silk
2>customshades>custom alpha values (tweak these values
3>save or apply
4>close windows
5>changes not reflected
6>reopen style window; see that custom alpha values is once again unchecked and set to default values.
Report
CraigD
10 years ago
Report
Saleel
10 years ago
2 questions:
Can toolbars get a coloration option in addition to the current appearance gradient?
Anyway to disable the text in progressbars?
Report
ultr
10 years ago
It would be a nice feature to have an option of selectively disabling corners rounding when the window corner is at the edge of the screen (picture 2).
That would solve a very common problem as well.
Putting a normal window in the screen corner over a maximized one makes the window in the bottom be visible in the corner (picture 3). Now when you want to close the window in the front, you may easily close the one in the bottom by mistake.
Corner unrounding would solve this issue (picture 4).
Report
ultr
10 years ago
http://img31.imageshack.us/img31/200/cornerse.png
Report
anonymousone
10 years ago
Report
garthecho
10 years ago
I think it would be a nice feature to be able to change/enable opacity of only certain window elements, e.g. menubar, toolbar, etc.
Is this possible?
Report
CraigD
10 years ago
Report
garthecho
10 years ago
What I'm going for, is to make a theme in which only the menu bar is transparent, which I will blend into a title bar.
To make that happen, I've tried setting the background appearance to a custom gradient, with an opacity value of 100%, and the menu bar to another custom gradient with a value of 90%, but the entire window still comes up transparent, with the menu bar slightly less so.
I've been tweaking with it and can't seem to get it to work.
Report
KDesk
10 years ago
I was searching how to change the QtCurve window decorator color, but I was unable to find it. Can you enlighten me?
Another question, how can I remove the line separation below the menubar?
Thank you.
Report
CraigD
10 years ago
As for the line under the menubar, what line? The 'Agua II' QtCurve preset fakes a line by increasing the gradient at the end of the combined titlebar+menu area. Or, there's also an option to draw borders around menu and toolbars.
Report
KDesk
10 years ago
Yes, it is the Agua II preset :)
I changed the 'custom gradient 3' to 'flat' in the Menubar settings and this removed the fake line separation! The result http://pastebin.ca/2038551
Thank you very much for your help!
Report
AHti
10 years ago
At the end of compilation I get the following error :
Linking C shared module libqtcurve.so
CMakeFiles/qtcurve.dir/tab.o: In function `qtcTabHasVisibleArrows':
tab.c:(.text+0x1702): undefined reference to `gtk_widget_get_mapped'
Please, could you help me ?
Thanks.
Report
CraigD
10 years ago
if(label && !gtk_widget_get_mapped(label))
with
if(label && !((GTK_WIDGET_FLAGS (label) & GTK_MAPPED) != 0))
Report
AHti
10 years ago
Compilation achieves when applying your modification.
So, thanks a lot ! I wish you a nice year.
Report
koko2k
10 years ago
Before exporting:
http://wpage.unina.it/aorefice/sharevari/before.jpeg
After importing the exported style:
http://wpage.unina.it/aorefice/sharevari/after.jpeg
This is the exported packed file:
http://wpage.unina.it/aorefice/sharevari/exported.qtcurve
While this is the original stylerc:
http://wpage.unina.it/aorefice/sharevari/stylerc
diffing the content of the packed file with the original stylerc outputs a lot of differences.
Report
tch
10 years ago
bgndAppearance=file:style-bgnd.png
I put it into my config file under KDE3 (also with QtCurve 1.8.2), copied the background image beside it, but nothing happened.
Why? Please help!
Report
brenaiboba
10 years ago
Report
CraigD
10 years ago
Report
brenaiboba
10 years ago
Report
CraigD
10 years ago
Try edit /usr/share/themes/QtCurve/gtk-2.0/gtkrc and just add
gtk-auto-mnemonics=1
...near the top. Does that help? If so, I'll modify the QtCurve code to set this via a gtkrc parse, as opposed to using GtkSettings.
Report
brenaiboba
10 years ago
I don't have gnome installed, just a bunch od gtk apps on top of kde, so I guess that was the problem.
And now it works... much better without underlines. Thanks again.
Report
CraigD
10 years ago
Report
MStegen
10 years ago
i encountered a problem when "Drag windows from" is set to "All empty areas".
In Code::Blocks (OS C++ IDE) dragging starts even if I click on an extender-arrow in the project treeview once, without moving the mouse.
This happens when i click on the titlebar of a dock window or the empty area of the project treeview, too.
Code::Blocks is a wxWidgets (GTK) app, so the problem may be there. Dont know if this is usefull for you but i'm using Code::Blocks 10.05 with wxWidgets 2.8.11 on Arch Linux x86_64.
Report
MStegen
10 years ago
Report