X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fmdictionary%2Fgui%2FMainWindow.cpp;h=f8582dd8d1b70fd6d2131f4e5be7cb03a705805d;hb=017dcadabdc237efe9d5062fb3cdd36e8b25106a;hp=48f31597574263228e2d491be1a6b555ee4b33bb;hpb=f5d6d4c41bd2fb14795308bb0f2edf9b395b75d8;p=mdictionary diff --git a/src/mdictionary/gui/MainWindow.cpp b/src/mdictionary/gui/MainWindow.cpp index 48f3159..f8582dd 100644 --- a/src/mdictionary/gui/MainWindow.cpp +++ b/src/mdictionary/gui/MainWindow.cpp @@ -374,7 +374,7 @@ void MainWindow::showHistory(QPoint p) { HistoryListDialog historyDialog(backbone->history()->list(), this );// searchBarWidget); #ifndef Q_WS_MAEMO_5 p.setX(p.x() - historyDialog.sizeHint().width() + 5); - p.setY(p.y() - historyDialog.sizeHint().height() - 80); + p.setY(p.y() - historyDialog.sizeHint().height()- 10); //- 80); historyDialog.move(p); #endif @@ -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)), // 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)), backbone, SLOT(addBookmark(QList))); @@ -600,6 +606,4 @@ void MainWindow::removeBookmarks() { backbone->removeAllBookmarks(); ((WordListWidget*)wordListWidget)->clear(); } - - }