https://bugs.kde.org/show_bug.cgi?id=474855

Halla Rempt <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]
           Severity|minor                       |wishlist

--- Comment #19 from Halla Rempt <[email protected]> ---
We do allow breeze to be selected:

KisApplication.cpp

#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
        QStringList styles = QStringList() << "haiku" << "macintosh" <<
"breeze" << "fusion";
#else
        QStringList styles = QStringList() << "haiku" << "macos" << "breeze" <<
"fusion";
#endif


However, the appimage version of krita cannot load system-wide Qt plugins. This
is a technical limitation that cannot be worked around: Qt plugins need to be
built with the version of Qt that is being used for the binary, and the version
of Qt in the appimage is guaranteed not to be the exact same as the system
version of Qt.

Breeze needs these dependencies:

        CoreAddons
        ColorScheme
        Config
        GuiAddons
        I18n
        IconThemes
        WindowSystem

We currently build and package

        Config
        WidgetsAddons
        Completion
        CoreAddons
        GuiAddons
        I18n
        ItemModels
        ItemViews
        WindowSystem

So we'd also have to package IconThemes and ColorScheme. I haven't looked into
what those two needs. But adding the breeze qstyle plugin is not going to be
all that trivial.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to