From afe72ba8cae6dc2cb1ddeeb569751ae186b54716 Mon Sep 17 00:00:00 2001 From: Ivan Tkachenko Date: Wed, 18 Aug 2021 01:58:06 +0300 Subject: doc: Improve QQmlParserStatus code snippet Make it potentially compile-able by adding required headers (though it's not like it's really being compiled anyway), and add `override` keyword for methods which are actually re-declared from pure virtual base. Change-Id: I7b0c13de6a63aacdb082517ca586fb9db8c1087a Reviewed-by: Paul Wicking --- src/qml/doc/snippets/code/src_qml_qqmlparserstatus.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/qml/doc/snippets') diff --git a/src/qml/doc/snippets/code/src_qml_qqmlparserstatus.cpp b/src/qml/doc/snippets/code/src_qml_qqmlparserstatus.cpp index 259ea15b3f..f5d6f824f2 100644 --- a/src/qml/doc/snippets/code/src_qml_qqmlparserstatus.cpp +++ b/src/qml/doc/snippets/code/src_qml_qqmlparserstatus.cpp @@ -48,6 +48,9 @@ ** ****************************************************************************/ +#include +#include + //! [0] class MyObject : public QObject, public QQmlParserStatus { @@ -57,7 +60,7 @@ class MyObject : public QObject, public QQmlParserStatus public: MyObject(QObject *parent = 0); // ... - void classBegin(); - void componentComplete(); + void classBegin() override; + void componentComplete() override; }; //! [0] -- cgit v1.2.3