Features: Use Core::Id as base

Change-Id: Iab812778f8f924638224ec343cadac70e8854e4f
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
This commit is contained in:
hjk
2013-01-15 16:11:50 +01:00
parent 2ab6416a34
commit 28f6fec97d
4 changed files with 34 additions and 42 deletions

View File

@@ -49,12 +49,12 @@
#include "qmlproject.h"
#include <QCoreApplication>
#include <QFileInfo>
#include <QDirIterator>
#include <QUrl>
#include <QFileDialog>
#include <QFileInfo>
#include <QIcon>
#include <QMessageBox>
#include <QUrl>
using namespace Core;
using namespace ExtensionSystem;
@@ -99,9 +99,9 @@ void QmlApplicationWizard::createInstances(ExtensionSystem::IPlugin *plugin)
QStringList stringList =
templateInfo.featuresRequired.split(QLatin1Char(','), QString::SkipEmptyParts);;
Core::FeatureSet features;
FeatureSet features;
foreach (const QString &string, stringList) {
Core::Feature feature(string.trimmed());
Feature feature(Id::fromString(string.trimmed()));
features |= feature;
}
@@ -126,8 +126,7 @@ BaseFileWizardParameters QmlApplicationWizard::parameters()
}
QWizard *QmlApplicationWizard::createWizardDialog(QWidget *parent,
const Core::WizardDialogParameters &wizardDialogParameters
) const
const WizardDialogParameters &wizardDialogParameters) const
{
QmlApplicationWizardDialog *wizardDialog = new QmlApplicationWizardDialog(m_qmlApp,
parent, wizardDialogParameters);