User Tools

Site Tools


id_qml_module_dev

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
id_qml_module_dev [2018/02/07 02:49]
92.78.28.39
id_qml_module_dev [2018/02/07 02:56] (current)
92.78.28.39
Line 147: Line 147:
     wie er im Konstructor von <​module>​.cpp von Euch bei     wie er im Konstructor von <​module>​.cpp von Euch bei
     this->​mStringTypeName genannt wurde (sonst funktioniert es nicht).     this->​mStringTypeName genannt wurde (sonst funktioniert es nicht).
-    Bitte bei 'VariableForImplementationReasons' weiter darauf achten, dass der erste String im Funktionsaufruf+    Bitte bei 'just_a_VariableForImplementationReasons' weiter darauf achten, dass der erste String im Funktionsaufruf
     mit "​qmlModule<​module>​ViewerObject"​ genau die Bezeichnung des '​objectName'​ dieses qml-Modules ist, und auch     mit "​qmlModule<​module>​ViewerObject"​ genau die Bezeichnung des '​objectName'​ dieses qml-Modules ist, und auch
     hier der zweite String mit "​Module Viewer >" wieder exakt der Gleiche ist, wie er im Konstructor von <​module>​.cpp     hier der zweite String mit "​Module Viewer >" wieder exakt der Gleiche ist, wie er im Konstructor von <​module>​.cpp
Line 167: Line 167:
  
     Hinweis: Hin und wieder kann es notwendig sein von qml Objkten bestimmte Eigenschaften aud dem c++ code selbst     Hinweis: Hin und wieder kann es notwendig sein von qml Objkten bestimmte Eigenschaften aud dem c++ code selbst
-    heraus zu setzen, anstatt über die qml Files selbser. Dafür gib es GuiState die Klassenfunktion +    heraus zu setzen, anstatt über die qml Files selber. Dafür gib es in GuiState die Klassenfunktion 
-    "​Object ​Object= static QObject * m_getQMLObjectAsQObject(QString QML_Object_String);"​ welche das +    "​Object ​QML_Object= static QObject * m_getQMLObjectAsQObject(QString QML_Object_String);"​ welche das 
-    QObject aus dem qml zurückgibtdas als Objektname '​objectName:​ "​QML_Object_String"​ ' besitzt. +    QObject aus dem qml zurückgibt das als Objektname '​objectName:​ "​QML_Object_String"​ ' besitzt. 
-    Die Eigenschaften können dann leicht wie folgt gesetzt werden:+    Die Eigenschaften können dann leicht ​- beispielsweise ​wie folgt gesetzt werden:
     ​     ​
     if(QML_Object) {     if(QML_Object) {
id_qml_module_dev.1517968143.txt.gz · Last modified: 2018/02/07 02:49 by 92.78.28.39