diff --git a/main.cpp b/main.cpp --- a/main.cpp +++ b/main.cpp @@ -10,8 +10,11 @@ #include #include "services/local/linking.h" -#ifdef Q_OS_ANDROID +#ifdef STATIC_KIRIGAMI #include "./3rdparty/kirigami/src/kirigamiplugin.h" +#endif + +#ifdef Q_OS_ANDROID #include #else #include @@ -83,9 +86,11 @@ "LINK", // name in QML (does not have to match C++ name) "Error: only enums" // error in case someone tries to create a MyNamespace object ); - -#ifdef Q_OS_ANDROID +#ifdef STATIC_KIRIGAMI KirigamiPlugin::getInstance().registerTypes(); +#endif + +#ifdef Q_OS_ANDROID QtWebView::initialize(); #else // if(QQuickStyle::availableStyles().contains("nomad")) diff --git a/vvave.pro b/vvave.pro --- a/vvave.pro +++ b/vvave.pro @@ -29,6 +29,7 @@ include(3rdparty/kirigami/kirigami.pri) RESOURCES += kirigami-icons.qrc + DEFINES += STATIC_KIRIGAMI } else { message("Unknown configuration")