MCPcopy Create free account
hub / github.com/Project-LemonLime/Project_LemonLime / deleteTestCase

Method deleteTestCase

src/summarytree.cpp:265–277  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

263}
264
265void SummaryTree::deleteTestCase() {
266 QTreeWidgetItem *curItem = currentItem();
267 QTreeWidgetItem *parentItem = curItem->parent();
268 int taskIndex = indexOfTopLevelItem(parentItem);
269 int testCaseIndex = parentItem->indexOfChild(curItem);
270 Task *curTask = curContest->getTask(taskIndex);
271 delete curItem;
272 curTask->deleteTestCase(testCaseIndex);
273
274 for (int i = 0; i < parentItem->childCount(); i++) {
275 parentItem->child(i)->setText(0, tr("Test Case #%1").arg(i + 1));
276 }
277}
278
279void SummaryTree::selectionChanged() {
280 if (! isEnabled())

Callers

nothing calls this directly

Calls 1

getTaskMethod · 0.80

Tested by

no test coverage detected