After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 519706 - enable basic Qt theming - towards a unified Desktop experience
enable basic Qt theming - towards a unified Desktop experience
Status: RESOLVED WONTFIX
Product: gnome-control-center
Classification: Core
Component: [obsolete] Appearance
unspecified
Other All
: Normal enhancement
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
: 576200 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2008-03-01 10:11 UTC by Christian Kirbach
Modified: 2009-11-15 00:03 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description Christian Kirbach 2008-03-01 10:11:36 UTC
related to INCOMPLETE bugs
Bug 98641 – Export theme, fonts and colors to the KDE/Qt world
Bug 81018 – Add a qt plugin to metatheme

mail from Piotr Zaryk

I have a suggestion that GNOME-theme-manager should create a qt configuration files describing proper colours (the same as the gnome theme) so that Qt applications (ex. Opera) would be well-integrated with Ubuntu desktop. Some nice qt engine also should be installed by default (polymer?). On the default Ubuntu installation Qt applications look very ugly.
There could be a simple checkbox in the GUI "Qt integration" defying if use that function or not.
KDE users has such feature and gtk applications look good in KDE. 

Brainstorm idea: http://brainstorm.ubuntu.com/idea/1744/
Comment 1 Piotr Zaryk 2008-03-01 12:38:20 UTC
Example mechanism of that enhancement:

Clicking "Qt integration" will cause:

* checking if polymer qt theme is installed in the system
    ** if not it should notify user about that or run package manager and install the package
* setting proper colors in qtconfig file
Comment 2 Piotr Zaryk 2008-03-01 12:39:24 UTC
I think that it's not hard to implement it. Maybe gnome should have polymer installed by default? The checkbox should be checked by default in my opinion.
Comment 3 Piotr Zaryk 2008-03-01 12:41:41 UTC
This web page shows how much this few changes can improve the appearance of the qt applications: http://tombuntu.com/index.php/2008/02/11/theme-qt3-applications-in-gnome/
Comment 4 Piotr Zaryk 2008-03-01 12:46:24 UTC
Opera with and without the changes:
http://trihelix.interkar.pl/good-looking-opera.jpg
http://trihelix.interkar.pl/uglyopera-bydefault.jpg
Comment 5 Thomas Wood 2008-03-01 13:22:59 UTC
I don't think this is a preference worth exposing in the UI. It should either be enabled by default, or not implemented.
Comment 6 Pavel Šefránek 2008-03-01 13:43:39 UTC
Thomas: or maybe it can be set via gconf. But I agree that it should not go to the UI.
Comment 7 Piotr Zaryk 2008-03-01 14:15:53 UTC
I agree. If it would be ENABLED by default there's no need to expose it in the UI. Is there anybody who could implement such feature?
Comment 8 Thomas Wood 2008-04-11 16:29:34 UTC
gnome-theme-manager has been superseded by gnome-appearance-properties.
Comment 9 Pacho Ramos 2008-06-02 12:17:01 UTC
Maybe you should visit:
http://labs.trolltech.com/page/Projects/Styles/GtkStyle

Seems to make qt apps look like gtk+ (except icon theme)
Comment 10 Jens Granseuer 2009-03-25 18:17:37 UTC
*** Bug 576200 has been marked as a duplicate of this bug. ***
Comment 11 Thomas Wood 2009-11-14 18:55:37 UTC
Seems to me that using QGtkStyle is the best option for users to get their QT applications looking like GTK+. It considers not only colours, but drawing style as well. Therefore, I'm going to mark this as WONTFIX.