Bug 557159 - Qt is missing GTK theme support
Summary: Qt is missing GTK theme support
Status: RESOLVED FIXED
: 568184 (view as bug list)
Alias: None
Product: openSUSE 11.2
Classification: openSUSE
Component: X11 Applications (show other bugs)
Version: Final
Hardware: Other Other
: P5 - None : Normal with 22 votes (vote)
Target Milestone: ---
Assignee: Dirk Mueller
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-20 10:47 UTC by Pavol Rusnak
Modified: 2010-01-26 09:50 UTC (History)
5 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pavol Rusnak 2009-11-20 10:47:06 UTC
There was a package called qgtkstyle for Qt 4.4, which allowed Qt to use GTK themes (calling qtconfig showed extra GUI Style item - GTK). Qgtkstyle was obsoleted by Qt 4.5 because it was included in the main Qt source. However support for this is disabled in 11.2 and Factory:

XKB Support ......... yes
immodule support .... yes
>> GTK theme support ... no <<<
SQLite support ...... plugin (system)
OpenSSL support ..... yes (run-time)

I suggest to add gtk2-devel to BuildRequires of libqt4 and to create a separate package (e.g. libqt4-x11-gtksupport) to avoid libqt4-x11 dependency on gtk2.
Comment 1 Dirk Mueller 2009-12-17 13:29:52 UTC
the current version in factory builds with gtk theme support, but I haven't tested it yet.
Comment 2 IB Board 2009-12-17 19:54:13 UTC
Is that openSUSE factory or Qt4/KDE factory repos? It'd be good to have this back-ported to openSUSE 11.2 as well (as long as it doesn't introduce unnecessary dependencies for KDE people).

Also, I notice the status is "need info" - what info is needed?
Comment 3 Christian Trippe 2010-01-05 09:15:00 UTC
*** Bug 568184 has been marked as a duplicate of this bug. ***
Comment 4 IB Board 2010-01-06 19:25:15 UTC
The KDE Qt repo has the required build of Qt4 with GTK theming enabled (http://download.opensuse.org/repositories/KDE:/Qt/openSUSE_11.2/). Thanks to teeepeli in the forums (http://forums.opensuse.org/applications/430094-qt-apps-appearance-under-gnome.html) for giving an answer.

Would still be good if this could be included as part of openSUSE 11.2, though.
Comment 5 Dirk Mueller 2010-01-22 22:40:01 UTC
maybe in the next update for 11.2. it is fixed for 11.3 at least.
Comment 6 IB Board 2010-01-23 16:09:19 UTC
Sorry to comment on a closed ticket, but does that mean a) that the change will be made for 11.2 and it may be in the next update or it might be delayed until a later update, or b) that the change may be made for 11.2 but isn't definite and may not be included because people might upgrade to 11.3?

Thanks.
Comment 7 Dirk Mueller 2010-01-26 09:50:04 UTC
it might likely be in the next 11.2 libqt4 update