davidedmundson added inline comments.

INLINE COMMENTS

> quickengine.h:54
>      Q_PROPERTY(QString searchTerm READ searchTerm WRITE setSearchTerm RESET 
> resetSearchTerm NOTIFY searchTermChanged)
> -    Q_PROPERTY(KNSCore::EntryInternal::List changedEntries READ 
> changedEntries RESET resetChangedEntries NOTIFY changedEntriesChanged)
> +    Q_PROPERTY(QQmlListProperty<QObject> changedEntries READ changedEntries 
> NOTIFY changedEntriesChanged)
>      Q_PROPERTY(int changedEntriesCount READ changedEntriesCount NOTIFY 
> changedEntriesChanged)

Why QObject here?

One of the main advantages of using QQmlListProperty over QList<QObject*> is 
that you can specify the derived type.

REPOSITORY
  R304 KNewStuff

REVISION DETAIL
  https://phabricator.kde.org/D26543

To: leinir, #frameworks, #plasma, ngraham, broulik, mart
Cc: davidedmundson, kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, 
bruns

Reply via email to