Added a way to change the tool chain.

This commit is contained in:
Roberto Raggi
2009-03-12 13:50:43 +01:00
parent 90e12652b4
commit 7b6eb2c47e
6 changed files with 38 additions and 26 deletions

View File

@@ -69,15 +69,18 @@ public:
virtual QList<ProjectExplorer::BuildStepConfigWidget*> subConfigWidgets();
virtual void newBuildConfiguration(const QString &buildConfiguration);
virtual ProjectExplorer::ProjectNode *rootProjectNode() const;
virtual GenericProjectNode *rootProjectNode() const;
virtual QStringList files(FilesMode fileMode) const;
void setToolChain(const QString &toolChainId);
QStringList targets() const;
MakeStep *makeStep() const;
QString buildParser(const QString &buildConfiguration) const;
QString toolChainId() const;
public Q_SLOTS:
void setToolChain(const QString &toolChainId);
private:
void refresh();
@@ -93,6 +96,7 @@ private:
GenericProjectNode* _rootNode;
ProjectExplorer::ToolChain *_toolChain;
QString _toolChainId;
};
class GenericProjectFile : public Core::IFile