@@ -32,6 +32,7 @@ class Q_DECL_EXPORT UnityMenuModel : public QAbstractListModel
3232 Q_PROPERTY(QVariantMap actions READ actions WRITE setActions NOTIFY actionsChanged)
3333 Q_PROPERTY(QByteArray menuObjectPath READ menuObjectPath WRITE setMenuObjectPath NOTIFY menuObjectPathChanged)
3434 Q_PROPERTY(ActionStateParser* actionStateParser READ actionStateParser WRITE setActionStateParser NOTIFY actionStateParserChanged)
35+ Q_PROPERTY(QString nameOwner READ nameOwner NOTIFY nameOwnerChanged)
3536
3637public:
3738 UnityMenuModel(QObject *parent = NULL);
@@ -56,6 +57,8 @@ public:
5657 ActionStateParser* actionStateParser() const;
5758 void setActionStateParser(ActionStateParser* actionStateParser);
5859
60+ QString nameOwner() const;
61+
5962 int rowCount(const QModelIndex &parent = QModelIndex()) const;
6063 int columnCount(const QModelIndex &parent = QModelIndex()) const;
6164 QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const;
@@ -79,6 +82,7 @@ Q_SIGNALS:
7982 void menuObjectPathChanged();
8083 void actionStateParserChanged();
8184 void modelDataChanged();
85+ void nameOwnerChanged();
8286
8387private:
8488 QVariantMap rowData(int row) const;