diff options
Diffstat (limited to 'lib/bookmarks/bookmarksmodel.h')
-rw-r--r-- | lib/bookmarks/bookmarksmodel.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/bookmarks/bookmarksmodel.h b/lib/bookmarks/bookmarksmodel.h index 0fb5e04..ea1d203 100644 --- a/lib/bookmarks/bookmarksmodel.h +++ b/lib/bookmarks/bookmarksmodel.h @@ -22,7 +22,8 @@ class BookmarksModel : public QAbstractItemModel public: enum { - OpenUrlRole = Qt::UserRole + 1 + TitleRole = Qt::UserRole + 1, + OpenUrlRole = Qt::UserRole + 2 }; explicit BookmarksModel(QStyle *style, QObject *parent = nullptr); @@ -45,6 +46,7 @@ public: int columnCount(const QModelIndex &parent = QModelIndex()) const override; Qt::ItemFlags flags(const QModelIndex &index) const override; + BookmarkItem::BookmarkItemType type(const QModelIndex &index) const; QVariant data(const QModelIndex &index, int role) const override; bool setData(const QModelIndex &index, const QVariant &value, int role = Qt::EditRole) override; |