summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJarek Kobus <jaroslaw.kobus@nokia.com>2011-11-22 13:10:10 +0100
committerJarek Kobus <jaroslaw.kobus@nokia.com>2011-11-22 15:44:53 +0100
commit7edefec435c730ac4fac6531be252d78753134a7 (patch)
tree3030f8ad52dcb8a60fa4ecb8c0137fdd8db5316a
parentd3f8436165f69e1aa41d0e312b6c47ec3765430a (diff)
downloadqt-creator-7edefec435c730ac4fac6531be252d78753134a7.tar.gz
Compile fix for Mac 10.5.8 gcc 4.0.1
Change-Id: I77a9ac922ead256c3c58be39ad0383aef67f3133 Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
-rw-r--r--src/plugins/qt4projectmanager/qt4nodes.cpp12
-rw-r--r--src/plugins/qt4projectmanager/qt4project.cpp16
2 files changed, 15 insertions, 13 deletions
diff --git a/src/plugins/qt4projectmanager/qt4nodes.cpp b/src/plugins/qt4projectmanager/qt4nodes.cpp
index a4ea29aad1..410b8c7122 100644
--- a/src/plugins/qt4projectmanager/qt4nodes.cpp
+++ b/src/plugins/qt4projectmanager/qt4nodes.cpp
@@ -165,7 +165,7 @@ enum { debug = 0 };
using namespace Qt4ProjectManager;
using namespace Qt4ProjectManager::Internal;
-Qt4PriFile::Qt4PriFile(Qt4PriFileNode *qt4PriFile)
+Qt4PriFile::Qt4PriFile(Qt4ProjectManager::Qt4PriFileNode *qt4PriFile)
: IFile(qt4PriFile), m_priFile(qt4PriFile)
{
@@ -243,6 +243,8 @@ bool Qt4PriFile::reload(QString *errorString, ReloadFlag flag, ChangeType type)
Implements abstract ProjectNode class
*/
+namespace Qt4ProjectManager {
+
Qt4PriFileNode::Qt4PriFileNode(Qt4Project *project, Qt4ProFileNode* qt4ProFileNode, const QString &filePath)
: ProjectNode(filePath),
m_project(project),
@@ -266,7 +268,6 @@ void Qt4PriFileNode::scheduleUpdate()
m_qt4ProFileNode->scheduleUpdate();
}
-namespace Qt4ProjectManager {
namespace Internal {
struct InternalNode
{
@@ -375,7 +376,7 @@ struct InternalNode
}
// Makes the projectNode's subtree below the given folder match this internal node's subtree
- void updateSubFolders(Qt4PriFileNode *projectNode, ProjectExplorer::FolderNode *folder)
+ void updateSubFolders(Qt4ProjectManager::Qt4PriFileNode *projectNode, ProjectExplorer::FolderNode *folder)
{
updateFiles(projectNode, folder, type);
@@ -440,7 +441,7 @@ struct InternalNode
}
// Makes the folder's files match this internal node's file list
- void updateFiles(Qt4PriFileNode *projectNode, FolderNode *folder, FileType type)
+ void updateFiles(Qt4ProjectManager::Qt4PriFileNode *projectNode, FolderNode *folder, FileType type)
{
QList<FileNode*> existingFileNodes;
foreach (FileNode *fileNode, folder->fileNodes()) {
@@ -485,7 +486,6 @@ struct InternalNode
}
};
}
-}
QStringList Qt4PriFileNode::baseVPaths(QtSupport::ProFileReader *reader, const QString &projectDir)
{
@@ -1289,6 +1289,8 @@ QSet<QString> Qt4PriFileNode::filterFilesRecursiveEnumerata(ProjectExplorer::Fil
return result;
}
+} // namespace Qt4ProjectManager
+
static Qt4ProjectType proFileTemplateTypeToProjectType(ProFileEvaluator::TemplateType type)
{
switch (type) {
diff --git a/src/plugins/qt4projectmanager/qt4project.cpp b/src/plugins/qt4projectmanager/qt4project.cpp
index 583e8a4ff9..447ed98a7e 100644
--- a/src/plugins/qt4projectmanager/qt4project.cpp
+++ b/src/plugins/qt4projectmanager/qt4project.cpp
@@ -118,8 +118,8 @@ class CentralizedFolderWatcher : public QObject
public:
CentralizedFolderWatcher(QObject *parent);
~CentralizedFolderWatcher();
- void watchFolders(const QList<QString> &folders, Qt4PriFileNode *node);
- void unwatchFolders(const QList<QString> &folders, Qt4PriFileNode *node);
+ void watchFolders(const QList<QString> &folders, Qt4ProjectManager::Qt4PriFileNode *node);
+ void unwatchFolders(const QList<QString> &folders, Qt4ProjectManager::Qt4PriFileNode *node);
private slots:
void folderChanged(const QString &folder);
@@ -129,7 +129,7 @@ private slots:
private:
QSet<QString> recursiveDirs(const QString &folder);
QFileSystemWatcher m_watcher;
- QMultiMap<QString, Qt4PriFileNode *> m_map;
+ QMultiMap<QString, Qt4ProjectManager::Qt4PriFileNode *> m_map;
QSet<QString> m_recursiveWatchedFolders;
QTimer m_compressTimer;
@@ -1206,7 +1206,7 @@ QSet<QString> CentralizedFolderWatcher::recursiveDirs(const QString &folder)
return result;
}
-void CentralizedFolderWatcher::watchFolders(const QList<QString> &folders, Qt4PriFileNode *node)
+void CentralizedFolderWatcher::watchFolders(const QList<QString> &folders, Qt4ProjectManager::Qt4PriFileNode *node)
{
if (debugCFW)
qDebug()<<"CFW::watchFolders()"<<folders<<"for node"<<node->path();
@@ -1230,7 +1230,7 @@ void CentralizedFolderWatcher::watchFolders(const QList<QString> &folders, Qt4Pr
}
}
-void CentralizedFolderWatcher::unwatchFolders(const QList<QString> &folders, Qt4PriFileNode *node)
+void CentralizedFolderWatcher::unwatchFolders(const QList<QString> &folders, Qt4ProjectManager::Qt4PriFileNode *node)
{
if (debugCFW)
qDebug()<<"CFW::unwatchFolders()"<<folders<<"for node"<<node->path();
@@ -1254,7 +1254,7 @@ void CentralizedFolderWatcher::unwatchFolders(const QList<QString> &folders, Qt4
// So the rwf is a subdirectory of a folder we aren't watching
// but maybe someone else wants us to watch
bool needToWatch = false;
- QMultiMap<QString, Qt4PriFileNode *>::const_iterator it, end;
+ QMultiMap<QString, Qt4ProjectManager::Qt4PriFileNode *>::const_iterator it, end;
end = m_map.constEnd();
for (it = m_map.constEnd(); it != end; ++it) {
if (rwf.startsWith(it.key())) {
@@ -1301,8 +1301,8 @@ void CentralizedFolderWatcher::delayedFolderChanged(const QString &folder)
while (true) {
if (!dir.endsWith('/'))
dir.append('/');
- QList<Qt4PriFileNode *> nodes = m_map.values(dir);
- foreach (Qt4PriFileNode *node, nodes) {
+ QList<Qt4ProjectManager::Qt4PriFileNode *> nodes = m_map.values(dir);
+ foreach (Qt4ProjectManager::Qt4PriFileNode *node, nodes) {
node->folderChanged(folder);
}