Remove QWindowsDirect2DEventDispatcher
This class was introduced to modify the hook handling of QWindowsGuiEventDispatcher. As the hook handling code is removed now, we can remove QWindowsDirect2DEventDispatcher entirely. Change-Id: I56491a67f163784f43b1025225e536d386cead1d Reviewed-by: Alex Trotsenko <alex1973tr@gmail.com> Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>bb10
parent
5342805920
commit
13997cccc9
|
|
@ -51,21 +51,11 @@
|
|||
#include <QtCore/qversionnumber.h>
|
||||
#include <QtGui/private/qpixmap_raster_p.h>
|
||||
#include <QtGui/qpa/qwindowsysteminterface.h>
|
||||
#include <QtEventDispatcherSupport/private/qwindowsguieventdispatcher_p.h>
|
||||
|
||||
#include <QVarLengthArray>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
class QWindowsDirect2DEventDispatcher : public QWindowsGuiEventDispatcher
|
||||
{
|
||||
public:
|
||||
QWindowsDirect2DEventDispatcher(QObject *parent = nullptr)
|
||||
: QWindowsGuiEventDispatcher(parent)
|
||||
{
|
||||
}
|
||||
};
|
||||
|
||||
class QWindowsDirect2DIntegrationPrivate
|
||||
{
|
||||
public:
|
||||
|
|
@ -187,11 +177,6 @@ QPlatformBackingStore *QWindowsDirect2DIntegration::createPlatformBackingStore(Q
|
|||
return new QWindowsDirect2DBackingStore(window);
|
||||
}
|
||||
|
||||
QAbstractEventDispatcher *QWindowsDirect2DIntegration::createEventDispatcher() const
|
||||
{
|
||||
return new QWindowsDirect2DEventDispatcher;
|
||||
}
|
||||
|
||||
QWindowsDirect2DContext *QWindowsDirect2DIntegration::direct2DContext() const
|
||||
{
|
||||
return &d->m_d2dContext;
|
||||
|
|
|
|||
|
|
@ -61,7 +61,6 @@ public:
|
|||
QPlatformNativeInterface *nativeInterface() const override;
|
||||
QPlatformPixmap *createPlatformPixmap(QPlatformPixmap::PixelType type) const override;
|
||||
QPlatformBackingStore *createPlatformBackingStore(QWindow *window) const override;
|
||||
QAbstractEventDispatcher *createEventDispatcher() const override;
|
||||
|
||||
QWindowsDirect2DContext *direct2DContext() const;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue