Support multiple mkspecs per tool chain

This is necessary to handle Qt 5 moving mkspecs out of unsupported.

Task-number: QTCREATORBUG-6862
Change-Id: I193e3d16467773a2a714ef44f8d441d2d2395801
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
This commit is contained in:
Tobias Hunger
2012-02-07 18:05:09 +01:00
parent b4942447e8
commit 83085439f3
14 changed files with 145 additions and 92 deletions

View File

@@ -75,7 +75,7 @@ signals:
protected slots:
void emitDirty();
void resetMkspec();
void resetMkspecList();
void setErrorMessage(const QString &);
void clearErrorMessage();
@@ -94,8 +94,8 @@ protected:
Utils::FileName debuggerCommand() const;
void setDebuggerCommand(const Utils::FileName &debugger);
Utils::FileName mkspec() const;
void setMkspec(const Utils::FileName &spec);
QList<Utils::FileName> mkspecList() const;
void setMkspecList(const QList<Utils::FileName> &specList);
private:
void ensureDebuggerPathChooser(const QStringList &versionArguments);