diff options
author | Shawn Rutledge <shawn.rutledge@qt.io> | 2022-01-21 20:50:12 +0100 |
---|---|---|
committer | Shawn Rutledge <shawn.rutledge@qt.io> | 2022-02-01 09:37:33 +0100 |
commit | a7689b41c722e8d001a94ee730c0f09f43a10ef5 (patch) | |
tree | 82ff20956af4a152a602d53a4b96c1aae8c1dafe /src/qev | |
parent | da57740ed5e304bf4f59bb5af58b3d26c7dc1190 (diff) | |
download | qttools-a7689b41c722e8d001a94ee730c0f09f43a10ef5.tar.gz |
Fix compile errors in qev
src/qev/qev.cpp:42:11: error: ‘virtual QSize Widget::sizeHint() const’
can be marked override [-Werror=suggest-override]
42 | QSize sizeHint() const { return QSize(20, 20); }
| ^~~~~~~~
src/qev/qev.cpp:43:10: error: ‘virtual bool Widget::event(QEvent*)’
can be marked override [-Werror=suggest-override]
43 | bool event(QEvent *e) {
| ^~~~~
src/qev/qev.cpp: In function ‘int main(int, char**)’:
src/qev/qev.cpp:56:11: error: aggregate ‘QFile fout’ has incomplete type
and cannot be defined
56 | QFile fout;
| ^~~~
Pick-to: 6.3
Change-Id: Ie6f9ffe76d1a665bd35a9cb6ca1ec36f660d9a70
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/qev')
-rw-r--r-- | src/qev/qev.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/qev/qev.cpp b/src/qev/qev.cpp index 01bfbd9e9..ebee43b65 100644 --- a/src/qev/qev.cpp +++ b/src/qev/qev.cpp @@ -29,6 +29,7 @@ #include <QWidget> #include <QApplication> #include <QDebug> +#include <QFile> #include <qevent.h> QT_USE_NAMESPACE @@ -39,8 +40,9 @@ class Widget : public QWidget { public: Widget(){ setAttribute(Qt::WA_InputMethodEnabled); } - QSize sizeHint() const { return QSize(20, 20); } - bool event(QEvent *e) { + QSize sizeHint() const override { return QSize(20, 20); } + bool event(QEvent *e) override + { if (e->type() == QEvent::ContextMenu) return false; QDebug(qout) << e << Qt::endl; |