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

            Bug ID: 469701
           Summary: KDevelop Welcome Page Should Migrate To QtQuick 2
    Classification: Applications
           Product: kdevelop
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: UI: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Created attachment 158909
  --> https://bugs.kde.org/attachment.cgi?id=158909&action=edit
With a valid QtQuick 1 style and without a valid QtQuick 1 style

SUMMARY
In non-KDE environments, QtQuick 2 theming problems are solved with the
qqc2-desktop-style package. However, it only provides the QtQuick 2 styles. The
Plasma QtQuick style I found in the Qt library directories has styles designed
for QtQuick 1 & 2, setting QT_QUICK_CONTROLS_STYLE to Plasma works for this
plugin. Nevertheless, the style breaks some Kirigami applications if a Plasma
theme is not set (My assumption), most outputs
"file:///usr/lib/qt5/qml/org/kde/kirigami.2/styles/Plasma/Theme.qml:73:
TypeError: Cannot read property 'Theme' of undefined" and some crashes
instantly. My point is that the KDevelop Welcome Page plugin should use QtQuick
2 as it is in most KDE applications, and to solve theming issues. The
attachment demonstrates the differences between settings
QT_QUICK_CONTROLS_STYLE to "<none>/org.kde.desktop (Basically invalid because
it's for QtQuick 2)" and "Plasma".

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Linux voidlinux 6.1.27_1 #1 SMP PREEMPT_DYNAMIC Tue May  9
03:35:06 UTC 2023 x86_64 GNU/Linux
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.7

ADDITIONAL INFORMATION
I use Sway (Wayland WM, standalone)

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

Reply via email to