summaryrefslogtreecommitdiff
path: root/src/bookmarks/bookmarkstreeitem.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/bookmarks/bookmarkstreeitem.hpp')
-rw-r--r--src/bookmarks/bookmarkstreeitem.hpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/bookmarks/bookmarkstreeitem.hpp b/src/bookmarks/bookmarkstreeitem.hpp
index caed1ecb..91d4ab2a 100644
--- a/src/bookmarks/bookmarkstreeitem.hpp
+++ b/src/bookmarks/bookmarkstreeitem.hpp
@@ -40,7 +40,9 @@ public:
template <typename T> [[nodiscard]] QAction *action(T *sender, rekonq::OpenType type) const
{
- auto *action = new QAction(m_data.title, sender);
+ auto *action = new QAction(m_icon, m_data.title, sender);
+ action->setIconVisibleInMenu(true);
+ action->setToolTip(m_data.description.isEmpty() ? m_data.title : m_data.description);
QObject::connect(action, &QAction::triggered, sender,
[this, sender, type]() { emit sender->loadUrl(m_data.href, type); });
return action;