projects
/
jenirok
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
One more fix to connection handling.
[jenirok]
/
src
/
gui
/
searchdialog.cpp
diff --git
a/src/gui/searchdialog.cpp
b/src/gui/searchdialog.cpp
index
5ee806c
..
ea412a9
100644
(file)
--- a/
src/gui/searchdialog.cpp
+++ b/
src/gui/searchdialog.cpp
@@
-23,7
+23,6
@@
#include <QtGui/QDialogButtonBox>
#include <QMaemo5ValueButton>
#include "searchdialog.h"
#include <QtGui/QDialogButtonBox>
#include <QMaemo5ValueButton>
#include "searchdialog.h"
-#include "source.h"
#include "settings.h"
SearchDialog::SearchDialog(QWidget* parent): QDialog(parent),
#include "settings.h"
SearchDialog::SearchDialog(QWidget* parent): QDialog(parent),
@@
-76,7
+75,16
@@
void SearchDialog::searchPressed()
}
details.location = locationInput_->text();
}
details.location = locationInput_->text();
- details.type = selector_->value().toInt();
+
+ int type = 0;
+
+ if(selector_->isVisible())
+ {
+ type = selector_->value().toInt();
+ }
+
+ details.type = static_cast<Source::SearchType>(type);
+
emit search(details);
hide();
}
emit search(details);
hide();
}
@@
-91,6
+99,11
@@
void SearchDialog::setVisible(bool visible)
}
}
}
}
+void SearchDialog::setSearchString(QString const& string)
+{
+ numberInput_->setText(string);
+}
+
void SearchDialog::loadSearchTypes()
{
selector_->clear();
void SearchDialog::loadSearchTypes()
{
selector_->clear();