QmlDesigner: Remove dead code from puppetcreator

Change-Id: I5e648f1083882be7bad87a7fdbccfd2b3c96a9a9
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
Tobias Hunger
2017-10-05 15:44:55 +02:00
parent 0fe63ea698
commit b170996225
3 changed files with 6 additions and 51 deletions

View File

@@ -116,10 +116,10 @@ NodeInstanceServerProxy::NodeInstanceServerProxy(NodeInstanceView *nodeInstanceV
m_localServer->listen(socketToken); m_localServer->listen(socketToken);
m_localServer->setMaxPendingConnections(3); m_localServer->setMaxPendingConnections(3);
PuppetCreator puppetCreator(kit, project, QString(), nodeInstanceView->model()); PuppetCreator puppetCreator(kit, project, nodeInstanceView->model());
puppetCreator.setQrcMappingString(qrcMappingString()); puppetCreator.setQrcMappingString(qrcMappingString());
puppetCreator.createPuppetExecutableIfMissing(); puppetCreator.createQml2PuppetExecutableIfMissing();
m_qmlPuppetEditorProcess = puppetCreator.createPuppetProcess("editormode", m_qmlPuppetEditorProcess = puppetCreator.createPuppetProcess("editormode",
socketToken, socketToken,

View File

@@ -167,11 +167,9 @@ QString PuppetCreator::getStyleConfigFileName() const
PuppetCreator::PuppetCreator(ProjectExplorer::Kit *kit, PuppetCreator::PuppetCreator(ProjectExplorer::Kit *kit,
ProjectExplorer::Project *project, ProjectExplorer::Project *project,
const QString &qtCreatorVersion,
const Model *model) const Model *model)
: m_qtCreatorVersion(qtCreatorVersion) : m_kit(kit)
,m_kit(kit)
,m_availablePuppetType(FallbackPuppet) ,m_availablePuppetType(FallbackPuppet)
,m_model(model) ,m_model(model)
#ifndef QMLDESIGNER_TEST #ifndef QMLDESIGNER_TEST
@@ -185,11 +183,6 @@ PuppetCreator::~PuppetCreator()
{ {
} }
void PuppetCreator::createPuppetExecutableIfMissing()
{
createQml2PuppetExecutableIfMissing();
}
QProcess *PuppetCreator::createPuppetProcess(const QString &puppetMode, QProcess *PuppetCreator::createPuppetProcess(const QString &puppetMode,
const QString &socketToken, const QString &socketToken,
QObject *handlerObject, QObject *handlerObject,
@@ -345,7 +338,7 @@ void PuppetCreator::createQml2PuppetExecutableIfMissing()
// check if there was an already failing try to get the UserSpacePuppet // check if there was an already failing try to get the UserSpacePuppet
// -> imagine as result a FallbackPuppet and nothing will happen again // -> imagine as result a FallbackPuppet and nothing will happen again
if (m_qml2PuppetForKitPuppetHash.value(m_kit->id(), UserSpacePuppet) == UserSpacePuppet ) { if (m_qml2PuppetForKitPuppetHash.value(m_kit->id(), UserSpacePuppet) == UserSpacePuppet ) {
if (checkQml2PuppetIsReady()) { if (checkPuppetIsReady(qml2PuppetPath(UserSpacePuppet))) {
m_availablePuppetType = UserSpacePuppet; m_availablePuppetType = UserSpacePuppet;
} else { } else {
if (m_kit->isValid()) { if (m_kit->isValid()) {
@@ -521,11 +514,6 @@ QString PuppetCreator::qmakeCommand() const
return QString(); return QString();
} }
QString PuppetCreator::compileLog() const
{
return m_compileLog;
}
void PuppetCreator::setQrcMappingString(const QString qrcMapping) void PuppetCreator::setQrcMappingString(const QString qrcMapping)
{ {
m_qrcMapping = qrcMapping; m_qrcMapping = qrcMapping;
@@ -569,6 +557,7 @@ bool PuppetCreator::startBuildProcess(const QString &buildDirectoryPath,
qCInfo(puppetBuild) << Q_FUNC_INFO; qCInfo(puppetBuild) << Q_FUNC_INFO;
qCInfo(puppetBuild) << m_compileLog; qCInfo(puppetBuild) << m_compileLog;
m_compileLog.clear();
if (process.exitStatus() == QProcess::NormalExit && process.exitCode() == 0) if (process.exitStatus() == QProcess::NormalExit && process.exitCode() == 0)
return true; return true;
@@ -586,11 +575,6 @@ QString PuppetCreator::qml2PuppetProjectFile()
return puppetSourceDirectoryPath() + QStringLiteral("/qml2puppet/qml2puppet.pro"); return puppetSourceDirectoryPath() + QStringLiteral("/qml2puppet/qml2puppet.pro");
} }
QString PuppetCreator::qmlPuppetProjectFile()
{
return puppetSourceDirectoryPath() + QStringLiteral("/qmlpuppet/qmlpuppet.pro");
}
bool PuppetCreator::checkPuppetIsReady(const QString &puppetPath) const bool PuppetCreator::checkPuppetIsReady(const QString &puppetPath) const
{ {
QFileInfo puppetFileInfo(puppetPath); QFileInfo puppetFileInfo(puppetPath);
@@ -603,11 +587,6 @@ bool PuppetCreator::checkPuppetIsReady(const QString &puppetPath) const
return false; return false;
} }
bool PuppetCreator::checkQml2PuppetIsReady() const
{
return checkPuppetIsReady(qml2PuppetPath(UserSpacePuppet));
}
static bool nonEarlyQt5Version(const QtSupport::QtVersionNumber &currentQtVersionNumber) static bool nonEarlyQt5Version(const QtSupport::QtVersionNumber &currentQtVersionNumber)
{ {
return currentQtVersionNumber >= QtSupport::QtVersionNumber(5, 2, 0) || currentQtVersionNumber < QtSupport::QtVersionNumber(5, 0, 0); return currentQtVersionNumber >= QtSupport::QtVersionNumber(5, 2, 0) || currentQtVersionNumber < QtSupport::QtVersionNumber(5, 0, 0);
@@ -623,20 +602,4 @@ bool PuppetCreator::qtIsSupported() const
&& currentQtVersion->type() == QLatin1String(QtSupport::Constants::DESKTOPQT); && currentQtVersion->type() == QLatin1String(QtSupport::Constants::DESKTOPQT);
} }
bool PuppetCreator::checkPuppetVersion(const QString &qmlPuppetPath)
{
QProcess qmlPuppetVersionProcess;
qmlPuppetVersionProcess.start(qmlPuppetPath, {"--version"});
qmlPuppetVersionProcess.waitForReadyRead(6000);
QByteArray versionString = qmlPuppetVersionProcess.readAll();
bool canConvert;
unsigned int versionNumber = versionString.toUInt(&canConvert);
return canConvert && versionNumber == 2;
}
} // namespace QmlDesigner } // namespace QmlDesigner

View File

@@ -52,12 +52,11 @@ public:
PuppetCreator(ProjectExplorer::Kit *kit, PuppetCreator(ProjectExplorer::Kit *kit,
ProjectExplorer::Project *project, ProjectExplorer::Project *project,
const QString &qtCreatorVersion,
const Model *model); const Model *model);
~PuppetCreator(); ~PuppetCreator();
void createPuppetExecutableIfMissing(); void createQml2PuppetExecutableIfMissing();
QProcess *createPuppetProcess(const QString &puppetMode, QProcess *createPuppetProcess(const QString &puppetMode,
const QString &socketToken, const QString &socketToken,
@@ -65,8 +64,6 @@ public:
const char *outputSlot, const char *outputSlot,
const char *finishSlot) const; const char *finishSlot) const;
QString compileLog() const;
void setQrcMappingString(const QString qrcMapping); void setQrcMappingString(const QString qrcMapping);
static QString defaultPuppetToplevelBuildDirectory(); static QString defaultPuppetToplevelBuildDirectory();
@@ -74,7 +71,6 @@ public:
protected: protected:
bool build(const QString &qmlPuppetProjectFilePath) const; bool build(const QString &qmlPuppetProjectFilePath) const;
void createQml2PuppetExecutableIfMissing();
QString qmlPuppetToplevelBuildDirectory() const; QString qmlPuppetToplevelBuildDirectory() const;
QString qmlPuppetFallbackDirectory() const; QString qmlPuppetFallbackDirectory() const;
@@ -87,12 +83,9 @@ protected:
PuppetBuildProgressDialog *progressDialog = nullptr) const; PuppetBuildProgressDialog *progressDialog = nullptr) const;
static QString puppetSourceDirectoryPath(); static QString puppetSourceDirectoryPath();
static QString qml2PuppetProjectFile(); static QString qml2PuppetProjectFile();
static QString qmlPuppetProjectFile();
bool checkPuppetIsReady(const QString &puppetPath) const; bool checkPuppetIsReady(const QString &puppetPath) const;
bool checkQml2PuppetIsReady() const;
bool qtIsSupported() const; bool qtIsSupported() const;
static bool checkPuppetVersion(const QString &qmlPuppetPath);
QProcess *puppetProcess(const QString &puppetPath, QProcess *puppetProcess(const QString &puppetPath,
const QString &workingDirectory, const QString &workingDirectory,
const QString &puppetMode, const QString &puppetMode,
@@ -114,7 +107,6 @@ protected:
QString getStyleConfigFileName() const; QString getStyleConfigFileName() const;
private: private:
QString m_qtCreatorVersion;
mutable QString m_compileLog; mutable QString m_compileLog;
ProjectExplorer::Kit *m_kit = nullptr; ProjectExplorer::Kit *m_kit = nullptr;
PuppetType m_availablePuppetType; PuppetType m_availablePuppetType;