X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fmdictionary%2Fgui%2FMainWindow.cpp;h=e5a0b61c5eff6ea99543ec6187e7e2eefd10ec36;hb=5ff31a8e7a9f8d8a42d29a00882adcad16eedbdc;hp=51384d6b59ca8e8a18ea3ad82864b18c88627d9c;hpb=674a4adf7dc194521ec2d109d14324d474d73408;p=mdictionary diff --git a/src/mdictionary/gui/MainWindow.cpp b/src/mdictionary/gui/MainWindow.cpp index 51384d6..e5a0b61 100644 --- a/src/mdictionary/gui/MainWindow.cpp +++ b/src/mdictionary/gui/MainWindow.cpp @@ -19,8 +19,11 @@ *******************************************************************************/ -//! \file MainWindow.cpp -//! \author Mateusz Półrola +/*! \file MainWindow.cpp + \brief Implements interface for GUI + + \author Mateusz Półrola +*/ #include "MainWindow.h" #include @@ -113,7 +116,8 @@ void MainWindow::initializeSearchWidgets() { splitter->setStretchFactor(1, 150); mainLayout->addWidget(splitter, 1); - mainLayout->addWidget(searchBarWidget, 0, Qt::AlignBottom); + + mainLayout->addWidget(searchBarWidget,0, Qt::AlignBottom); #endif } @@ -291,7 +295,7 @@ QHash MainWindow::getDictionaries() { return backbone->getDictionaries(); } - +/**/ void MainWindow::search(QString word) { setExactSearch(false); searchBarWidget->search(word); @@ -368,16 +372,11 @@ void MainWindow::enableMenu() { } void MainWindow::showHistory(QPoint p) { - - HistoryListDialog historyDialog(backbone->history()->list(), searchBarWidget); - + HistoryListDialog historyDialog(backbone->history()->list(), this );// searchBarWidget); #ifndef Q_WS_MAEMO_5 - QPoint newPos = mapFromGlobal(p); - newPos.setY(searchBarWidget->pos().y() - - historyDialog.sizeHint().height()); - newPos.setX(width() - historyDialog.sizeHint().width()); - - historyDialog.move(newPos); + p.setX(p.x() - historyDialog.sizeHint().width() + 5); + p.setY(p.y() - historyDialog.sizeHint().height() - 80); + historyDialog.move(p); #endif if(historyDialog.exec() == QDialog::Accepted) {