Bug 380240 - Plasma 5.8.7 does not start correctly using Qt 5.6
Summary: Plasma 5.8.7 does not start correctly using Qt 5.6
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager (show other bugs)
Version: 5.8.7
Platform: Other Linux
: NOR major
Target Milestone: 1.0
Assignee: Eike Hein
Depends on:
Reported: 2017-05-26 21:45 UTC by Nicolas L.
Modified: 2017-05-29 10:58 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas L. 2017-05-26 21:45:06 UTC

i am using Qt 5.6 LTS and starting with plasma 5.8.7 taskmanager does not start 

Error while loading QML File : file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/main.qml:168:9: Cannot assign to non-existent property "enabled"

seems that the culprit commit is 76034a4cd
Comment 1 Kai Uwe Broulik 2017-05-26 22:08:56 UTC
The "enabled" property on Connections is new in Qt 5.7
Comment 2 David Edmundson 2017-05-28 18:33:31 UTC
That's pretty major. Thanks.

I'm reverting that commit and we'll do a respin once I've tested.

I've also emailed the kde distros list directly about this.
Comment 3 David Edmundson 2017-05-29 10:58:53 UTC
Nicolas, can you test this attached patch please to verify.
Comment 4 David Edmundson 2017-05-29 10:58:57 UTC
Git commit 89a08418b3e8815a6eb610067f521cee6218b8b0 by David Edmundson.
Committed on 29/05/2017 at 10:45.
Pushed by davidedmundson into branch 'Plasma/5.8'.

Remove implicit use of QtQml in Qt 5.7

The Plasma 5.8 branch should work with Qt 5.6.
This means we don't have the Connections enabled property available.

This moves the enabling logic into the handler.

Test Plan:
Ran Plasma 5.7
Grouped some things
Created a popup
Moved mouse to another task
Seemed normal

Reviewers: #plasma

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D6007

M  +3    -2    applets/taskmanager/package/contents/ui/main.qml