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.