Index: sources/model/MListModel.h =================================================================== diff -u -raacca8cc53f5e4ff5abb6d7df3d5ad48c915645c -r5941bc1d07e5d58f9d848afbf1414ef4f78e9185 --- sources/model/MListModel.h (.../MListModel.h) (revision aacca8cc53f5e4ff5abb6d7df3d5ad48c915645c) +++ sources/model/MListModel.h (.../MListModel.h) (revision 5941bc1d07e5d58f9d848afbf1414ef4f78e9185) @@ -30,6 +30,7 @@ void insertRow (const int vRow, const QHash &vData ); void updateData (const int vRow, const int vRole, const QVariant& vValue ); MListModel &operator = (const QList> &src ); + QStringList getAllRoles (int vRole ) const; public slots: QVariantMap get (int vRow ) const; // Exposed to QML