aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/bookmarks/bookmarkmanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/bookmarks/bookmarkmanager.cpp')
-rw-r--r--src/plugins/bookmarks/bookmarkmanager.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/plugins/bookmarks/bookmarkmanager.cpp b/src/plugins/bookmarks/bookmarkmanager.cpp
index f4147f02a3..2eea0235ea 100644
--- a/src/plugins/bookmarks/bookmarkmanager.cpp
+++ b/src/plugins/bookmarks/bookmarkmanager.cpp
@@ -211,11 +211,6 @@ BookmarkView::BookmarkView(BookmarkManager *manager) :
connect(this, &QAbstractItemView::activated, this, &BookmarkView::gotoBookmark);
}
-BookmarkView::~BookmarkView()
-{
- ICore::removeContextObject(m_bookmarkContext);
-}
-
QList<QToolButton *> BookmarkView::createToolBarWidgets()
{
Command *prevCmd = ActionManager::command(Constants::BOOKMARKS_PREV_ACTION);
@@ -274,7 +269,7 @@ void BookmarkView::removeBookmark(const QModelIndex& index)
void BookmarkView::keyPressEvent(QKeyEvent *event)
{
- if (event->key() == Qt::Key_Delete) {
+ if (event->key() == Qt::Key_Delete || event->key() == Qt::Key_Backspace) {
removeBookmark(currentIndex());
event->accept();
return;