genericproject: cosmetics

This commit is contained in:
hjk
2011-04-12 08:20:54 +02:00
parent e86b16cf0f
commit 3df1d524b7
7 changed files with 52 additions and 38 deletions

View File

@@ -45,6 +45,7 @@
#include <cplusplus/ModelManagerInterface.h> #include <cplusplus/ModelManagerInterface.h>
#include <extensionsystem/pluginmanager.h> #include <extensionsystem/pluginmanager.h>
#include <utils/pathchooser.h> #include <utils/pathchooser.h>
#include <utils/qtcassert.h>
#include <coreplugin/icore.h> #include <coreplugin/icore.h>
#include <QtCore/QDir> #include <QtCore/QDir>
@@ -100,13 +101,19 @@ GenericTarget *GenericProject::activeTarget() const
} }
QString GenericProject::filesFileName() const QString GenericProject::filesFileName() const
{ return m_filesFileName; } {
return m_filesFileName;
}
QString GenericProject::includesFileName() const QString GenericProject::includesFileName() const
{ return m_includesFileName; } {
return m_includesFileName;
}
QString GenericProject::configFileName() const QString GenericProject::configFileName() const
{ return m_configFileName; } {
return m_configFileName;
}
static QStringList readLines(const QString &absoluteFileName) static QStringList readLines(const QString &absoluteFileName)
{ {
@@ -307,22 +314,34 @@ QStringList GenericProject::allIncludePaths() const
} }
QStringList GenericProject::projectIncludePaths() const QStringList GenericProject::projectIncludePaths() const
{ return m_projectIncludePaths; } {
return m_projectIncludePaths;
}
QStringList GenericProject::files() const QStringList GenericProject::files() const
{ return m_files; } {
return m_files;
}
QStringList GenericProject::generated() const QStringList GenericProject::generated() const
{ return m_generated; } {
return m_generated;
}
QStringList GenericProject::includePaths() const QStringList GenericProject::includePaths() const
{ return m_includePaths; } {
return m_includePaths;
}
void GenericProject::setIncludePaths(const QStringList &includePaths) void GenericProject::setIncludePaths(const QStringList &includePaths)
{ m_includePaths = includePaths; } {
m_includePaths = includePaths;
}
QByteArray GenericProject::defines() const QByteArray GenericProject::defines() const
{ return m_defines; } {
return m_defines;
}
void GenericProject::setToolChain(ToolChain *tc) void GenericProject::setToolChain(ToolChain *tc)
{ {
@@ -584,7 +603,7 @@ void GenericProjectFile::rename(const QString &newName)
{ {
// Can't happen // Can't happen
Q_UNUSED(newName); Q_UNUSED(newName);
Q_ASSERT(false); QTC_ASSERT(false, /**/);
} }
Core::IFile::ReloadBehavior GenericProjectFile::reloadBehavior(ChangeTrigger state, ChangeType type) const Core::IFile::ReloadBehavior GenericProjectFile::reloadBehavior(ChangeTrigger state, ChangeType type) const

View File

@@ -51,17 +51,20 @@ Manager::Manager()
m_projectLanguage = Core::Context(ProjectExplorer::Constants::LANG_CXX); m_projectLanguage = Core::Context(ProjectExplorer::Constants::LANG_CXX);
} }
Manager::~Manager()
{ }
Core::Context Manager::projectContext() const Core::Context Manager::projectContext() const
{ return m_projectContext; } {
return m_projectContext;
}
Core::Context Manager::projectLanguage() const Core::Context Manager::projectLanguage() const
{ return m_projectLanguage; } {
return m_projectLanguage;
}
QString Manager::mimeType() const QString Manager::mimeType() const
{ return QLatin1String(Constants::GENERICMIMETYPE); } {
return QLatin1String(Constants::GENERICMIMETYPE);
}
ProjectExplorer::Project *Manager::openProject(const QString &fileName) ProjectExplorer::Project *Manager::openProject(const QString &fileName)
{ {
@@ -83,19 +86,22 @@ ProjectExplorer::Project *Manager::openProject(const QString &fileName)
} }
void Manager::registerProject(GenericProject *project) void Manager::registerProject(GenericProject *project)
{ m_projects.append(project); } {
m_projects.append(project);
}
void Manager::unregisterProject(GenericProject *project) void Manager::unregisterProject(GenericProject *project)
{ m_projects.removeAll(project); } {
m_projects.removeAll(project);
}
void Manager::notifyChanged(const QString &fileName) void Manager::notifyChanged(const QString &fileName)
{ {
foreach (GenericProject *project, m_projects) { foreach (GenericProject *project, m_projects) {
if (fileName == project->filesFileName()) { if (fileName == project->filesFileName()) {
project->refresh(GenericProject::Files); project->refresh(GenericProject::Files);
} } else if (fileName == project->includesFileName()
else if (fileName == project->includesFileName() || || fileName == project->configFileName()) {
fileName == project->configFileName()) {
project->refresh(GenericProject::Configuration); project->refresh(GenericProject::Configuration);
} }
} }

View File

@@ -48,7 +48,6 @@ class Manager : public ProjectExplorer::IProjectManager
public: public:
Manager(); Manager();
virtual ~Manager();
virtual Core::Context projectContext() const; virtual Core::Context projectContext() const;
virtual Core::Context projectLanguage() const; virtual Core::Context projectLanguage() const;

View File

@@ -50,14 +50,15 @@ GenericProjectNode::GenericProjectNode(GenericProject *project, Core::IFile *pro
setDisplayName(QFileInfo(projectFile->fileName()).completeBaseName()); setDisplayName(QFileInfo(projectFile->fileName()).completeBaseName());
} }
GenericProjectNode::~GenericProjectNode()
{ }
Core::IFile *GenericProjectNode::projectFile() const Core::IFile *GenericProjectNode::projectFile() const
{ return m_projectFile; } {
return m_projectFile;
}
QString GenericProjectNode::projectFilePath() const QString GenericProjectNode::projectFilePath() const
{ return m_projectFile->fileName(); } {
return m_projectFile->fileName();
}
void GenericProjectNode::refresh() void GenericProjectNode::refresh()
{ {

View File

@@ -52,7 +52,6 @@ class GenericProjectNode : public ProjectExplorer::ProjectNode
{ {
public: public:
GenericProjectNode(GenericProject *project, Core::IFile *projectFile); GenericProjectNode(GenericProject *project, Core::IFile *projectFile);
virtual ~GenericProjectNode();
Core::IFile *projectFile() const; Core::IFile *projectFile() const;
QString projectFilePath() const; QString projectFilePath() const;

View File

@@ -65,10 +65,6 @@ GenericTarget::GenericTarget(GenericProject *parent) :
setIcon(qApp->style()->standardIcon(QStyle::SP_ComputerIcon)); setIcon(qApp->style()->standardIcon(QStyle::SP_ComputerIcon));
} }
GenericTarget::~GenericTarget()
{
}
ProjectExplorer::BuildConfigWidget *GenericTarget::createConfigWidget() ProjectExplorer::BuildConfigWidget *GenericTarget::createConfigWidget()
{ {
return new GenericBuildSettingsWidget(this); return new GenericBuildSettingsWidget(this);
@@ -106,10 +102,6 @@ GenericTargetFactory::GenericTargetFactory(QObject *parent) :
{ {
} }
GenericTargetFactory::~GenericTargetFactory()
{
}
bool GenericTargetFactory::supportsTargetId(const QString &id) const bool GenericTargetFactory::supportsTargetId(const QString &id) const
{ {
return id == QLatin1String(GENERIC_DESKTOP_TARGET_ID); return id == QLatin1String(GENERIC_DESKTOP_TARGET_ID);

View File

@@ -63,7 +63,6 @@ class GenericTarget : public ProjectExplorer::Target
public: public:
explicit GenericTarget(GenericProject *parent); explicit GenericTarget(GenericProject *parent);
~GenericTarget();
ProjectExplorer::BuildConfigWidget *createConfigWidget(); ProjectExplorer::BuildConfigWidget *createConfigWidget();
@@ -85,7 +84,6 @@ class GenericTargetFactory : public ProjectExplorer::ITargetFactory
public: public:
explicit GenericTargetFactory(QObject *parent = 0); explicit GenericTargetFactory(QObject *parent = 0);
~GenericTargetFactory();
bool supportsTargetId(const QString &id) const; bool supportsTargetId(const QString &id) const;