Fix random error when remove word from bookmark. Fix show all bookmark feature.
[mdictionary] / src / mdictionary / gui / MainWindow.cpp
index 2b6bafc..f8582dd 100644 (file)
@@ -463,6 +463,9 @@ void MainWindow::connectBackbone() {
     connect(backbone, SIGNAL(closeOk()),
             this, SLOT(close()));
 
+    connect(backbone, SIGNAL(bookmarkMode()),
+            this, SIGNAL(bookmarkMode()));
+
 
     //connect(wordListWidget, SIGNAL(addBookmark(QList<Translation*>)),
     //       this, SIGNAL(setBusy()));
@@ -518,6 +521,9 @@ void MainWindow::connectWordList() {
     connect(this, SIGNAL(setIdle()),
             wordListWidget, SLOT(unlockList()));
 
+    connect(this, SIGNAL(bookmarkMode()),
+            wordListWidget, SLOT(bookmarkModeActive()));
+
     connect(wordListWidget, SIGNAL(addBookmark(QList<Translation*>)),
             backbone, SLOT(addBookmark(QList<Translation*>)));