MCPcopy Create free account
hub / github.com/KDE/kdevelop / setProjectItem

Method setProjectItem

kdevplatform/tests/testproject.cpp:47–59  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

45}
46
47void TestProject::setProjectItem(ProjectFolderItem* item)
48{
49 if (m_root) {
50 ICore::self()->projectController()->projectModel()->removeRow(m_root->row());
51 m_root = nullptr;
52 m_path = Path{};
53 }
54 if (item) {
55 m_root = item;
56 m_path = item->path();
57 ICore::self()->projectController()->projectModel()->appendRow(m_root);
58 }
59}
60
61Path TestProject::projectFile() const
62{

Callers 2

testRenameMethod · 0.80
testWithProjectMethod · 0.80

Calls 6

removeRowMethod · 0.80
projectControllerMethod · 0.80
appendRowMethod · 0.80
projectModelMethod · 0.45
rowMethod · 0.45
pathMethod · 0.45

Tested by

no test coverage detected