Enforce 16 packet limit in Local Enhancement list

This commit is contained in:
G.K.MacGregor
2021-04-25 18:51:59 +01:00
parent d3607f5b00
commit 4584ba668d
4 changed files with 8 additions and 2 deletions

View File

@@ -799,6 +799,9 @@ bool X26Model::insertRows(int row, int count, const QModelIndex &parent)
{
Q_UNUSED(parent);
if (m_parentMainWidget->document()->currentSubPage()->enhancements()->size() + count > m_parentMainWidget->document()->currentSubPage()->maxEnhancements())
return false;
m_parentMainWidget->document()->undoStack()->push(new InsertTripletCommand(m_parentMainWidget->document(), this, row, count, m_parentMainWidget->document()->currentSubPage()->enhancements()->at(row)));
return true;
}