summaryrefslogtreecommitdiff
path: root/src/panels/bookmarkspanel.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/panels/bookmarkspanel.hpp')
-rw-r--r--src/panels/bookmarkspanel.hpp9
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;
};