Right now it is not possible to turn lists of objects into QQMLListProperties, because the 'this' in the ACBF library is always a const QObject.
We have two options to deal with this:
- Figure out how to 'unconst' this.
- Use the author object workaround functions.
The latter would require that each of such list properties gets a
- Count function.
- Index at function
- Is registered as a QMetatype.
- Add entry function
- Remove entry function
- entries Changed signal.
These entries are:
- Author List in document info.
Furthermore, the following entries need to be made into Q_Properties, and need signals to indicate they've changed.
- Reading direction.
- Publishing city
- Publing date
Finally, StringLists of paragraphs need to have an extra function to access and write them as a single string. These are at.
EDIT: Unecessary. :p