Windows: Replace Q_DECL_OVERRIDE by override
We can use 'override' directly since Qt 5.7. Also remove redundant 'virtual'. Change-Id: Ib478f19381d53642e1ed1c2a589d6b9c4d663e3c Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>bb10
parent
92672198ed
commit
6604d79a21
|
|
@ -53,7 +53,7 @@ class QWindowsAccessibility : public QPlatformAccessibility
|
|||
public:
|
||||
QWindowsAccessibility();
|
||||
static bool handleAccessibleObjectFromWindowRequest(HWND hwnd, WPARAM wParam, LPARAM lParam, LRESULT *lResult);
|
||||
void notifyAccessibilityUpdate(QAccessibleEvent *event) Q_DECL_OVERRIDE;
|
||||
void notifyAccessibilityUpdate(QAccessibleEvent *event) override;
|
||||
static IAccessible *wrap(QAccessibleInterface *acc);
|
||||
static QWindow *windowHelper(const QAccessibleInterface *iface);
|
||||
};
|
||||
|
|
|
|||
|
|
@ -57,15 +57,15 @@ public:
|
|||
QWindowsBackingStore(QWindow *window);
|
||||
~QWindowsBackingStore();
|
||||
|
||||
QPaintDevice *paintDevice() Q_DECL_OVERRIDE;
|
||||
void flush(QWindow *window, const QRegion ®ion, const QPoint &offset) Q_DECL_OVERRIDE;
|
||||
void resize(const QSize &size, const QRegion &r) Q_DECL_OVERRIDE;
|
||||
bool scroll(const QRegion &area, int dx, int dy) Q_DECL_OVERRIDE;
|
||||
void beginPaint(const QRegion &) Q_DECL_OVERRIDE;
|
||||
QPaintDevice *paintDevice() override;
|
||||
void flush(QWindow *window, const QRegion ®ion, const QPoint &offset) override;
|
||||
void resize(const QSize &size, const QRegion &r) override;
|
||||
bool scroll(const QRegion &area, int dx, int dy) override;
|
||||
void beginPaint(const QRegion &) override;
|
||||
|
||||
HDC getDC() const;
|
||||
|
||||
QImage toImage() const Q_DECL_OVERRIDE;
|
||||
QImage toImage() const override;
|
||||
|
||||
private:
|
||||
QScopedPointer<QWindowsNativeImage> m_image;
|
||||
|
|
|
|||
|
|
@ -52,8 +52,8 @@ class QWindowsClipboardRetrievalMimeData : public QWindowsInternalMimeData {
|
|||
public:
|
||||
|
||||
protected:
|
||||
IDataObject *retrieveDataObject() const Q_DECL_OVERRIDE;
|
||||
void releaseDataObject(IDataObject *) const Q_DECL_OVERRIDE;
|
||||
IDataObject *retrieveDataObject() const override;
|
||||
void releaseDataObject(IDataObject *) const override;
|
||||
};
|
||||
|
||||
class QWindowsClipboard : public QPlatformClipboard
|
||||
|
|
@ -64,10 +64,10 @@ public:
|
|||
void registerViewer(); // Call in initialization, when context is up.
|
||||
void cleanup();
|
||||
|
||||
QMimeData *mimeData(QClipboard::Mode mode = QClipboard::Clipboard) Q_DECL_OVERRIDE;
|
||||
void setMimeData(QMimeData *data, QClipboard::Mode mode = QClipboard::Clipboard) Q_DECL_OVERRIDE;
|
||||
bool supportsMode(QClipboard::Mode mode) const Q_DECL_OVERRIDE;
|
||||
bool ownsMode(QClipboard::Mode mode) const Q_DECL_OVERRIDE;
|
||||
QMimeData *mimeData(QClipboard::Mode mode = QClipboard::Clipboard) override;
|
||||
void setMimeData(QMimeData *data, QClipboard::Mode mode = QClipboard::Clipboard) override;
|
||||
bool supportsMode(QClipboard::Mode mode) const override;
|
||||
bool ownsMode(QClipboard::Mode mode) const override;
|
||||
|
||||
inline bool clipboardViewerWndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam, LRESULT *result);
|
||||
|
||||
|
|
|
|||
|
|
@ -104,9 +104,9 @@ public:
|
|||
|
||||
explicit QWindowsCursor(const QPlatformScreen *screen);
|
||||
|
||||
void changeCursor(QCursor * widgetCursor, QWindow * widget) Q_DECL_OVERRIDE;
|
||||
QPoint pos() const Q_DECL_OVERRIDE;
|
||||
void setPos(const QPoint &pos) Q_DECL_OVERRIDE;
|
||||
void changeCursor(QCursor * widgetCursor, QWindow * widget) override;
|
||||
QPoint pos() const override;
|
||||
void setPos(const QPoint &pos) override;
|
||||
|
||||
static HCURSOR createPixmapCursor(QPixmap pixmap, const QPoint &hotSpot, qreal scaleFactor = 1);
|
||||
static HCURSOR createPixmapCursor(const PixmapCursor &pc, qreal scaleFactor = 1) { return createPixmapCursor(pc.pixmap, pc.hotSpot, scaleFactor); }
|
||||
|
|
|
|||
|
|
@ -581,12 +581,12 @@ public:
|
|||
|
||||
inline static QWindowsNativeFileDialogBase *create(QFileDialogOptions::AcceptMode am, const QWindowsFileDialogSharedData &data);
|
||||
|
||||
void setWindowTitle(const QString &title) Q_DECL_OVERRIDE;
|
||||
void setWindowTitle(const QString &title) override;
|
||||
inline void setMode(QFileDialogOptions::FileMode mode, QFileDialogOptions::AcceptMode acceptMode, QFileDialogOptions::FileDialogOptions options);
|
||||
inline void setDirectory(const QUrl &directory);
|
||||
inline void updateDirectory() { setDirectory(m_data.directory()); }
|
||||
inline QString directory() const;
|
||||
void doExec(HWND owner = 0) Q_DECL_OVERRIDE;
|
||||
void doExec(HWND owner = 0) override;
|
||||
virtual void setNameFilters(const QStringList &f);
|
||||
inline void selectNameFilter(const QString &filter);
|
||||
inline void updateSelectedNameFilter() { selectNameFilter(m_data.selectedNameFilter()); }
|
||||
|
|
@ -615,7 +615,7 @@ signals:
|
|||
void filterSelected(const QString & filter);
|
||||
|
||||
public slots:
|
||||
void close() Q_DECL_OVERRIDE;
|
||||
void close() override;
|
||||
|
||||
protected:
|
||||
explicit QWindowsNativeFileDialogBase(const QWindowsFileDialogSharedData &data);
|
||||
|
|
@ -1155,9 +1155,9 @@ class QWindowsNativeSaveFileDialog : public QWindowsNativeFileDialogBase
|
|||
public:
|
||||
explicit QWindowsNativeSaveFileDialog(const QWindowsFileDialogSharedData &data)
|
||||
: QWindowsNativeFileDialogBase(data) {}
|
||||
void setNameFilters(const QStringList &f) Q_DECL_OVERRIDE;
|
||||
QList<QUrl> selectedFiles() const Q_DECL_OVERRIDE;
|
||||
QList<QUrl> dialogResult() const Q_DECL_OVERRIDE;
|
||||
void setNameFilters(const QStringList &f) override;
|
||||
QList<QUrl> selectedFiles() const override;
|
||||
QList<QUrl> dialogResult() const override;
|
||||
};
|
||||
|
||||
// Return the first suffix from the name filter "Foo files (*.foo;*.bar)" -> "foo".
|
||||
|
|
@ -1231,8 +1231,8 @@ class QWindowsNativeOpenFileDialog : public QWindowsNativeFileDialogBase
|
|||
public:
|
||||
explicit QWindowsNativeOpenFileDialog(const QWindowsFileDialogSharedData &data) :
|
||||
QWindowsNativeFileDialogBase(data) {}
|
||||
QList<QUrl> selectedFiles() const Q_DECL_OVERRIDE;
|
||||
QList<QUrl> dialogResult() const Q_DECL_OVERRIDE;
|
||||
QList<QUrl> selectedFiles() const override;
|
||||
QList<QUrl> dialogResult() const override;
|
||||
|
||||
private:
|
||||
inline IFileOpenDialog *openFileDialog() const
|
||||
|
|
@ -1299,19 +1299,19 @@ class QWindowsFileDialogHelper : public QWindowsDialogHelperBase<QPlatformFileDi
|
|||
{
|
||||
public:
|
||||
QWindowsFileDialogHelper() {}
|
||||
virtual bool supportsNonModalDialog(const QWindow * /* parent */ = 0) const Q_DECL_OVERRIDE { return false; }
|
||||
virtual bool defaultNameFilterDisables() const Q_DECL_OVERRIDE
|
||||
bool supportsNonModalDialog(const QWindow * /* parent */ = 0) const override { return false; }
|
||||
bool defaultNameFilterDisables() const override
|
||||
{ return false; }
|
||||
virtual void setDirectory(const QUrl &directory) Q_DECL_OVERRIDE;
|
||||
virtual QUrl directory() const Q_DECL_OVERRIDE;
|
||||
virtual void selectFile(const QUrl &filename) Q_DECL_OVERRIDE;
|
||||
virtual QList<QUrl> selectedFiles() const Q_DECL_OVERRIDE;
|
||||
virtual void setFilter() Q_DECL_OVERRIDE;
|
||||
virtual void selectNameFilter(const QString &filter) Q_DECL_OVERRIDE;
|
||||
virtual QString selectedNameFilter() const Q_DECL_OVERRIDE;
|
||||
void setDirectory(const QUrl &directory) override;
|
||||
QUrl directory() const override;
|
||||
void selectFile(const QUrl &filename) override;
|
||||
QList<QUrl> selectedFiles() const override;
|
||||
void setFilter() override;
|
||||
void selectNameFilter(const QString &filter) override;
|
||||
QString selectedNameFilter() const override;
|
||||
|
||||
private:
|
||||
QWindowsNativeDialogBase *createNativeDialog() Q_DECL_OVERRIDE;
|
||||
QWindowsNativeDialogBase *createNativeDialog() override;
|
||||
inline QWindowsNativeFileDialogBase *nativeFileDialog() const
|
||||
{ return static_cast<QWindowsNativeFileDialogBase *>(nativeDialog()); }
|
||||
|
||||
|
|
@ -1437,13 +1437,13 @@ public:
|
|||
|
||||
static QWindowsXpNativeFileDialog *create(const OptionsPtr &options, const QWindowsFileDialogSharedData &data);
|
||||
|
||||
void setWindowTitle(const QString &t) Q_DECL_OVERRIDE { m_title = t; }
|
||||
void doExec(HWND owner = 0) Q_DECL_OVERRIDE;
|
||||
void setWindowTitle(const QString &t) override { m_title = t; }
|
||||
void doExec(HWND owner = 0) override;
|
||||
|
||||
int existingDirCallback(HWND hwnd, UINT uMsg, LPARAM lParam);
|
||||
|
||||
public slots:
|
||||
void close() Q_DECL_OVERRIDE {}
|
||||
void close() override {}
|
||||
|
||||
private:
|
||||
typedef BOOL (APIENTRY *PtrGetOpenFileNameW)(LPOPENFILENAMEW);
|
||||
|
|
@ -1679,19 +1679,19 @@ class QWindowsXpFileDialogHelper : public QWindowsDialogHelperBase<QPlatformFile
|
|||
{
|
||||
public:
|
||||
QWindowsXpFileDialogHelper() {}
|
||||
bool supportsNonModalDialog(const QWindow * /* parent */ = 0) const Q_DECL_OVERRIDE { return false; }
|
||||
bool defaultNameFilterDisables() const Q_DECL_OVERRIDE
|
||||
bool supportsNonModalDialog(const QWindow * /* parent */ = 0) const override { return false; }
|
||||
bool defaultNameFilterDisables() const override
|
||||
{ return true; }
|
||||
void setDirectory(const QUrl &directory) Q_DECL_OVERRIDE;
|
||||
QUrl directory() const Q_DECL_OVERRIDE;
|
||||
void selectFile(const QUrl &url) Q_DECL_OVERRIDE;
|
||||
QList<QUrl> selectedFiles() const Q_DECL_OVERRIDE;
|
||||
void setFilter() Q_DECL_OVERRIDE {}
|
||||
void selectNameFilter(const QString &) Q_DECL_OVERRIDE;
|
||||
QString selectedNameFilter() const Q_DECL_OVERRIDE;
|
||||
void setDirectory(const QUrl &directory) override;
|
||||
QUrl directory() const override;
|
||||
void selectFile(const QUrl &url) override;
|
||||
QList<QUrl> selectedFiles() const override;
|
||||
void setFilter() override {}
|
||||
void selectNameFilter(const QString &) override;
|
||||
QString selectedNameFilter() const override;
|
||||
|
||||
private:
|
||||
QWindowsNativeDialogBase *createNativeDialog() Q_DECL_OVERRIDE;
|
||||
QWindowsNativeDialogBase *createNativeDialog() override;
|
||||
inline QWindowsXpNativeFileDialog *nativeFileDialog() const
|
||||
{ return static_cast<QWindowsXpNativeFileDialog *>(nativeDialog()); }
|
||||
|
||||
|
|
@ -1763,13 +1763,13 @@ public:
|
|||
|
||||
explicit QWindowsNativeColorDialog(const SharedPointerColor &color);
|
||||
|
||||
void setWindowTitle(const QString &) Q_DECL_OVERRIDE {}
|
||||
void setWindowTitle(const QString &) override {}
|
||||
|
||||
public slots:
|
||||
void close() Q_DECL_OVERRIDE {}
|
||||
void close() override {}
|
||||
|
||||
private:
|
||||
void doExec(HWND owner = 0) Q_DECL_OVERRIDE;
|
||||
void doExec(HWND owner = 0) override;
|
||||
|
||||
COLORREF m_customColors[CustomColorCount];
|
||||
QPlatformDialogHelper::DialogCode m_code;
|
||||
|
|
|
|||
|
|
@ -69,11 +69,11 @@ public:
|
|||
typedef QSharedPointer<QWindowsNativeDialogBase> QWindowsNativeDialogBasePtr;
|
||||
~QWindowsDialogHelperBase() { cleanupThread(); }
|
||||
|
||||
void exec() Q_DECL_OVERRIDE;
|
||||
void exec() override;
|
||||
bool show(Qt::WindowFlags windowFlags,
|
||||
Qt::WindowModality windowModality,
|
||||
QWindow *parent) Q_DECL_OVERRIDE;
|
||||
void hide() Q_DECL_OVERRIDE;
|
||||
Qt::WindowModality windowModality,
|
||||
QWindow *parent) override;
|
||||
void hide() override;
|
||||
|
||||
virtual bool supportsNonModalDialog(const QWindow * /* parent */ = 0) const { return true; }
|
||||
|
||||
|
|
@ -81,7 +81,7 @@ protected:
|
|||
QWindowsDialogHelperBase() {}
|
||||
QWindowsNativeDialogBase *nativeDialog() const;
|
||||
inline bool hasNativeDialog() const { return m_nativeDialog; }
|
||||
void timerEvent(QTimerEvent *) Q_DECL_OVERRIDE;
|
||||
void timerEvent(QTimerEvent *) override;
|
||||
|
||||
private:
|
||||
virtual QWindowsNativeDialogBase *createNativeDialog() = 0;
|
||||
|
|
|
|||
|
|
@ -84,7 +84,7 @@ public:
|
|||
void setPixmap(const QPixmap &p);
|
||||
|
||||
protected:
|
||||
void paintEvent(QPaintEvent *) Q_DECL_OVERRIDE
|
||||
void paintEvent(QPaintEvent *) override
|
||||
{
|
||||
QPainter painter(this);
|
||||
painter.drawPixmap(0, 0, m_pixmap);
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ class QPlatformScreen;
|
|||
class QWindowsDropMimeData : public QWindowsInternalMimeData {
|
||||
public:
|
||||
QWindowsDropMimeData() {}
|
||||
IDataObject *retrieveDataObject() const Q_DECL_OVERRIDE;
|
||||
IDataObject *retrieveDataObject() const override;
|
||||
};
|
||||
|
||||
class QWindowsOleDropTarget : public IDropTarget
|
||||
|
|
@ -91,12 +91,12 @@ public:
|
|||
QWindowsDrag();
|
||||
virtual ~QWindowsDrag();
|
||||
|
||||
QMimeData *platformDropData() Q_DECL_OVERRIDE { return &m_dropData; }
|
||||
QMimeData *platformDropData() override { return &m_dropData; }
|
||||
|
||||
Qt::DropAction drag(QDrag *drag) Q_DECL_OVERRIDE;
|
||||
Qt::DropAction drag(QDrag *drag) override;
|
||||
|
||||
static QWindowsDrag *instance();
|
||||
void cancelDrag() Q_DECL_OVERRIDE { QWindowsDrag::m_canceled = true; }
|
||||
void cancelDrag() override { QWindowsDrag::m_canceled = true; }
|
||||
static bool isCanceled() { return QWindowsDrag::m_canceled; }
|
||||
|
||||
IDataObject *dropDataObject() const { return m_dropDataObject; }
|
||||
|
|
|
|||
|
|
@ -117,12 +117,12 @@ public:
|
|||
|
||||
EGLDisplay display() const { return m_display; }
|
||||
|
||||
QWindowsOpenGLContext *createContext(QOpenGLContext *context) Q_DECL_OVERRIDE;
|
||||
void *moduleHandle() const Q_DECL_OVERRIDE { return libGLESv2.moduleHandle(); }
|
||||
QOpenGLContext::OpenGLModuleType moduleType() const Q_DECL_OVERRIDE { return QOpenGLContext::LibGLES; }
|
||||
QWindowsOpenGLContext *createContext(QOpenGLContext *context) override;
|
||||
void *moduleHandle() const override { return libGLESv2.moduleHandle(); }
|
||||
QOpenGLContext::OpenGLModuleType moduleType() const override { return QOpenGLContext::LibGLES; }
|
||||
|
||||
void *createWindowSurface(void *nativeWindow, void *nativeConfig, int *err) Q_DECL_OVERRIDE;
|
||||
void destroyWindowSurface(void *nativeSurface) Q_DECL_OVERRIDE;
|
||||
void *createWindowSurface(void *nativeWindow, void *nativeConfig, int *err) override;
|
||||
void destroyWindowSurface(void *nativeSurface) override;
|
||||
|
||||
QSurfaceFormat formatFromConfig(EGLDisplay display, EGLConfig config, const QSurfaceFormat &referenceFormat);
|
||||
|
||||
|
|
@ -145,18 +145,18 @@ public:
|
|||
QPlatformOpenGLContext *share);
|
||||
~QWindowsEGLContext();
|
||||
|
||||
bool makeCurrent(QPlatformSurface *surface) Q_DECL_OVERRIDE;
|
||||
void doneCurrent() Q_DECL_OVERRIDE;
|
||||
void swapBuffers(QPlatformSurface *surface) Q_DECL_OVERRIDE;
|
||||
QFunctionPointer getProcAddress(const char *procName) Q_DECL_OVERRIDE;
|
||||
bool makeCurrent(QPlatformSurface *surface) override;
|
||||
void doneCurrent() override;
|
||||
void swapBuffers(QPlatformSurface *surface) override;
|
||||
QFunctionPointer getProcAddress(const char *procName) override;
|
||||
|
||||
QSurfaceFormat format() const Q_DECL_OVERRIDE { return m_format; }
|
||||
bool isSharing() const Q_DECL_OVERRIDE { return m_shareContext != EGL_NO_CONTEXT; }
|
||||
bool isValid() const Q_DECL_OVERRIDE { return m_eglContext != EGL_NO_CONTEXT; }
|
||||
QSurfaceFormat format() const override { return m_format; }
|
||||
bool isSharing() const override { return m_shareContext != EGL_NO_CONTEXT; }
|
||||
bool isValid() const override { return m_eglContext != EGL_NO_CONTEXT; }
|
||||
|
||||
void *nativeContext() const Q_DECL_OVERRIDE { return m_eglContext; }
|
||||
void *nativeDisplay() const Q_DECL_OVERRIDE { return m_eglDisplay; }
|
||||
void *nativeConfig() const Q_DECL_OVERRIDE { return m_eglConfig; }
|
||||
void *nativeContext() const override { return m_eglContext; }
|
||||
void *nativeDisplay() const override { return m_eglDisplay; }
|
||||
void *nativeConfig() const override { return m_eglConfig; }
|
||||
|
||||
private:
|
||||
EGLConfig chooseConfig(const QSurfaceFormat &format);
|
||||
|
|
|
|||
|
|
@ -51,9 +51,9 @@ public:
|
|||
explicit QWindowsGdiIntegration(const QStringList ¶mList);
|
||||
virtual ~QWindowsGdiIntegration();
|
||||
|
||||
QPlatformNativeInterface *nativeInterface() const Q_DECL_OVERRIDE;
|
||||
QPlatformPixmap *createPlatformPixmap(QPlatformPixmap::PixelType type) const Q_DECL_OVERRIDE;
|
||||
QPlatformBackingStore *createPlatformBackingStore(QWindow *window) const Q_DECL_OVERRIDE;
|
||||
QPlatformNativeInterface *nativeInterface() const override;
|
||||
QPlatformPixmap *createPlatformPixmap(QPlatformPixmap::PixelType type) const override;
|
||||
QPlatformBackingStore *createPlatformBackingStore(QWindow *window) const override;
|
||||
|
||||
private:
|
||||
QScopedPointer<QWindowsGdiIntegrationPrivate> d;
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ class QWindowsGdiNativeInterface : public QWindowsNativeInterface
|
|||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
void *nativeResourceForBackingStore(const QByteArray &resource, QBackingStore *bs) Q_DECL_OVERRIDE;
|
||||
void *nativeResourceForBackingStore(const QByteArray &resource, QBackingStore *bs) override;
|
||||
};
|
||||
|
||||
QT_END_NAMESPACE
|
||||
|
|
|
|||
|
|
@ -193,22 +193,22 @@ class QWindowsGLContext : public QWindowsOpenGLContext
|
|||
public:
|
||||
explicit QWindowsGLContext(QOpenGLStaticContext *staticContext, QOpenGLContext *context);
|
||||
~QWindowsGLContext();
|
||||
bool isSharing() const Q_DECL_OVERRIDE { return m_context->shareHandle(); }
|
||||
bool isValid() const Q_DECL_OVERRIDE { return m_renderingContext && !m_lost; }
|
||||
QSurfaceFormat format() const Q_DECL_OVERRIDE { return m_obtainedFormat; }
|
||||
bool isSharing() const override { return m_context->shareHandle(); }
|
||||
bool isValid() const override { return m_renderingContext && !m_lost; }
|
||||
QSurfaceFormat format() const override { return m_obtainedFormat; }
|
||||
|
||||
void swapBuffers(QPlatformSurface *surface) Q_DECL_OVERRIDE;
|
||||
void swapBuffers(QPlatformSurface *surface) override;
|
||||
|
||||
bool makeCurrent(QPlatformSurface *surface) Q_DECL_OVERRIDE;
|
||||
void doneCurrent() Q_DECL_OVERRIDE;
|
||||
bool makeCurrent(QPlatformSurface *surface) override;
|
||||
void doneCurrent() override;
|
||||
|
||||
typedef void (*GL_Proc) ();
|
||||
|
||||
QFunctionPointer getProcAddress(const char *procName) Q_DECL_OVERRIDE;
|
||||
QFunctionPointer getProcAddress(const char *procName) override;
|
||||
|
||||
HGLRC renderingContext() const { return m_renderingContext; }
|
||||
|
||||
void *nativeContext() const Q_DECL_OVERRIDE { return m_renderingContext; }
|
||||
void *nativeContext() const override { return m_renderingContext; }
|
||||
|
||||
private:
|
||||
inline void releaseDCs();
|
||||
|
|
|
|||
|
|
@ -71,13 +71,13 @@ public:
|
|||
|
||||
static void setWindowsImeEnabled(QWindowsWindow *platformWindow, bool enabled);
|
||||
|
||||
bool hasCapability(Capability capability) const Q_DECL_OVERRIDE;
|
||||
QLocale locale() const Q_DECL_OVERRIDE { return m_locale; }
|
||||
bool hasCapability(Capability capability) const override;
|
||||
QLocale locale() const override { return m_locale; }
|
||||
|
||||
void reset() Q_DECL_OVERRIDE;
|
||||
void update(Qt::InputMethodQueries) Q_DECL_OVERRIDE;
|
||||
void invokeAction(QInputMethod::Action, int cursorPosition) Q_DECL_OVERRIDE;
|
||||
void setFocusObject(QObject *object) Q_DECL_OVERRIDE;
|
||||
void reset() override;
|
||||
void update(Qt::InputMethodQueries) override;
|
||||
void invokeAction(QInputMethod::Action, int cursorPosition) override;
|
||||
void setFocusObject(QObject *object) override;
|
||||
|
||||
bool startComposition(HWND hwnd);
|
||||
bool composition(HWND hwnd, LPARAM lParam);
|
||||
|
|
|
|||
|
|
@ -70,34 +70,34 @@ public:
|
|||
explicit QWindowsIntegration(const QStringList ¶mList);
|
||||
virtual ~QWindowsIntegration();
|
||||
|
||||
bool hasCapability(QPlatformIntegration::Capability cap) const Q_DECL_OVERRIDE;
|
||||
bool hasCapability(QPlatformIntegration::Capability cap) const override;
|
||||
|
||||
QPlatformWindow *createPlatformWindow(QWindow *window) const Q_DECL_OVERRIDE;
|
||||
QPlatformWindow *createPlatformWindow(QWindow *window) const override;
|
||||
#ifndef QT_NO_OPENGL
|
||||
QPlatformOpenGLContext *createPlatformOpenGLContext(QOpenGLContext *context) const Q_DECL_OVERRIDE;
|
||||
QOpenGLContext::OpenGLModuleType openGLModuleType() Q_DECL_OVERRIDE;
|
||||
QPlatformOpenGLContext *createPlatformOpenGLContext(QOpenGLContext *context) const override;
|
||||
QOpenGLContext::OpenGLModuleType openGLModuleType() override;
|
||||
static QWindowsStaticOpenGLContext *staticOpenGLContext();
|
||||
#endif
|
||||
QAbstractEventDispatcher *createEventDispatcher() const Q_DECL_OVERRIDE;
|
||||
void initialize() Q_DECL_OVERRIDE;
|
||||
QAbstractEventDispatcher *createEventDispatcher() const override;
|
||||
void initialize() override;
|
||||
#ifndef QT_NO_CLIPBOARD
|
||||
QPlatformClipboard *clipboard() const Q_DECL_OVERRIDE;
|
||||
QPlatformClipboard *clipboard() const override;
|
||||
# ifndef QT_NO_DRAGANDDROP
|
||||
QPlatformDrag *drag() const Q_DECL_OVERRIDE;
|
||||
QPlatformDrag *drag() const override;
|
||||
# endif
|
||||
#endif // !QT_NO_CLIPBOARD
|
||||
QPlatformInputContext *inputContext() const Q_DECL_OVERRIDE;
|
||||
QPlatformInputContext *inputContext() const override;
|
||||
#ifndef QT_NO_ACCESSIBILITY
|
||||
QPlatformAccessibility *accessibility() const Q_DECL_OVERRIDE;
|
||||
QPlatformAccessibility *accessibility() const override;
|
||||
#endif
|
||||
QPlatformFontDatabase *fontDatabase() const Q_DECL_OVERRIDE;
|
||||
QStringList themeNames() const Q_DECL_OVERRIDE;
|
||||
QPlatformTheme *createPlatformTheme(const QString &name) const Q_DECL_OVERRIDE;
|
||||
QPlatformServices *services() const Q_DECL_OVERRIDE;
|
||||
QVariant styleHint(StyleHint hint) const Q_DECL_OVERRIDE;
|
||||
QPlatformFontDatabase *fontDatabase() const override;
|
||||
QStringList themeNames() const override;
|
||||
QPlatformTheme *createPlatformTheme(const QString &name) const override;
|
||||
QPlatformServices *services() const override;
|
||||
QVariant styleHint(StyleHint hint) const override;
|
||||
|
||||
Qt::KeyboardModifiers queryKeyboardModifiers() const Q_DECL_OVERRIDE;
|
||||
QList<int> possibleKeys(const QKeyEvent *e) const Q_DECL_OVERRIDE;
|
||||
Qt::KeyboardModifiers queryKeyboardModifiers() const override;
|
||||
QList<int> possibleKeys(const QKeyEvent *e) const override;
|
||||
|
||||
static QWindowsIntegration *instance() { return m_instance; }
|
||||
|
||||
|
|
@ -106,10 +106,10 @@ public:
|
|||
|
||||
unsigned options() const;
|
||||
|
||||
void beep() const Q_DECL_OVERRIDE;
|
||||
void beep() const override;
|
||||
|
||||
#if !defined(QT_NO_SESSIONMANAGER)
|
||||
QPlatformSessionManager *createPlatformSessionManager(const QString &id, const QString &key) const Q_DECL_OVERRIDE;
|
||||
QPlatformSessionManager *createPlatformSessionManager(const QString &id, const QString &key) const override;
|
||||
#endif
|
||||
|
||||
protected:
|
||||
|
|
|
|||
|
|
@ -52,9 +52,9 @@ class QDebug;
|
|||
// Implementation in qwindowsclipboard.cpp.
|
||||
class QWindowsInternalMimeData : public QInternalMimeData {
|
||||
public:
|
||||
bool hasFormat_sys(const QString &mimetype) const Q_DECL_OVERRIDE;
|
||||
QStringList formats_sys() const Q_DECL_OVERRIDE;
|
||||
QVariant retrieveData_sys(const QString &mimetype, QVariant::Type preferredType) const Q_DECL_OVERRIDE;
|
||||
bool hasFormat_sys(const QString &mimetype) const override;
|
||||
QStringList formats_sys() const override;
|
||||
QVariant retrieveData_sys(const QString &mimetype, QVariant::Type preferredType) const override;
|
||||
|
||||
protected:
|
||||
virtual IDataObject *retrieveDataObject() const = 0;
|
||||
|
|
|
|||
|
|
@ -893,14 +893,14 @@ public:
|
|||
QWindowsMimeHtml();
|
||||
|
||||
// for converting from Qt
|
||||
bool canConvertFromMime(const FORMATETC &formatetc, const QMimeData *mimeData) const Q_DECL_OVERRIDE;
|
||||
bool convertFromMime(const FORMATETC &formatetc, const QMimeData *mimeData, STGMEDIUM * pmedium) const Q_DECL_OVERRIDE;
|
||||
QVector<FORMATETC> formatsForMime(const QString &mimeType, const QMimeData *mimeData) const Q_DECL_OVERRIDE;
|
||||
bool canConvertFromMime(const FORMATETC &formatetc, const QMimeData *mimeData) const override;
|
||||
bool convertFromMime(const FORMATETC &formatetc, const QMimeData *mimeData, STGMEDIUM * pmedium) const override;
|
||||
QVector<FORMATETC> formatsForMime(const QString &mimeType, const QMimeData *mimeData) const override;
|
||||
|
||||
// for converting to Qt
|
||||
bool canConvertToMime(const QString &mimeType, IDataObject *pDataObj) const Q_DECL_OVERRIDE;
|
||||
QVariant convertToMime(const QString &mime, IDataObject *pDataObj, QVariant::Type preferredType) const Q_DECL_OVERRIDE;
|
||||
QString mimeForFormat(const FORMATETC &formatetc) const Q_DECL_OVERRIDE;
|
||||
bool canConvertToMime(const QString &mimeType, IDataObject *pDataObj) const override;
|
||||
QVariant convertToMime(const QString &mime, IDataObject *pDataObj, QVariant::Type preferredType) const override;
|
||||
QString mimeForFormat(const FORMATETC &formatetc) const override;
|
||||
|
||||
private:
|
||||
int CF_HTML;
|
||||
|
|
@ -1025,14 +1025,14 @@ class QWindowsMimeImage : public QWindowsMime
|
|||
public:
|
||||
QWindowsMimeImage();
|
||||
// for converting from Qt
|
||||
bool canConvertFromMime(const FORMATETC &formatetc, const QMimeData *mimeData) const Q_DECL_OVERRIDE;
|
||||
bool convertFromMime(const FORMATETC &formatetc, const QMimeData *mimeData, STGMEDIUM * pmedium) const Q_DECL_OVERRIDE;
|
||||
QVector<FORMATETC> formatsForMime(const QString &mimeType, const QMimeData *mimeData) const Q_DECL_OVERRIDE;
|
||||
bool canConvertFromMime(const FORMATETC &formatetc, const QMimeData *mimeData) const override;
|
||||
bool convertFromMime(const FORMATETC &formatetc, const QMimeData *mimeData, STGMEDIUM * pmedium) const override;
|
||||
QVector<FORMATETC> formatsForMime(const QString &mimeType, const QMimeData *mimeData) const override;
|
||||
|
||||
// for converting to Qt
|
||||
bool canConvertToMime(const QString &mimeType, IDataObject *pDataObj) const Q_DECL_OVERRIDE;
|
||||
QVariant convertToMime(const QString &mime, IDataObject *pDataObj, QVariant::Type preferredType) const Q_DECL_OVERRIDE;
|
||||
QString mimeForFormat(const FORMATETC &formatetc) const Q_DECL_OVERRIDE;
|
||||
bool canConvertToMime(const QString &mimeType, IDataObject *pDataObj) const override;
|
||||
QVariant convertToMime(const QString &mime, IDataObject *pDataObj, QVariant::Type preferredType) const override;
|
||||
QString mimeForFormat(const FORMATETC &formatetc) const override;
|
||||
private:
|
||||
bool hasOriginalDIBV5(IDataObject *pDataObj) const;
|
||||
UINT CF_PNG;
|
||||
|
|
@ -1179,14 +1179,14 @@ public:
|
|||
QBuiltInMimes();
|
||||
|
||||
// for converting from Qt
|
||||
bool canConvertFromMime(const FORMATETC &formatetc, const QMimeData *mimeData) const Q_DECL_OVERRIDE;
|
||||
bool convertFromMime(const FORMATETC &formatetc, const QMimeData *mimeData, STGMEDIUM * pmedium) const Q_DECL_OVERRIDE;
|
||||
QVector<FORMATETC> formatsForMime(const QString &mimeType, const QMimeData *mimeData) const Q_DECL_OVERRIDE;
|
||||
bool canConvertFromMime(const FORMATETC &formatetc, const QMimeData *mimeData) const override;
|
||||
bool convertFromMime(const FORMATETC &formatetc, const QMimeData *mimeData, STGMEDIUM * pmedium) const override;
|
||||
QVector<FORMATETC> formatsForMime(const QString &mimeType, const QMimeData *mimeData) const override;
|
||||
|
||||
// for converting to Qt
|
||||
bool canConvertToMime(const QString &mimeType, IDataObject *pDataObj) const Q_DECL_OVERRIDE;
|
||||
QVariant convertToMime(const QString &mime, IDataObject *pDataObj, QVariant::Type preferredType) const Q_DECL_OVERRIDE;
|
||||
QString mimeForFormat(const FORMATETC &formatetc) const Q_DECL_OVERRIDE;
|
||||
bool canConvertToMime(const QString &mimeType, IDataObject *pDataObj) const override;
|
||||
QVariant convertToMime(const QString &mime, IDataObject *pDataObj, QVariant::Type preferredType) const override;
|
||||
QString mimeForFormat(const FORMATETC &formatetc) const override;
|
||||
|
||||
private:
|
||||
QMap<int, QString> outFormats;
|
||||
|
|
@ -1299,14 +1299,14 @@ public:
|
|||
|
||||
QLastResortMimes();
|
||||
// for converting from Qt
|
||||
bool canConvertFromMime(const FORMATETC &formatetc, const QMimeData *mimeData) const Q_DECL_OVERRIDE;
|
||||
bool convertFromMime(const FORMATETC &formatetc, const QMimeData *mimeData, STGMEDIUM * pmedium) const Q_DECL_OVERRIDE;
|
||||
QVector<FORMATETC> formatsForMime(const QString &mimeType, const QMimeData *mimeData) const Q_DECL_OVERRIDE;
|
||||
bool canConvertFromMime(const FORMATETC &formatetc, const QMimeData *mimeData) const override;
|
||||
bool convertFromMime(const FORMATETC &formatetc, const QMimeData *mimeData, STGMEDIUM * pmedium) const override;
|
||||
QVector<FORMATETC> formatsForMime(const QString &mimeType, const QMimeData *mimeData) const override;
|
||||
|
||||
// for converting to Qt
|
||||
bool canConvertToMime(const QString &mimeType, IDataObject *pDataObj) const Q_DECL_OVERRIDE;
|
||||
QVariant convertToMime(const QString &mime, IDataObject *pDataObj, QVariant::Type preferredType) const Q_DECL_OVERRIDE;
|
||||
QString mimeForFormat(const FORMATETC &formatetc) const Q_DECL_OVERRIDE;
|
||||
bool canConvertToMime(const QString &mimeType, IDataObject *pDataObj) const override;
|
||||
QVariant convertToMime(const QString &mime, IDataObject *pDataObj, QVariant::Type preferredType) const override;
|
||||
QString mimeForFormat(const FORMATETC &formatetc) const override;
|
||||
|
||||
private:
|
||||
QMap<int, QString> formats;
|
||||
|
|
|
|||
|
|
@ -68,13 +68,13 @@ class QWindowsNativeInterface : public QPlatformNativeInterface
|
|||
Q_PROPERTY(QVariant gpu READ gpu STORED false)
|
||||
|
||||
public:
|
||||
void *nativeResourceForIntegration(const QByteArray &resource) Q_DECL_OVERRIDE;
|
||||
void *nativeResourceForIntegration(const QByteArray &resource) override;
|
||||
#ifndef QT_NO_OPENGL
|
||||
void *nativeResourceForContext(const QByteArray &resource, QOpenGLContext *context) Q_DECL_OVERRIDE;
|
||||
void *nativeResourceForContext(const QByteArray &resource, QOpenGLContext *context) override;
|
||||
#endif
|
||||
void *nativeResourceForWindow(const QByteArray &resource, QWindow *window) Q_DECL_OVERRIDE;
|
||||
void *nativeResourceForWindow(const QByteArray &resource, QWindow *window) override;
|
||||
#ifndef QT_NO_CURSOR
|
||||
void *nativeResourceForCursor(const QByteArray &resource, const QCursor &cursor) Q_DECL_OVERRIDE;
|
||||
void *nativeResourceForCursor(const QByteArray &resource, const QCursor &cursor) override;
|
||||
#endif
|
||||
Q_INVOKABLE void *createMessageWindow(const QString &classNameTemplate,
|
||||
const QString &windowName,
|
||||
|
|
@ -92,17 +92,17 @@ public:
|
|||
|
||||
QVariant gpu() const;
|
||||
|
||||
QVariantMap windowProperties(QPlatformWindow *window) const Q_DECL_OVERRIDE;
|
||||
QVariant windowProperty(QPlatformWindow *window, const QString &name) const Q_DECL_OVERRIDE;
|
||||
QVariant windowProperty(QPlatformWindow *window, const QString &name, const QVariant &defaultValue) const Q_DECL_OVERRIDE;
|
||||
void setWindowProperty(QPlatformWindow *window, const QString &name, const QVariant &value) Q_DECL_OVERRIDE;
|
||||
QVariantMap windowProperties(QPlatformWindow *window) const override;
|
||||
QVariant windowProperty(QPlatformWindow *window, const QString &name) const override;
|
||||
QVariant windowProperty(QPlatformWindow *window, const QString &name, const QVariant &defaultValue) const override;
|
||||
void setWindowProperty(QPlatformWindow *window, const QString &name, const QVariant &value) override;
|
||||
|
||||
static QWindowsWindowFunctions::WindowActivationBehavior windowActivationBehavior()
|
||||
{ return QWindowsNativeInterface::m_windowActivationBehavior; }
|
||||
static void setWindowActivationBehavior(QWindowsWindowFunctions::WindowActivationBehavior b)
|
||||
{ QWindowsNativeInterface::m_windowActivationBehavior = b; }
|
||||
|
||||
QFunctionPointer platformFunction(const QByteArray &function) const Q_DECL_OVERRIDE;
|
||||
QFunctionPointer platformFunction(const QByteArray &function) const override;
|
||||
|
||||
private:
|
||||
static QWindowsWindowFunctions::WindowActivationBehavior m_windowActivationBehavior;
|
||||
|
|
|
|||
|
|
@ -80,23 +80,23 @@ public:
|
|||
|
||||
explicit QWindowsScreen(const QWindowsScreenData &data);
|
||||
|
||||
QRect geometry() const Q_DECL_OVERRIDE { return m_data.geometry; }
|
||||
QRect availableGeometry() const Q_DECL_OVERRIDE { return m_data.availableGeometry; }
|
||||
int depth() const Q_DECL_OVERRIDE { return m_data.depth; }
|
||||
QImage::Format format() const Q_DECL_OVERRIDE { return m_data.format; }
|
||||
QSizeF physicalSize() const Q_DECL_OVERRIDE { return m_data.physicalSizeMM; }
|
||||
QDpi logicalDpi() const Q_DECL_OVERRIDE { return m_data.dpi; }
|
||||
qreal pixelDensity() const Q_DECL_OVERRIDE;
|
||||
qreal devicePixelRatio() const Q_DECL_OVERRIDE { return 1.0; }
|
||||
qreal refreshRate() const Q_DECL_OVERRIDE { return m_data.refreshRateHz; }
|
||||
QString name() const Q_DECL_OVERRIDE { return m_data.name; }
|
||||
Qt::ScreenOrientation orientation() const Q_DECL_OVERRIDE { return m_data.orientation; }
|
||||
QList<QPlatformScreen *> virtualSiblings() const Q_DECL_OVERRIDE;
|
||||
QWindow *topLevelAt(const QPoint &point) const Q_DECL_OVERRIDE;
|
||||
QRect geometry() const override { return m_data.geometry; }
|
||||
QRect availableGeometry() const override { return m_data.availableGeometry; }
|
||||
int depth() const override { return m_data.depth; }
|
||||
QImage::Format format() const override { return m_data.format; }
|
||||
QSizeF physicalSize() const override { return m_data.physicalSizeMM; }
|
||||
QDpi logicalDpi() const override { return m_data.dpi; }
|
||||
qreal pixelDensity() const override;
|
||||
qreal devicePixelRatio() const override { return 1.0; }
|
||||
qreal refreshRate() const override { return m_data.refreshRateHz; }
|
||||
QString name() const override { return m_data.name; }
|
||||
Qt::ScreenOrientation orientation() const override { return m_data.orientation; }
|
||||
QList<QPlatformScreen *> virtualSiblings() const override;
|
||||
QWindow *topLevelAt(const QPoint &point) const override;
|
||||
static QWindow *windowAt(const QPoint &point, unsigned flags);
|
||||
|
||||
QPixmap grabWindow(WId window, int qX, int qY, int qWidth, int qHeight) const Q_DECL_OVERRIDE;
|
||||
QPlatformScreen::SubpixelAntialiasingType subpixelAntialiasingTypeHint() const Q_DECL_OVERRIDE;
|
||||
QPixmap grabWindow(WId window, int qX, int qY, int qWidth, int qHeight) const override;
|
||||
QPlatformScreen::SubpixelAntialiasingType subpixelAntialiasingTypeHint() const override;
|
||||
|
||||
static Qt::ScreenOrientation orientationPreference();
|
||||
static bool setOrientationPreference(Qt::ScreenOrientation o);
|
||||
|
|
@ -104,7 +104,7 @@ public:
|
|||
inline void handleChanges(const QWindowsScreenData &newData);
|
||||
|
||||
#ifndef QT_NO_CURSOR
|
||||
QPlatformCursor *cursor() const Q_DECL_OVERRIDE { return m_cursor.data(); }
|
||||
QPlatformCursor *cursor() const override { return m_cursor.data(); }
|
||||
const CursorPtr &cursorPtr() const { return m_cursor; }
|
||||
#else
|
||||
QPlatformCursor *cursor() const { return 0; }
|
||||
|
|
|
|||
|
|
@ -59,15 +59,15 @@ class QWindowsSessionManager : public QPlatformSessionManager
|
|||
public:
|
||||
explicit QWindowsSessionManager(const QString &id, const QString &key);
|
||||
|
||||
bool allowsInteraction() Q_DECL_OVERRIDE;
|
||||
bool allowsErrorInteraction() Q_DECL_OVERRIDE;
|
||||
bool allowsInteraction() override;
|
||||
bool allowsErrorInteraction() override;
|
||||
|
||||
void blocksInteraction() { m_blockUserInput = true; }
|
||||
bool isInteractionBlocked() const { return m_blockUserInput; }
|
||||
|
||||
void release() Q_DECL_OVERRIDE;
|
||||
void release() override;
|
||||
|
||||
void cancel() Q_DECL_OVERRIDE;
|
||||
void cancel() override;
|
||||
void clearCancellation() { m_canceled = false; }
|
||||
bool wasCanceled() const { return m_canceled; }
|
||||
|
||||
|
|
|
|||
|
|
@ -58,15 +58,15 @@ public:
|
|||
|
||||
static QWindowsTheme *instance() { return m_instance; }
|
||||
|
||||
bool usePlatformNativeDialog(DialogType type) const Q_DECL_OVERRIDE;
|
||||
QPlatformDialogHelper *createPlatformDialogHelper(DialogType type) const Q_DECL_OVERRIDE;
|
||||
QVariant themeHint(ThemeHint) const Q_DECL_OVERRIDE;
|
||||
const QPalette *palette(Palette type = SystemPalette) const Q_DECL_OVERRIDE
|
||||
bool usePlatformNativeDialog(DialogType type) const override;
|
||||
QPlatformDialogHelper *createPlatformDialogHelper(DialogType type) const override;
|
||||
QVariant themeHint(ThemeHint) const override;
|
||||
const QPalette *palette(Palette type = SystemPalette) const override
|
||||
{ return m_palettes[type]; }
|
||||
const QFont *font(Font type = SystemFont) const Q_DECL_OVERRIDE
|
||||
const QFont *font(Font type = SystemFont) const override
|
||||
{ return m_fonts[type]; }
|
||||
|
||||
QPixmap standardPixmap(StandardPixmap sp, const QSizeF &size) const Q_DECL_OVERRIDE;
|
||||
QPixmap standardPixmap(StandardPixmap sp, const QSizeF &size) const override;
|
||||
|
||||
QIcon fileIcon(const QFileInfo &fileInfo, QPlatformTheme::IconOptions iconOptions = 0) const override;
|
||||
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ class QWindowsThreadPoolRunner
|
|||
explicit Runnable(QMutex *m, QWaitCondition *c, RunnableFunction f)
|
||||
: m_mutex(m), m_condition(c), m_function(f) {}
|
||||
|
||||
void run() Q_DECL_OVERRIDE
|
||||
void run() override
|
||||
{
|
||||
m_function();
|
||||
m_mutex->lock();
|
||||
|
|
|
|||
|
|
@ -114,11 +114,11 @@ class QWindowsBaseWindow : public QPlatformWindow
|
|||
public:
|
||||
explicit QWindowsBaseWindow(QWindow *window) : QPlatformWindow(window) {}
|
||||
|
||||
WId winId() const Q_DECL_OVERRIDE { return WId(handle()); }
|
||||
QRect geometry() const Q_DECL_OVERRIDE { return geometry_sys(); }
|
||||
QMargins frameMargins() const Q_DECL_OVERRIDE { return frameMargins_sys(); }
|
||||
QPoint mapToGlobal(const QPoint &pos) const Q_DECL_OVERRIDE;
|
||||
QPoint mapFromGlobal(const QPoint &pos) const Q_DECL_OVERRIDE;
|
||||
WId winId() const override { return WId(handle()); }
|
||||
QRect geometry() const override { return geometry_sys(); }
|
||||
QMargins frameMargins() const override { return frameMargins_sys(); }
|
||||
QPoint mapToGlobal(const QPoint &pos) const override;
|
||||
QPoint mapFromGlobal(const QPoint &pos) const override;
|
||||
|
||||
using QPlatformWindow::screenForGeometry;
|
||||
|
||||
|
|
@ -150,11 +150,11 @@ public:
|
|||
explicit QWindowsDesktopWindow(QWindow *window)
|
||||
: QWindowsBaseWindow(window), m_hwnd(GetDesktopWindow()) {}
|
||||
|
||||
QMargins frameMargins() const Q_DECL_OVERRIDE { return QMargins(); }
|
||||
bool isTopLevel() const Q_DECL_OVERRIDE { return true; }
|
||||
QMargins frameMargins() const override { return QMargins(); }
|
||||
bool isTopLevel() const override { return true; }
|
||||
|
||||
protected:
|
||||
HWND handle() const Q_DECL_OVERRIDE { return m_hwnd; }
|
||||
HWND handle() const override { return m_hwnd; }
|
||||
|
||||
private:
|
||||
const HWND m_hwnd;
|
||||
|
|
@ -165,15 +165,15 @@ class QWindowsForeignWindow : public QWindowsBaseWindow
|
|||
public:
|
||||
explicit QWindowsForeignWindow(QWindow *window, HWND hwnd);
|
||||
|
||||
void setParent(const QPlatformWindow *window) Q_DECL_OVERRIDE;
|
||||
void setGeometry(const QRect &rect) Q_DECL_OVERRIDE { setGeometry_sys(rect); }
|
||||
void setVisible(bool visible) Q_DECL_OVERRIDE;
|
||||
void raise() Q_DECL_OVERRIDE { raise_sys(); }
|
||||
void lower() Q_DECL_OVERRIDE { lower_sys(); }
|
||||
void setWindowTitle(const QString &title) Q_DECL_OVERRIDE { setWindowTitle_sys(title); }
|
||||
void setParent(const QPlatformWindow *window) override;
|
||||
void setGeometry(const QRect &rect) override { setGeometry_sys(rect); }
|
||||
void setVisible(bool visible) override;
|
||||
void raise() override { raise_sys(); }
|
||||
void lower() override { lower_sys(); }
|
||||
void setWindowTitle(const QString &title) override { setWindowTitle_sys(title); }
|
||||
|
||||
protected:
|
||||
HWND handle() const Q_DECL_OVERRIDE { return m_hwnd; }
|
||||
HWND handle() const override { return m_hwnd; }
|
||||
|
||||
private:
|
||||
const HWND m_hwnd;
|
||||
|
|
@ -213,53 +213,53 @@ public:
|
|||
|
||||
using QPlatformWindow::screenForGeometry;
|
||||
|
||||
QSurfaceFormat format() const Q_DECL_OVERRIDE { return m_format; }
|
||||
void setGeometry(const QRect &rect) Q_DECL_OVERRIDE;
|
||||
QRect geometry() const Q_DECL_OVERRIDE { return m_data.geometry; }
|
||||
QRect normalGeometry() const Q_DECL_OVERRIDE;
|
||||
QSurfaceFormat format() const override { return m_format; }
|
||||
void setGeometry(const QRect &rect) override;
|
||||
QRect geometry() const override { return m_data.geometry; }
|
||||
QRect normalGeometry() const override;
|
||||
|
||||
void setVisible(bool visible) Q_DECL_OVERRIDE;
|
||||
void setVisible(bool visible) override;
|
||||
bool isVisible() const;
|
||||
bool isExposed() const Q_DECL_OVERRIDE { return testFlag(Exposed); }
|
||||
bool isActive() const Q_DECL_OVERRIDE;
|
||||
bool isEmbedded(const QPlatformWindow *parentWindow = 0) const Q_DECL_OVERRIDE;
|
||||
QPoint mapToGlobal(const QPoint &pos) const Q_DECL_OVERRIDE;
|
||||
QPoint mapFromGlobal(const QPoint &pos) const Q_DECL_OVERRIDE;
|
||||
bool isExposed() const override { return testFlag(Exposed); }
|
||||
bool isActive() const override;
|
||||
bool isEmbedded(const QPlatformWindow *parentWindow = 0) const override;
|
||||
QPoint mapToGlobal(const QPoint &pos) const override;
|
||||
QPoint mapFromGlobal(const QPoint &pos) const override;
|
||||
|
||||
void setWindowFlags(Qt::WindowFlags flags) Q_DECL_OVERRIDE;
|
||||
void setWindowState(Qt::WindowState state) Q_DECL_OVERRIDE;
|
||||
void setWindowFlags(Qt::WindowFlags flags) override;
|
||||
void setWindowState(Qt::WindowState state) override;
|
||||
|
||||
void setParent(const QPlatformWindow *window) Q_DECL_OVERRIDE;
|
||||
void setParent(const QPlatformWindow *window) override;
|
||||
|
||||
void setWindowTitle(const QString &title) Q_DECL_OVERRIDE;
|
||||
void raise() Q_DECL_OVERRIDE { raise_sys(); }
|
||||
void lower() Q_DECL_OVERRIDE { lower_sys(); }
|
||||
void setWindowTitle(const QString &title) override;
|
||||
void raise() override { raise_sys(); }
|
||||
void lower() override { lower_sys(); }
|
||||
|
||||
void windowEvent(QEvent *event) Q_DECL_OVERRIDE;
|
||||
void windowEvent(QEvent *event) override;
|
||||
|
||||
void propagateSizeHints() Q_DECL_OVERRIDE;
|
||||
void propagateSizeHints() override;
|
||||
static bool handleGeometryChangingMessage(MSG *message, const QWindow *qWindow, const QMargins &marginsDp);
|
||||
bool handleGeometryChanging(MSG *message) const;
|
||||
QMargins frameMargins() const Q_DECL_OVERRIDE;
|
||||
QMargins frameMargins() const override;
|
||||
void setFrameMargins(const QMargins &newMargins);
|
||||
|
||||
void setOpacity(qreal level) Q_DECL_OVERRIDE;
|
||||
void setMask(const QRegion ®ion) Q_DECL_OVERRIDE;
|
||||
void setOpacity(qreal level) override;
|
||||
void setMask(const QRegion ®ion) override;
|
||||
qreal opacity() const { return m_opacity; }
|
||||
void requestActivateWindow() Q_DECL_OVERRIDE;
|
||||
void requestActivateWindow() override;
|
||||
|
||||
bool setKeyboardGrabEnabled(bool grab) Q_DECL_OVERRIDE;
|
||||
bool setMouseGrabEnabled(bool grab) Q_DECL_OVERRIDE;
|
||||
bool setKeyboardGrabEnabled(bool grab) override;
|
||||
bool setMouseGrabEnabled(bool grab) override;
|
||||
inline bool hasMouseCapture() const { return GetCapture() == m_data.hwnd; }
|
||||
|
||||
bool startSystemResize(const QPoint &pos, Qt::Corner corner) Q_DECL_OVERRIDE;
|
||||
bool startSystemResize(const QPoint &pos, Qt::Corner corner) override;
|
||||
|
||||
void setFrameStrutEventsEnabled(bool enabled) Q_DECL_OVERRIDE;
|
||||
bool frameStrutEventsEnabled() const Q_DECL_OVERRIDE { return testFlag(FrameStrutEventsEnabled); }
|
||||
void setFrameStrutEventsEnabled(bool enabled) override;
|
||||
bool frameStrutEventsEnabled() const override { return testFlag(FrameStrutEventsEnabled); }
|
||||
|
||||
// QWindowsBaseWindow overrides
|
||||
HWND handle() const Q_DECL_OVERRIDE { return m_data.hwnd; }
|
||||
bool isTopLevel() const Q_DECL_OVERRIDE;
|
||||
HWND handle() const override { return m_data.hwnd; }
|
||||
bool isTopLevel() const override;
|
||||
|
||||
QMargins customMargins() const { return m_data.customMargins; }
|
||||
void setCustomMargins(const QMargins &m);
|
||||
|
|
@ -299,14 +299,14 @@ public:
|
|||
|
||||
void setEnabled(bool enabled);
|
||||
bool isEnabled() const;
|
||||
void setWindowIcon(const QIcon &icon) Q_DECL_OVERRIDE;
|
||||
void setWindowIcon(const QIcon &icon) override;
|
||||
|
||||
void *surface(void *nativeConfig, int *err);
|
||||
void invalidateSurface() Q_DECL_OVERRIDE;
|
||||
void invalidateSurface() override;
|
||||
void aboutToMakeCurrent();
|
||||
|
||||
void setAlertState(bool enabled) Q_DECL_OVERRIDE;
|
||||
bool isAlertState() const Q_DECL_OVERRIDE { return testFlag(AlertState); }
|
||||
void setAlertState(bool enabled) override;
|
||||
bool isAlertState() const override { return testFlag(AlertState); }
|
||||
void alertWindow(int durationMs = 0);
|
||||
void stopAlertWindow();
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue