aboutsummaryrefslogtreecommitdiffstats
path: root/tools/qmltyperegistrar/qmltyperegistrar.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/qmltyperegistrar/qmltyperegistrar.cpp')
-rw-r--r--tools/qmltyperegistrar/qmltyperegistrar.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/qmltyperegistrar/qmltyperegistrar.cpp b/tools/qmltyperegistrar/qmltyperegistrar.cpp
index 33ad950800..248926fb33 100644
--- a/tools/qmltyperegistrar/qmltyperegistrar.cpp
+++ b/tools/qmltyperegistrar/qmltyperegistrar.cpp
@@ -175,7 +175,9 @@ int main(int argc, char **argv)
typeRegistrar.setTypes(processor.types(), processor.foreignTypes());
if (!parser.isSet(jsroot)) {
- if (parser.isSet(outputOption)) {
+ if (module.isEmpty()) {
+ warning(module) << "The module name is empty. Cannot generate C++ code";
+ } else if (parser.isSet(outputOption)) {
// extract does its own file handling
QString outputName = parser.value(outputOption);
QFile file(outputName);