本文整理汇总了C++中Task::addTestCase方法的典型用法代码示例。如果您正苦于以下问题:C++ Task::addTestCase方法的具体用法?C++ Task::addTestCase怎么用?C++ Task::addTestCase使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Task
的用法示例。
在下文中一共展示了Task::addTestCase方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: addTestCase
void SummaryTree::addTestCase()
{
QTreeWidgetItem *curItem = currentItem();
if (indexOfTopLevelItem(curItem) == -1)
curItem = curItem->parent();
int index = indexOfTopLevelItem(curItem);
Task *curTask = curContest->getTask(index);
TestCase *newTestCase = new TestCase;
newTestCase->setFullScore(settings->getDefaultFullScore());
newTestCase->setTimeLimit(settings->getDefaultTimeLimit());
newTestCase->setMemoryLimit(settings->getDefaultMemoryLimit());
curTask->addTestCase(newTestCase);
QTreeWidgetItem *newItem = new QTreeWidgetItem(curItem);
newItem->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);
newItem->setText(0, tr("Test Case #%1").arg(curItem->childCount()));
setCurrentItem(newItem);
}