Reduce plasmashell frozen time

Authored by jtamate on Mar 21 2018, 6:24 PM.

Description

Reduce plasmashell frozen time

Summary:
Third part of https://phabricator.kde.org/D10627

According to the documentation at http://doc.qt.io/qt-5/qabstractnativeeventfilter.html

The type of event eventType is specific to the platform plugin chosen
at run-time, and can be used to cast message to the right type.

On X11, eventType is set to "xcb_generic_event_t", and the message can
be casted to a xcb_generic_event_t pointer.

The other eventType are "windows_generic_MSG" and "mac_generic_NSEvent".

No other eventType starts with an 'x'.

Reviewers: Frameworks, Plasma, mwolff, davidedmundson

Reviewed By: Plasma, davidedmundson

Subscribers: mwolff, plasma-devel, davidedmundson

Tags: Plasma, Frameworks

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

Details

Committed
jtamateMar 21 2018, 6:26 PM
Reviewer
Plasma
Differential Revision
D10670: Reduce plasmashell frozen time
Parents
R242:f018779459e0: Use ecm_setup_qtplugin_macro_names
Branches
Unknown
Tags
Unknown