https://bugzilla.novell.com/show_bug.cgi?id=768275 https://bugzilla.novell.com/show_bug.cgi?id=768275#c0 Summary: Qt applications in GNOME: qgtkstyle unable detect current gtk+ theme Classification: openSUSE Product: openSUSE 12.2 Version: Beta 2 Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: badshah400@gmail.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20100101 Firefox/13.0 When Qt applications are used from within the GNOME desktop, the application does not inherit the users gtk2 theme and looks ugly because it then adopts the "clearlooks" look by default. Previously all qt applications would correctly inherit the gtk2 theme and look like any other gtk2 applications when used from within a GNOME or an XFCE session. when the qt app is started from the terminal, it gives the following warning "qgtkstyle unable detect current gtk+ theme". The problem is solved completely by installing the two packages: libgnome and libgnomecanvas-2-0. I think this has to do with some gconf schemas being required by Qt's qgtkstyle (wchich is supposed to do the entire process of inheriting the user's gtk2 theme for the qt apps) which are not installed in the system by default and are installed by the two packages libgnome and libgnomecanvas-2-0. Notes: [1] Upstream bug: https://bugreports.qt-project.org/browse/QTBUG-21294 [2] More info on a comment to a blog post: http://mikemcquaid.com/2011/12/01/make-qt-use-the-gtk-style-on-xfce-or-xubun... Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.