setExactSearch(false);
}
}
- wordListWidget->setFocus();
+ WordListWidget* myWidget = qobject_cast<WordListWidget *>(wordListWidget);
+ myWidget->setFocusOnElement();
+// wordListWidget->setFocus();
}
bool MainWindow::checkExactSearch(
#ifndef Q_WS_MAEMO_5
hideWelcomeScreen();
#endif
-
Q_EMIT showTranslation(backbone->xmls());
- wordListWidget->setFocus();
+ WordListWidget* myWidget = qobject_cast<WordListWidget *>(wordListWidget);
+ myWidget->setFocusOnElement();
#ifdef Q_WS_MAEMO_5
notifyManager->screenChanged();
#endif
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
connect(backbone, SIGNAL(closeOk()),
this, SLOT(close()));
+ connect(backbone, SIGNAL(bookmarkMode()),
+ this, SIGNAL(bookmarkMode()));
+
//connect(wordListWidget, SIGNAL(addBookmark(QList<Translation*>)),
// this, SIGNAL(setBusy()));
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*>)));
backbone->removeAllBookmarks();
((WordListWidget*)wordListWidget)->clear();
}
-
-
}