\brief Description of how to embed C++ data into QML using context properties
When loading a QML object into a C++ application, it can be useful to directly embed some C++ data
-that can be used from within th QML code. This makes it possible, for example, to invoke a C++
+that can be used from within the QML code. This makes it possible, for example, to invoke a C++
method on the embedded object, or use a C++ object instance as a data model for a QML view.
The ability to inject C++ data into a QML object is made possible by the QQmlContext class. This
The QML engine invokes this method in order to attach an instance of
the attached object type to the \e attachee specified by the \c object
- paramter. It is customary, though not strictly required, for this method
+ parameter. It is customary, though not strictly required, for this method
implementation to parent the returned instance to \c object in order
to prevent memory leaks.
}
\endqml
-For maximum interopability with QML, \b {any property that is writable should
+For maximum interoperability with QML, \b {any property that is writable should
have an associated NOTIFY signal} that is emitted whenever the property value
has changed. This allows the property to be used with \l{Property
Binding}{property binding}, which is an essential feature of QML that enables