From 88e727922ecd12a88774e9b4f3cbc2fb2a38baab Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Tue, 18 Jun 2013 10:05:36 +0200 Subject: Wizards: getting rid of pointless empty line An imagte with invalid path creates a poinless empty line. Check first if image does exist. Change-Id: Icaaafc26c81756a076683eff42ce6c9e72185f0b Reviewed-by: Robert Loehning --- src/plugins/qmlprojectmanager/qmlapplicationwizard.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/plugins/qmlprojectmanager') diff --git a/src/plugins/qmlprojectmanager/qmlapplicationwizard.cpp b/src/plugins/qmlprojectmanager/qmlapplicationwizard.cpp index be9ad6bb6f..ae4dbcf4c6 100644 --- a/src/plugins/qmlprojectmanager/qmlapplicationwizard.cpp +++ b/src/plugins/qmlprojectmanager/qmlapplicationwizard.cpp @@ -79,7 +79,9 @@ void QmlApplicationWizard::createInstances(ExtensionSystem::IPlugin *plugin) BaseFileWizardParameters parameters; parameters.setDisplayName(templateInfo.displayName); parameters.setDescription(templateInfo.description); - parameters.setDescriptionImage(templateInfo.templatePath + QLatin1String("/template.png")); + const QString imagePath = templateInfo.templatePath + QLatin1String("/template.png"); + if (QFileInfo(imagePath).exists()) + parameters.setDescriptionImage(imagePath); parameters.setCategory( QLatin1String(ProjectExplorer::Constants::QT_APPLICATION_WIZARD_CATEGORY)); parameters.setDisplayCategory( -- cgit v1.2.1