[Differential] [Request, 91 lines] D3578: [RFC] Implement drag from free space also for QtQuickControls
drosca (David Rosca)
noreply at phabricator.kde.org
Sat Dec 3 14:42:13 UTC 2016
drosca created this revision.
drosca added reviewers: Plasma, hpereiradacosta.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY
Use window manager to handle window move when dragging from free space
also with QtQuickControls.
Registering the QQuickItems is hacky, because there is no Style::polish
for QtQuickControls, so those items are now registered from ::isQtQuickControl.
TEST PLAN
Works on both X11 and Wayland. Tested with discover and plasma config dialogs
(there it needs to remove the MouseEventListener that also implements window moving).
Also works fine with QQuickWidget in KCM.
REPOSITORY
R31 Breeze
BRANCH
master
REVISION DETAIL
https://phabricator.kde.org/D3578
AFFECTED FILES
kstyle/CMakeLists.txt
kstyle/breezestyle.cpp
kstyle/breezewindowmanager.cpp
kstyle/breezewindowmanager.h
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: drosca, #plasma, hpereiradacosta
Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20161203/d462f6ae/attachment.html>
More information about the Plasma-devel
mailing list