[KDE/Mac] Thoughts on standard directories in Qt5 - QStandardPaths

Marko Käning mk-lists at email.de
Sat Dec 6 17:36:58 UTC 2014


On 06 Dec 2014, at 18:06 , Marko Käning <mk-lists at email.de> wrote:
> ---
> configurePlatformArgs=-DCMAKE_INSTALL_BUNDLEDIR="Applications/KF5" -DDATA_INSTALL_DIR="Library/Application Support"
> ---

If I remove the DATA_INSTALL_DIR from the configure options “themes” land in /share/bovo/
---
$ XDG_CONFIG_HOME=/opt/kde/install/darwin/mavericks/clang/kf5-qt5/frameworks/kxmlgui/inst/etc/xdg XDG_DATA_HOME=/opt/kde/install/darwin/mavericks/clang/kf5-qt5/kde/kdegames/bovo/inst/share /opt/kde/install/darwin/mavericks/clang/kf5-qt5/kde/kdegames/bovo/inst/Applications/KF5/bovo.app/Contents/MacOS/bovo 
Could not find drkonqi at /opt/kde/install/darwin/mavericks/clang/kf5-qt5/frameworks/kcrash/inst/lib/libexec/drkonqi
Couldn't start kglobalaccel from org.kde.kglobalaccel.service: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kglobalaccel was not provided by any .service files")
games.ui: KStandardGameAction::create(  1 = game_new , KActionCollection(0x7ff422e35c70, name = "KXMLGUIClient-KActionCollection")  )
games.ui: KStandardGameAction::create(  11 = game_quit , KActionCollection(0x7ff422e35c70, name = "KXMLGUIClient-KActionCollection")  )
games.ui: KStandardGameAction::create(  23 = move_hint , KActionCollection(0x7ff422e35c70, name = "KXMLGUIClient-KActionCollection")  )
Action does not have the correct properties to be current: ""
games.ui: KStandardGameAction::create(  13 = move_undo , KActionCollection(0x7ff422e35c70, name = "KXMLGUIClient-KActionCollection")  )
Cannot open file 'theme.svg', because: No such file or directory
Icon theme "oxygen" not found.
kf5.kiconthemes: Couldn't find current icon theme, falling back to default.
Icon theme "oxygen" not found.
Error: standard icon theme "oxygen" not found!
Segmentation fault: 11
---
I get further, but bovo STILL cannot find theme.svg. :-(

Well there are four theme.svg’s in themes:

└── share
    ├── bovo
    │   └── themes
    │       ├── gomoku
    │       │   ├── theme.svg
    │       │   └── themerc
    │       ├── highcontrast
    │       │   ├── theme.svg
    │       │   └── themerc
    │       ├── scribble
    │       │   ├── theme.svg
    │       │   └── themerc
    │       └── spacy
    │           ├── theme.svg
    │           └── themerc

What more can one do?

Greets,
Marko


More information about the kde-mac mailing list