summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTopi Reinio <topi.reinio@qt.io>2023-05-08 13:11:14 +0000
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2023-05-09 20:53:43 +0000
commit3103df60c3df27fba7ef626b165827a3cf7045fb (patch)
treec452cf8ac3795572e55a783d5c0c3b83c8f0ae28
parent7fa6e108e252b6c4a8c4aac6b160c473d1d86d8c (diff)
downloadqtdoc-3103df60c3df27fba7ef626b165827a3cf7045fb.tar.gz
Doc: Replace mentions of deprecated macros
Q_ENUMS() and Q_FLAGS() are deprecated in favor of Q_ENUM() and Q_FLAG(). Also, remove unused code snippets that use the old macros. Task-number: QTBUG-113229 Change-Id: I42c47128ddcf0073ba3493a6c59e143f0e9753c6 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Paul Wicking <paul.wicking@qt.io> Reviewed-by: Kai Köhne <kai.koehne@qt.io> (cherry picked from commit 8cf277e3f21d8170964363888ebb6f01c730f013) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--doc/src/development/moc.qdoc2
-rw-r--r--doc/src/snippets/code/src_corelib_kernel_qobject.cpp25
-rw-r--r--doc/src/snippets/moc/myclass2.h2
3 files changed, 2 insertions, 27 deletions
diff --git a/doc/src/development/moc.qdoc b/doc/src/development/moc.qdoc
index 92f8bdf4..19567bfd 100644
--- a/doc/src/development/moc.qdoc
+++ b/doc/src/development/moc.qdoc
@@ -46,7 +46,7 @@
\snippet snippets/moc/myclass2.h 0
- The Q_FLAGS() macro declares enums that are to be used
+ The Q_FLAG() macro declares enums that are to be used
as flags, i.e. OR'd together. Another macro, Q_CLASSINFO(),
allows you to attach additional name/value pairs to the class's
meta-object:
diff --git a/doc/src/snippets/code/src_corelib_kernel_qobject.cpp b/doc/src/snippets/code/src_corelib_kernel_qobject.cpp
index b4e17510..0e173d44 100644
--- a/doc/src/snippets/code/src_corelib_kernel_qobject.cpp
+++ b/doc/src/snippets/code/src_corelib_kernel_qobject.cpp
@@ -346,31 +346,6 @@ Q_PROPERTY(QString title READ title WRITE setTitle USER true)
//! [37]
-//! [38]
-class MyClass : public QObject
-{
- Q_OBJECT
- Q_ENUMS(Priority)
-
-public:
- MyClass(QObject *parent = 0);
- ~MyClass();
-
- enum Priority { High, Low, VeryHigh, VeryLow };
- void setPriority(Priority priority);
- Priority priority() const;
-};
-//! [38]
-
-
-//! [39a]
-class QLibrary : public QObject
-{
- ...
- Q_FLAGS(LoadHint LoadHints)
- ...
-//! [39a]
-
//! [39b]
...
public:
diff --git a/doc/src/snippets/moc/myclass2.h b/doc/src/snippets/moc/myclass2.h
index 226e81aa..395b0cc9 100644
--- a/doc/src/snippets/moc/myclass2.h
+++ b/doc/src/snippets/moc/myclass2.h
@@ -13,10 +13,10 @@ class MyClass : public QObject
{
Q_OBJECT
Q_PROPERTY(Priority priority READ priority WRITE setPriority)
- Q_ENUMS(Priority)
public:
enum Priority { High, Low, VeryHigh, VeryLow };
+ Q_ENUM(Priority)
MyClass(QObject *parent = 0);
~MyClass();