You are not logged in.
After the latest update of the "qt3" package all QT3 applications uses the default theme and not oxygen ( I'm on KDE4.2 ).
I tried qt3config to change theme but it only shows the default ones ( "Motif", "CDE", "Windows", etc. ).
Since I still use KDevelop and other QT3 based applications anyone knows how to solve this?
Offline
confirmed here
Offline
I've added in the "Library Path" tab in qt3config the path to themes used by KDE4 ( on my box it is /usr/lib/kde4/plugins ) but I got these messages:
Conflict in /usr/lib/kde4/plugins/imageformats/kimg_dds.so:
Plugin cannot be queried successfully!
Conflict in /usr/lib/kde4/plugins/imageformats/kimg_eps.so:
Plugin cannot be queried successfully!
Conflict in /usr/lib/kde4/plugins/imageformats/kimg_exr.so:
Plugin cannot be queried successfully!
Conflict in /usr/lib/kde4/plugins/imageformats/kimg_jp2.so:
Plugin cannot be queried successfully!
Conflict in /usr/lib/kde4/plugins/imageformats/kimg_pcx.so:
Plugin cannot be queried successfully!
Conflict in /usr/lib/kde4/plugins/imageformats/kimg_psd.so:
Plugin cannot be queried successfully!
Conflict in /usr/lib/kde4/plugins/imageformats/kimg_rgb.so:
Plugin cannot be queried successfully!
Conflict in /usr/lib/kde4/plugins/imageformats/kimg_tga.so:
Plugin cannot be queried successfully!
Conflict in /usr/lib/kde4/plugins/imageformats/kimg_xcf.so:
Plugin cannot be queried successfully!
Conflict in /usr/lib/kde4/plugins/imageformats/kimg_xview.so:
Plugin cannot be queried successfully!
Conflict in /usr/lib/kde4/plugins/styles/oxygen.so:
Plugin cannot be queried successfully!
Conflict in /usr/lib/kde4/plugins/styles/phasestyle.so:
Plugin cannot be queried successfully!
Conflict in /usr/lib/kde4/plugins/styles/qtcurve.so:
Plugin cannot be queried successfully!So it detects the various themes ( oxygen.so, qtcurve.so ... ) but it can't "query" them.
Offline
Confirmed here as well. I've been at it all day and still can't find a way to fix it ![]()
Offline
I don't think that you can use KDE4 styles with QT3.
Offline
yes,
after latest qt update gtk look is broken
went back to the previous version of qt3 and got back correct look of gtk apps
Last edited by broch (2009-05-29 14:00:16)
Offline
I don't think that you can use KDE4 styles with QT3.
Well I can't confirm I used oxygen in KDevelop but at least I remember that I have never used Motif or CDE. The looks of the applications where "integrated" with KDE4.
However the same errors appear when I try to add Polyester ( a KDE3 theme ).
Offline
Here's what I got by trying to use the original styles, which are located in /opt/kde/lib/kde3/plugins/styles and symlinked to /opt/qt/plugins/styles/:
Conflict in /opt/qt/plugins/styles/highcolor.so:
Plugin uses incompatible Qt library!
expected build key "i686 Linux g++-4 full-config", got "i686 Linux g++-3.* full-config".
Conflict in /opt/qt/plugins/styles/highcontrast.so:
Plugin uses incompatible Qt library!
expected build key "i686 Linux g++-4 full-config", got "i686 Linux g++-3.* full-config".
Conflict in /opt/qt/plugins/styles/keramik.so:
Plugin uses incompatible Qt library!
expected build key "i686 Linux g++-4 full-config", got "i686 Linux g++-3.* full-config".
Conflict in /opt/qt/plugins/styles/kthemestyle.so:
Plugin uses incompatible Qt library!
expected build key "i686 Linux g++-4 full-config", got "i686 Linux g++-3.* full-config".
Conflict in /opt/qt/plugins/styles/light.so:
Plugin uses incompatible Qt library!
expected build key "i686 Linux g++-4 full-config", got "i686 Linux g++-3.* full-config".
Conflict in /opt/qt/plugins/styles/plastik.so:
Plugin uses incompatible Qt library!
expected build key "i686 Linux g++-4 full-config", got "i686 Linux g++-3.* full-config".
Conflict in /opt/qt/plugins/styles/qtcurve.so:
Plugin uses incompatible Qt library!
expected build key "i686 Linux g++-4 full-config", got "i686 Linux g++-3.* full-config".Offline
Rebuilding the themes/styles fixes the issue for me.
Offline
Rebuilding the themes/styles fixes the issue for me.
How did you do that?
I'm a newbie so I'd like to know since KDevelop is horrible with the Motif theme
.
Last edited by pazioman (2009-05-29 15:07:19)
Offline
I'm using QtCurve (KDE4, KDE3, & Gtk2 Theme) - http://www.kde-look.org/content/show.php?content=40492
Download the source for KDE3, untar it and in the main folder of the theme run this in console:
cmake && makeThen find the resulting qtcurve.so and copy it to /opt/qt/plugins/styles directory and you're good to go.
You can do the same thing for any theme that you have the source code for. This is just an example.
Offline
I'm using QtCurve (KDE4, KDE3, & Gtk2 Theme) - http://www.kde-look.org/content/show.php?content=40492
Download the source for KDE3, untar it and in the main folder of the theme run this in console:
cmake && makeThen find the resulting qtcurve.so and copy it to /opt/qt/plugins/styles directory and you're good to go.
You can do the same thing for any theme that you have the source code for. This is just an example.
Thx. Too bad we haven't the source for the others plugins
Offline
liquidBass wrote:I'm using QtCurve (KDE4, KDE3, & Gtk2 Theme) - http://www.kde-look.org/content/show.php?content=40492
Download the source for KDE3, untar it and in the main folder of the theme run this in console:
cmake && makeThen find the resulting qtcurve.so and copy it to /opt/qt/plugins/styles directory and you're good to go.
You can do the same thing for any theme that you have the source code for. This is just an example.
Thx. Too bad we haven't the source for the others plugins
Which ones ?
Offline
Which ones ?
Oxygen, Plastik, some GTK ports and all the themes from the kdeartwork package for example
Last edited by pazioman (2009-05-29 17:54:35)
Offline
and all the themes from the kdeartwork package for example
What about ftp://download.kde.org/pub/kde/stable/3 … 10.tar.bz2 ?
Offline
Yes... the method described by liquidBass works fine. However, you will needs kdelibs 3.5.10 installed to have cmake working properly.
Microshaft delenda est
Offline
Since latest update of qt3, amarok1 is not able to compile:
configure: error:
you need to install kdelibs first.
If you did install kdelibs, then the Qt version that is picked up by
this configure is not the same version you used to compile kdelibs.
The Qt Plugin installed by kdelibs is *ONLY* loadable if it is the
_same Qt version_, compiled with the _same compiler_ and the same Qt
configuration settings.
All people who tried it, get the same error: http://aur.archlinux.org/packages.php?ID=25712
Offline
The qt3-3.3.8-11 release is simply broken - a downgrade to qt3-3.3.8-10 fixed all styles here and makes new styles compile without any problem
Last edited by mykey (2009-05-30 19:08:33)
Offline
Since latest update of qt3, amarok1 is not able to compile:
configure: error:
you need to install kdelibs first.If you did install kdelibs, then the Qt version that is picked up by
this configure is not the same version you used to compile kdelibs.
The Qt Plugin installed by kdelibs is *ONLY* loadable if it is the
_same Qt version_, compiled with the _same compiler_ and the same Qt
configuration settings.All people who tried it, get the same error: http://aur.archlinux.org/packages.php?ID=25712
It seems you have to recompile them using the patches attached to the last post here: http://bugs.archlinux.org/task/14869.
I haven't tried that myself though.
Offline
It seems solved with today's kdelibs3 update. Anyone can confirm?
Offline
Well .. Doesn't work for me here, just rebooted after full -Syu ..
qt3 - 3.3.8-12
kdelibs - 3.5.10-6
Then I tried to compile amarok from the amarok1 AUR-pkg (http://aur.archlinux.org/packages.php?ID=25712) ..
I get the same "Recompile kdelibs" prefix thing ..
Offline
confirmed, but I've downgraded kdelibs to 3.5.10-5 and now it works fine
Offline
I compiled --asroot even though I wasn't feeling comfortable about it .. Amarok 2 really disappoints me ..
Offline