diff options
Diffstat (limited to 'src/plugins/vcprojectmanager/vcprojectmodel/file.h')
| -rw-r--r-- | src/plugins/vcprojectmanager/vcprojectmodel/file.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/plugins/vcprojectmanager/vcprojectmodel/file.h b/src/plugins/vcprojectmanager/vcprojectmodel/file.h index 8b618149c5..76c1bbc4c6 100644 --- a/src/plugins/vcprojectmanager/vcprojectmodel/file.h +++ b/src/plugins/vcprojectmanager/vcprojectmodel/file.h @@ -45,8 +45,6 @@ class File : public IFile friend class FileFactory; public: - typedef QSharedPointer<File> Ptr; - explicit File(IVisualStudioProject *parentProjectDoc); File(const File &file); File &operator=(const File &file); @@ -65,15 +63,15 @@ public: ProjectExplorer::FileType fileType() const; QString canonicalPath() const; - IConfiguration *createDefaultBuildConfiguration(const QString &fullConfigName) const; - private: void processFileConfiguration(const QDomNode &fileConfigNode); void processFile(const QDomNode &fileNode); void processNodeAttributes(const QDomElement &element); + void copyAllNonDefaultToolAtributes(IConfiguration *fileConfig, IConfiguration *projConfig); + void copyAllNonDefaultToolAtributes(IToolSection *fileSec, IToolSection *projSec); QString m_relativePath; // required - QList<QSharedPointer<File> > m_files; + QList<File *> m_files; IVisualStudioProject *m_parentProjectDoc; ConfigurationContainer *m_configurationContainer; GeneralAttributeContainer *m_attributeContainer; |
