forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/4.3'
Conflicts: src/plugins/genericprojectmanager/genericproject.cpp src/plugins/genericprojectmanager/genericproject.h src/plugins/genericprojectmanager/genericprojectnodes.cpp src/plugins/genericprojectmanager/genericprojectnodes.h Change-Id: Ie0c870f68c8d200a75489b75860987655b2f6175
This commit is contained in:
@@ -126,9 +126,13 @@ public:
|
||||
|
||||
bool showInSimpleTree() const override { return true; }
|
||||
|
||||
QList<ProjectExplorer::ProjectAction> supportedActions(Node *) const override
|
||||
bool supportsAction(ProjectAction action, Node *) const override
|
||||
{
|
||||
return {AddNewFile, AddExistingFile, AddExistingDirectory, RemoveFile, Rename};
|
||||
return action == AddNewFile
|
||||
|| action == AddExistingFile
|
||||
|| action == AddExistingDirectory
|
||||
|| action == RemoveFile
|
||||
|| action == Rename;
|
||||
}
|
||||
|
||||
bool addFiles(const QStringList &filePaths, QStringList * = 0) override
|
||||
@@ -164,6 +168,7 @@ GenericProject::GenericProject(const Utils::FileName &fileName) :
|
||||
setId(Constants::GENERICPROJECT_ID);
|
||||
setProjectContext(Context(GenericProjectManager::Constants::PROJECTCONTEXT));
|
||||
setProjectLanguages(Context(ProjectExplorer::Constants::CXX_LANGUAGE_ID));
|
||||
setDisplayName(fileName.toFileInfo().completeBaseName());
|
||||
|
||||
const QFileInfo fileInfo = projectFilePath().toFileInfo();
|
||||
const QDir dir = fileInfo.dir();
|
||||
@@ -467,11 +472,6 @@ void GenericProject::activeBuildConfigurationWasChanged()
|
||||
refresh(Everything);
|
||||
}
|
||||
|
||||
QString GenericProject::displayName() const
|
||||
{
|
||||
return projectFilePath().toFileInfo().completeBaseName();
|
||||
}
|
||||
|
||||
QStringList GenericProject::buildTargets() const
|
||||
{
|
||||
const QStringList targets = { "all", "clean" };
|
||||
|
||||
Reference in New Issue
Block a user