Closed semaph0r closed 9 years ago
Ich glaube du kannst über Q_ENUMS die Enums in Qt registrieren, dann kannst du sie auch in Q_PROPERTY verwenden. Vielleicht brauchst du auch qRegisterMetaType.. Normalerweise kannst du dort halt nur Standard-Datentypen verwenden. Musst du Q_PROPERTY wegen der Datenbank verwenden? Kannte das bisher nur aus QML heraus.
Danke, hab schon angefangen an einem Fix zu arbeiten. Fragte aber mal nach, weil der Code ja von dir zu kommen scheint.
Ich denke es könnte sinnvoll sein die Q_PROPERTY
zu nutzen, vermutlich werden sie im Rahmen der AbstractModel noch weiter nutzbar sein.
Stimmt ja, die Q_PROPERTies kommen von mir. Ich glaube meine Hoffnung damals war, ein Objektmodell zu haben, das ich direkt bearbeiten kann, ohne SQL Statements zu brauchen. Das ist aber alles sehr unfertig, also mach ruhig alle Änderungen die du brauchst.
QMetaProperty::read: Unable to handle unregistered datatype 'QsoEntry::Mode' for property 'Logbook::Internal::QsoEntry::Mode'