summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer/project.cpp
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2019-02-25 18:35:34 +0100
committerhjk <hjk@qt.io>2019-02-26 10:41:50 +0000
commit4d2981b1f4c9620584a5d2d1063715dfaee31fe5 (patch)
tree2bddc182d0ed17f98a472da9edb3db8d211f9f3a /src/plugins/projectexplorer/project.cpp
parent65be7c2915969d9491bf75216c1a2b355be72207 (diff)
downloadqt-creator-4d2981b1f4c9620584a5d2d1063715dfaee31fe5.tar.gz
ProjectExplorer: Un-protect ProjectNode constructor
Not much protection needed, and not provided either, as seen in the removed workarounds. Change-Id: Ib33f6481cdb04481c0324bdeb57eb50143ecb62f Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/plugins/projectexplorer/project.cpp')
-rw-r--r--src/plugins/projectexplorer/project.cpp10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/plugins/projectexplorer/project.cpp b/src/plugins/projectexplorer/project.cpp
index a030d9b2f3..4c3f867c51 100644
--- a/src/plugins/projectexplorer/project.cpp
+++ b/src/plugins/projectexplorer/project.cpp
@@ -958,12 +958,6 @@ public:
bool needsConfiguration() const final { return false; }
};
-class TestProjectNode : public ProjectNode
-{
-public:
- TestProjectNode(const Utils::FileName &dir) : ProjectNode(dir) { }
-};
-
void ProjectExplorerPlugin::testProject_setup()
{
TestProject project;
@@ -1060,7 +1054,7 @@ void ProjectExplorerPlugin::testProject_parsingFail()
std::unique_ptr<ProjectNode> createFileTree(Project *project)
{
- std::unique_ptr<ProjectNode> root = std::make_unique<TestProjectNode>(project->projectDirectory());
+ std::unique_ptr<ProjectNode> root = std::make_unique<ProjectNode>(project->projectDirectory());
std::vector<std::unique_ptr<FileNode>> nodes;
nodes.emplace_back(std::make_unique<FileNode>(TEST_PROJECT_PATH, FileType::Project));
nodes.emplace_back(std::make_unique<FileNode>(TEST_PROJECT_CPP_FILE, FileType::Source));
@@ -1080,7 +1074,7 @@ void ProjectExplorerPlugin::testProject_projectTree()
QCOMPARE(fileSpy.count(), 0);
QVERIFY(!project.rootProjectNode());
- project.setRootProjectNode(std::make_unique<TestProjectNode>(project.projectDirectory()));
+ project.setRootProjectNode(std::make_unique<ProjectNode>(project.projectDirectory()));
QCOMPARE(fileSpy.count(), 0);
QVERIFY(!project.rootProjectNode());