summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel
diff options
context:
space:
mode:
authorOleksii Zbykovskyi <Oleksii.Zbykovskyi@qt.io>2025-07-18 12:36:53 +0200
committerOleksii Zbykovskyi <Oleksii.Zbykovskyi@qt.io>2025-07-24 18:52:41 +0200
commitd9251a64367e15f234718d9b3ed88d2f7bcfd0c6 (patch)
treeb1920d2016ac5862a534a6b96bab8711e50f0ded /src/corelib/kernel
parent70cc4a7dc1620f09d2b377405c29c5ed6167b8a1 (diff)
Fix files under src_corelib_kernel prefix
Fixed each file and added to the build system. Also updated docs. Task-number: QTBUG-137566 Change-Id: I8e75b9b089167c427bab236c4792fd1056432be9 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/corelib/kernel')
-rw-r--r--src/corelib/kernel/qabstractnativeeventfilter.cpp3
-rw-r--r--src/corelib/kernel/qmetaobject.cpp2
-rw-r--r--src/corelib/kernel/qobject.cpp14
-rw-r--r--src/corelib/kernel/qproperty.cpp3
4 files changed, 19 insertions, 3 deletions
diff --git a/src/corelib/kernel/qabstractnativeeventfilter.cpp b/src/corelib/kernel/qabstractnativeeventfilter.cpp
index 7b31c0fac56..fa1cf533be3 100644
--- a/src/corelib/kernel/qabstractnativeeventfilter.cpp
+++ b/src/corelib/kernel/qabstractnativeeventfilter.cpp
@@ -75,9 +75,10 @@ QAbstractNativeEventFilter::~QAbstractNativeEventFilter()
\b {macOS example}
mycocoaeventfilter.h:
- \snippet code/src_corelib_kernel_qabstractnativeeventfilter.h 0
+ \snippet code/src_corelib_kernel_qabstractnativeeventfilter.mm mycocoaeventfilter
mycocoaeventfilter.mm:
+ \snippet code/src_corelib_kernel_qabstractnativeeventfilter.mm include
\snippet code/src_corelib_kernel_qabstractnativeeventfilter.mm 0
myapp.pro:
diff --git a/src/corelib/kernel/qmetaobject.cpp b/src/corelib/kernel/qmetaobject.cpp
index cc26b6c19dc..9526d83bf58 100644
--- a/src/corelib/kernel/qmetaobject.cpp
+++ b/src/corelib/kernel/qmetaobject.cpp
@@ -4427,7 +4427,7 @@ bool QMetaProperty::isBindable() const
are specified using Q_CLASSINFO() in the source code. The
information can be retrieved using name() and value(). For example:
- \snippet code/src_corelib_kernel_qmetaobject.cpp 5
+ \snippet code/src_corelib_kernel_qmetaobject.cpp 0
This mechanism is free for you to use in your Qt applications.
diff --git a/src/corelib/kernel/qobject.cpp b/src/corelib/kernel/qobject.cpp
index 7d703ef277d..0758f91ebfd 100644
--- a/src/corelib/kernel/qobject.cpp
+++ b/src/corelib/kernel/qobject.cpp
@@ -4804,7 +4804,18 @@ QDebug operator<<(QDebug dbg, const QObject *o)
\l{QItemSelectionModel::SelectionFlags}{SelectionFlags} flag is
declared in the following way:
- \snippet code/src_corelib_kernel_qobject.cpp 39
+ \quotefromfile itemmodels/qitemselectionmodel.h
+
+ \skipto class Q_CORE_EXPORT QItemSelectionModel
+ \printuntil Q_OBJECT
+
+ \dots
+
+ \skipto public:
+ \printuntil Q_FLAG(SelectionFlags)
+
+ \skipuntil Q_DISABLE_COPY
+ \printto Q_DECLARE_OPERATORS_FOR_FLAGS
\note The Q_FLAG macro takes care of registering individual flag values
with the meta-object system, so it is unnecessary to use Q_ENUM()
@@ -5324,6 +5335,7 @@ QDebug operator<<(QDebug dbg, const QObject *o)
Example:
+ \snippet code/src_corelib_kernel_qobject.cpp 50_someFunction
\snippet code/src_corelib_kernel_qobject.cpp 50
Lambda expressions can also be used:
diff --git a/src/corelib/kernel/qproperty.cpp b/src/corelib/kernel/qproperty.cpp
index 7368af2df6e..4238400b358 100644
--- a/src/corelib/kernel/qproperty.cpp
+++ b/src/corelib/kernel/qproperty.cpp
@@ -1516,6 +1516,8 @@ QString QPropertyBindingError::description() const
A simple example is given in the following.
\snippet code/src_corelib_kernel_qproperty.cpp 4
+ \snippet code/src_corelib_kernel_qproperty.cpp 4_include_moc
+
QObjectBindableProperty is usually not used directly, instead an instance of
it is created by using the Q_OBJECT_BINDABLE_PROPERTY macro.
@@ -1536,6 +1538,7 @@ QString QPropertyBindingError::description() const
please explicitly call the specific constructor.
\snippet code/src_corelib_kernel_qproperty.cpp 2
+ \snippet code/src_corelib_kernel_qproperty.cpp 2_property_use
The change handler can optionally accept one argument, of the same type as the
property, in which case it is passed the new value of the property. Otherwise,