[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