[KDE/Mac] "mac" style and wrong layout under Qt5/KF5?

Marko Käning mk-lists at email.de
Mon Jan 19 22:53:02 UTC 2015


On 19 Jan 2015, at 23:45 , René J.V. Bertin <rjvbertin at gmail.com> wrote:

> On Monday January 19 2015 22:45:45 Marko Käning wrote:
> 
>> Well, I can’t differentiate between QtCurve, Breeze and CDE. They all look the same…
>> Perhaps that’s some fallback theme and none of the 3 styles after all?! How can I check what gets
>> really set as the style for a certain app?
> 
> you could look at the files it has open in the Activity Monitor. You can also check if the themes get loaded with one of Qt's own bundled applications, e.g.
> 
> qdbusviewer.app/Contents/MacOS/qdbusviewer -style=Fusion
> qdbusviewer.app/Contents/MacOS/qdbusviewer -style=QtCurve
> qdbusviewer.app/Contents/MacOS/qdbusviewer -style=Breeze
> 
> NB: when I ask for CDE I get QtCurve …



This is what I see here, for Fusion AND QtCurve:
---
/Users/marko/WC/GIT/trojita
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/bin/qdbusviewer.app/Contents/MacOS/qdbusviewer
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/lib/libQt5Widgets_debug.5.3.2.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/lib/libQt5Xml_debug.5.3.2.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/lib/libQt5DBus_debug.5.3.2.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/lib/libQt5Gui_debug.5.3.2.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/lib/libQt5Core_debug.5.3.2.dylib
/System/Library/Frameworks/AGL.framework/Versions/A/AGL
/System/Library/ColorSync/Profiles/sRGB Profile.icc
/opt/local/lib/libz.1.2.8.dylib
/System/Library/ColorSync/Profiles/Generic RGB Profile.icc
/opt/local/lib/libpng16.16.dylib
/System/Library/ColorSync/Profiles/Generic Gray Profile.icc
/opt/local/lib/libicui18n.54.1.dylib
/opt/local/lib/libicuuc.54.1.dylib
/System/Library/ColorSync/Profiles/Generic Gray Gamma 2.2 Profile.icc
/opt/local/lib/libicudata.54.1.dylib
/opt/local/lib/libpcre16.0.dylib
/opt/local/lib/libdbus-1.3.dylib
/usr/share/icu/icudt51l.dat
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/plugins/platforms/libqcocoa_debug.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/lib/libQt5PrintSupport_debug.5.3.2.dylib
/System/Library/Fonts/LucidaGrande.ttc
/private/var/folders/xd/_025xt7j6dggsjd0_6tczq180000gn/C/com.apple.LaunchServices-044501.csstore
/System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/Resources/SArtFile.bin
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/Extras2.rsrc
/System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/Resources/ArtFile.bin
/System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/ImageFormats/unorm8_bgra.dylib
/System/Library/Keyboard Layouts/AppleKeyboardLayouts.bundle/Contents/Resources/AppleKeyboardLayouts-L.dat
/usr/lib/dyld
/private/var/db/dyld/dyld_shared_cache_x86_64
/dev/ttys011
/dev/ttys011
/dev/ttys011
count=2, state=0x2
->0x1c4e452ddbe5ca39
->0x1c4e452ddbe5c409
->0x1c4e452dde316c21
->0x1c4e452dde3169c9
->0x1c4e452dde315e11
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/Extras2.rsrc
---



This I get if I do NOT specify a —style option at all:
---
/Users/marko/WC/GIT/trojita
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/bin/qdbusviewer.app/Contents/MacOS/qdbusviewer
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/lib/libQt5Widgets_debug.5.3.2.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/lib/libQt5Xml_debug.5.3.2.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/lib/libQt5DBus_debug.5.3.2.dylib
/System/Library/ColorSync/Profiles/sRGB Profile.icc
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/lib/libQt5Gui_debug.5.3.2.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/lib/libQt5Core_debug.5.3.2.dylib
/System/Library/ColorSync/Profiles/Generic RGB Profile.icc
/System/Library/ColorSync/Profiles/Generic Gray Profile.icc
/System/Library/Frameworks/AGL.framework/Versions/A/AGL
/System/Library/ColorSync/Profiles/Generic Gray Gamma 2.2 Profile.icc
/opt/local/lib/libz.1.2.8.dylib
/opt/local/lib/libpng16.16.dylib
/opt/local/lib/libicui18n.54.1.dylib
/opt/local/lib/libicuuc.54.1.dylib
/opt/local/lib/libicudata.54.1.dylib
/opt/local/lib/libpcre16.0.dylib
/opt/local/lib/libdbus-1.3.dylib
/usr/share/icu/icudt51l.dat
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/plugins/platforms/libqcocoa_debug.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/lib/libQt5PrintSupport_debug.5.3.2.dylib
/System/Library/Fonts/LucidaGrande.ttc
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/plugins/imageformats/libqtga_debug.dylib
/private/var/folders/xd/_025xt7j6dggsjd0_6tczq180000gn/C/com.apple.LaunchServices-044501.csstore
/System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/Resources/SArtFile.bin
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/Extras2.rsrc
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/plugins/imageformats/libqdds_debug.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/plugins/imageformats/libqgif_debug.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/plugins/imageformats/libqicns_debug.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/plugins/imageformats/libqico_debug.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/plugins/imageformats/libqjp2_debug.dylib
/opt/local/lib/libjasper.1.0.0.dylib
/opt/local/lib/libjpeg.9.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/plugins/imageformats/libqjpeg_debug.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/plugins/imageformats/libqmng_debug.dylib
/opt/local/lib/libmng.1.dylib
/opt/local/lib/liblcms.1.0.19.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/plugins/imageformats/libqsvg_debug.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/lib/libQt5Svg_debug.5.3.2.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/plugins/imageformats/libqtiff_debug.dylib
/opt/local/lib/libtiff.5.dylib
/opt/local/lib/liblzma.5.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/plugins/imageformats/libqwbmp_debug.dylib
/opt/kde/install/darwin/mavericks/clang/kf5-qt5/qt5/inst/plugins/imageformats/libqwebp_debug.dylib
/opt/local/lib/libwebp.5.dylib
/System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/Resources/ArtFile.bin
/System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/ImageFormats/unorm8_bgra.dylib
/System/Library/Keyboard Layouts/AppleKeyboardLayouts.bundle/Contents/Resources/AppleKeyboardLayouts-L.dat
/usr/lib/dyld
/private/var/db/dyld/dyld_shared_cache_x86_64
/dev/ttys011
/dev/ttys011
/dev/ttys011
count=2, state=0x2
->0x1c4e452ddbe5ca39
->0x1c4e452ddbe5c409
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/Extras2.rsrc
->0x1c4e452dde315e11
->0x1c4e452dde316c21
->0x1c4e452dde316451
---


Interesting, isn’t?!

:-)


More information about the kde-mac mailing list