aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/language/builtindeclarations.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/language/builtindeclarations.cpp')
-rw-r--r--src/lib/language/builtindeclarations.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/lib/language/builtindeclarations.cpp b/src/lib/language/builtindeclarations.cpp
index 71eff5c7c..3af3f7fd2 100644
--- a/src/lib/language/builtindeclarations.cpp
+++ b/src/lib/language/builtindeclarations.cpp
@@ -261,9 +261,11 @@ void BuiltinDeclarations::addProductItem()
{
QList<PropertyDeclaration> properties;
properties += conditionProperty();
- properties += PropertyDeclaration(QLatin1String("type"), PropertyDeclaration::StringList);
+ PropertyDeclaration decl(QLatin1String("type"), PropertyDeclaration::StringList);
+ decl.initialValueSource = QLatin1String("[]");
+ properties += decl;
properties += nameProperty();
- PropertyDeclaration decl = PropertyDeclaration("targetName", PropertyDeclaration::String);
+ decl = PropertyDeclaration("targetName", PropertyDeclaration::String);
decl.initialValueSource = QLatin1String("name");
properties += decl;
decl = PropertyDeclaration(QLatin1String("destinationDirectory"), PropertyDeclaration::String);