void TabDeckEditor::decrementCardHelper(QString zoneName) { const CardInfo *info; QModelIndex idx; info = currentCardInfo(); if(!info) return; if (info->getIsToken()) zoneName = "tokens"; idx = deckModel->findCard(info->getName(), zoneName); offsetCountAtIndex(idx, -1); }
void TabDeckEditor::addCardHelper(QString zoneName) { const CardInfo *info; info = currentCardInfo(); if(!info) return; if (info->getIsToken()) zoneName = "tokens"; QModelIndex newCardIndex = deckModel->addCard(info->getName(), zoneName); recursiveExpand(newCardIndex); deckView->setCurrentIndex(newCardIndex); setModified(true); }