Unnecessary includes removed.
[jenirok] / src / gui / searchdialog.cpp
index a56838e..1097b80 100644 (file)
  *
  */
 
+#include <QtCore/QDebug>
 #include <QtGui/QHBoxLayout>
 #include <QtGui/QVBoxLayout>
 #include <QtGui/QLabel>
 #include <QtGui/QDialogButtonBox>
 #include <QMaemo5ValueButton>
-#include <QDebug>
 #include "searchdialog.h"
 
 SearchDialog::SearchDialog(QWidget* parent): QDialog(parent),
@@ -51,6 +51,7 @@ numberInput_(0), locationInput_(0), selector_(0)
     leftLayout->addWidget(selector_);
 
     QDialogButtonBox* buttons = new QDialogButtonBox;
+    buttons->setCenterButtons(false);
     QPushButton* submitButton = new QPushButton(tr("Search"));
     buttons->addButton(submitButton, QDialogButtonBox::AcceptRole);
     connect(submitButton, SIGNAL(pressed()), this, SLOT(searchPressed()));
@@ -78,3 +79,9 @@ void SearchDialog::searchPressed()
     emit search(details);
     hide();
 }
+
+void SearchDialog::setVisible(bool visible)
+{
+       QDialog::setVisible(visible);
+       numberInput_->setFocus();
+}