aboutsummaryrefslogtreecommitdiffstats
path: root/src/tools/sdktool/findvalueoperation.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/sdktool/findvalueoperation.cpp')
-rw-r--r--src/tools/sdktool/findvalueoperation.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/tools/sdktool/findvalueoperation.cpp b/src/tools/sdktool/findvalueoperation.cpp
index b4484085fb..e1c4297bbf 100644
--- a/src/tools/sdktool/findvalueoperation.cpp
+++ b/src/tools/sdktool/findvalueoperation.cpp
@@ -57,11 +57,18 @@ bool FindValueOperation::setArguments(const QStringList &args)
}
QVariant v = Operation::valueFromString(current);
- if (!v.isValid())
+ if (!v.isValid()) {
+ std::cerr << "Value for key '" << qPrintable(current) << "' is not valid." << std::endl << std::endl;
return false;
+ }
m_values << v;
}
+ if (m_file.isEmpty())
+ std::cerr << "No file given." << std::endl << std::endl;
+ if (m_values.isEmpty())
+ std::cerr << "No values given." << std::endl << std::endl;
+
return (!m_file.isEmpty() && !m_values.isEmpty());
}