[Differential] [Request, 11 lines] D1314: Workaround problems with Qt::QueuedConnection

graesslin (Martin Gräßlin) noreply at phabricator.kde.org
Mon Apr 4 12:38:05 UTC 2016


graesslin created this revision.
graesslin added a reviewer: Plasma.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.

REVISION SUMMARY
  For unknown reasons our signals with Qt::QueuedConnection are not
  delivered with Qt 5.6 if the context object is this (KSldApp instance).
  
  If we use a different context object (e.g. the sender) it works.
  
  The lack of signals not working triggered quite a few bugs, like
  
  - grace time not working
  - global shortcuts not working
  
  BUG: 361008
  BUG: 361007

REPOSITORY
  rKSCREENLOCKER KScreenLocker

BRANCH
  no-qt-queued-connection

REVISION DETAIL
  https://phabricator.kde.org/D1314

AFFECTED FILES
  autotests/ksldtest.cpp
  ksldapp.cpp

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: graesslin, Plasma
Cc: plasma-devel, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20160404/c3e71571/attachment.html>


More information about the Plasma-devel mailing list