summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/windows/qwindowsnativeinterface.h
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2020-07-27 15:47:59 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2020-07-28 13:21:10 +0200
commit964f5757ea00c5fd4a8c617e8df1bfa353c5b225 (patch)
tree998a8a03716a2dc9ad624759ea2fad91421069f0 /src/plugins/platforms/windows/qwindowsnativeinterface.h
parent2405aa9d6797dcfb2e47f45f113ee1ebbc201dda (diff)
Windows QPA: Move some internal functions to the new interface
Move createMessageWindow(), the GPU detection for qtdiag and the async expose setting (used by Active Qt) from QWindowsNativeInterface to QWindowsApplication. Remove unused registerWindowClass() and use logFontToQFont() directly from the font database. Task-number: QTBUG-83252 Change-Id: I9c72351970b47457d08125557c2580016c66e586 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
Diffstat (limited to 'src/plugins/platforms/windows/qwindowsnativeinterface.h')
-rw-r--r--src/plugins/platforms/windows/qwindowsnativeinterface.h16
1 files changed, 0 insertions, 16 deletions
diff --git a/src/plugins/platforms/windows/qwindowsnativeinterface.h b/src/plugins/platforms/windows/qwindowsnativeinterface.h
index 68a795f466..8ef14e8603 100644
--- a/src/plugins/platforms/windows/qwindowsnativeinterface.h
+++ b/src/plugins/platforms/windows/qwindowsnativeinterface.h
@@ -62,9 +62,6 @@ QT_BEGIN_NAMESPACE
class QWindowsNativeInterface : public QPlatformNativeInterface
{
Q_OBJECT
- Q_PROPERTY(bool asyncExpose READ asyncExpose WRITE setAsyncExpose)
- Q_PROPERTY(QVariant gpu READ gpu STORED false)
- Q_PROPERTY(QVariant gpuList READ gpuList STORED false)
public:
void *nativeResourceForIntegration(const QByteArray &resource) override;
@@ -76,19 +73,6 @@ public:
#ifndef QT_NO_CURSOR
void *nativeResourceForCursor(const QByteArray &resource, const QCursor &cursor) override;
#endif
- Q_INVOKABLE void *createMessageWindow(const QString &classNameTemplate,
- const QString &windowName,
- void *eventProc) const;
-
- Q_INVOKABLE QString registerWindowClass(const QString &classNameIn, void *eventProc) const;
-
- Q_INVOKABLE QFont logFontToQFont(const void *logFont, int verticalDpi);
-
- bool asyncExpose() const;
- void setAsyncExpose(bool value);
-
- QVariant gpu() const;
- QVariant gpuList() const;
};
QT_END_NAMESPACE