From: Peter Penz Date: Wed, 25 Nov 2009 22:07:06 +0000 (+0000) Subject: * fixed wrong connection from a signal X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/1115a6d1e26cddd6e0ca6871e7a2bf9b235d1212 * fixed wrong connection from a signal * added some temporary kDebug() messages for searching svn path=/trunk/KDE/kdebase/apps/; revision=1054337 --- diff --git a/src/search/searchcriterionselector.cpp b/src/search/searchcriterionselector.cpp index bb6389aa2..ab447bb83 100644 --- a/src/search/searchcriterionselector.cpp +++ b/src/search/searchcriterionselector.cpp @@ -38,6 +38,8 @@ #include #include +#include + SearchCriterionSelector::SearchCriterionSelector(Type type, QWidget* parent) : QWidget(parent), m_layout(0), @@ -97,9 +99,14 @@ Nepomuk::Query::Term SearchCriterionSelector::queryTerm() const return Nepomuk::Query::Term(); } + kDebug() << "identifier:" << descr.identifier(); + kDebug() << "value:" << m_valueWidget->value(); + kDebug() << "comp:" << comp.value; + const Nepomuk::Query::ComparisonTerm term(descr.identifier(), m_valueWidget->value(), comp.value); + kDebug() << "term: " << term; return term; } @@ -231,7 +238,7 @@ void SearchCriterionSelector::createDescriptions() int i = 0; foreach (const SearchCriterionDescription& desc, m_descriptions) { m_descriptionsBox->addItem(desc.name(), i); - connect(desc.valueWidget(), SIGNAL(valueChanged(QString)), this, SIGNAL(criterionChanged())); + connect(desc.valueWidget(), SIGNAL(valueChanged(Nepomuk::Query::LiteralTerm)), this, SIGNAL(criterionChanged())); ++i; } }