diff options
author | aqua <aqua@iserlohn-fortress.net> | 2022-09-11 10:45:14 +0300 |
---|---|---|
committer | aqua <aqua@iserlohn-fortress.net> | 2022-09-14 08:51:10 +0300 |
commit | 9ff4588acd9702c268c2e70d44e962925bdde291 (patch) | |
tree | 635d0f8015eddf89388f10ba15b9a9b352e372f6 /src/panels/bookmarkspanel.hpp | |
parent | Add Bookmarks panel (diff) | |
download | rekonq-9ff4588acd9702c268c2e70d44e962925bdde291.tar.xz |
BookmarksPanel: add custom context menu
Diffstat (limited to 'src/panels/bookmarkspanel.hpp')
-rw-r--r-- | src/panels/bookmarkspanel.hpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/panels/bookmarkspanel.hpp b/src/panels/bookmarkspanel.hpp index 5961af7d..38d58f14 100644 --- a/src/panels/bookmarkspanel.hpp +++ b/src/panels/bookmarkspanel.hpp @@ -3,6 +3,9 @@ * ============================================================ * SPDX-License-Identifier: GPL-3.0-only * Copyright (C) 2022 aqua <aqua@iserlohn-fortress.net> + * ============================================================ + * Description: A QTreeView that displays bookmarks and handles + * BookmarksTreeItem edits * ============================================================ */ #pragma once @@ -22,6 +25,12 @@ public: signals: void loadUrl(const QUrl &url, rekonq::OpenType type); +private slots: + void customContextMenu(const QPoint &pos); + + void open(const QModelIndex &index, rekonq::OpenType type = rekonq::CurrentTab); + void remove(const QModelIndex &index); + private: [[nodiscard]] BookmarkModel *model() const; }; |