Auf Objekte anderer .qml Dateien zugreifen?!
Verfasst: 14. Oktober 2013 19:53
Hey!
Ich bin vorhin über eure Seite gestolpert und muss sagen " Gott sei Dank" !
Unser Prof erwartet von uns nämlich, dass wir uns parallel zur Vorlesung QT/QML beibringen und ja,mit einigen Sachen komm ich noch nicht so wirklich klar ( gibt es vlt. gute Einführungs-Kurse im Netz, die mir entgangen sind?)
Also mein konkretes Problem gerade ist:
In meiner "main.qml" hab ich eine Liste eingebettet, die ich in einer anderen QML Datei geschrieben habe ( also Listview{} ;Listmodel und Delegate jeweils auch in eigene Dateien ausgelagert)
Jetzt würde ich es gerne so gestallten, dass ich einen Text (einen Namen z.B.) in einem TextInput eintrage und nach eine Knopf auf einen "Save" Button er ein neues Element an die Liste anhängt mit der eingegebenen Information.
Das müsste ja der Befehl "append" bewerkstelligen, so weit ich das verstanden hab?
Bloß mein Problem ist.. wie kann ich von meiner "main.qml" auf mein "Listelement"( dieses Hierachie: Liste.qml, darin ListView, daran Listmodel - wieder eigene Datei-) zugreifen? ( in diesem ist ja append nur definiert, oder?)
Wäre euch für einen Denkanstoß sehr dankbar!
Andere Erklärungen zu dem Thema hab ich leider nicht so ganz verstanden ( kann, wenn benötigt, auch gerne alle Dateien hochladen!)
Vielen Dank und
Grüße,
Armin
Ich bin vorhin über eure Seite gestolpert und muss sagen " Gott sei Dank" !
Unser Prof erwartet von uns nämlich, dass wir uns parallel zur Vorlesung QT/QML beibringen und ja,mit einigen Sachen komm ich noch nicht so wirklich klar ( gibt es vlt. gute Einführungs-Kurse im Netz, die mir entgangen sind?)
Also mein konkretes Problem gerade ist:
In meiner "main.qml" hab ich eine Liste eingebettet, die ich in einer anderen QML Datei geschrieben habe ( also Listview{} ;Listmodel und Delegate jeweils auch in eigene Dateien ausgelagert)
Jetzt würde ich es gerne so gestallten, dass ich einen Text (einen Namen z.B.) in einem TextInput eintrage und nach eine Knopf auf einen "Save" Button er ein neues Element an die Liste anhängt mit der eingegebenen Information.
Das müsste ja der Befehl "append" bewerkstelligen, so weit ich das verstanden hab?
Bloß mein Problem ist.. wie kann ich von meiner "main.qml" auf mein "Listelement"( dieses Hierachie: Liste.qml, darin ListView, daran Listmodel - wieder eigene Datei-) zugreifen? ( in diesem ist ja append nur definiert, oder?)
Wäre euch für einen Denkanstoß sehr dankbar!
Andere Erklärungen zu dem Thema hab ich leider nicht so ganz verstanden ( kann, wenn benötigt, auch gerne alle Dateien hochladen!)
Vielen Dank und
Grüße,
Armin