mirror of
https://github.com/TES3MP/TES3MP.git
synced 2025-09-28 07:32:00 -04:00
Insert nested rows after selected row, or at start if none selected.
This commit is contained in:
parent
d0ef95a1e1
commit
ded8862e9d
@ -119,9 +119,14 @@ void CSVWorld::NestedTable::removeRowActionTriggered()
|
|||||||
|
|
||||||
void CSVWorld::NestedTable::addNewRowActionTriggered()
|
void CSVWorld::NestedTable::addNewRowActionTriggered()
|
||||||
{
|
{
|
||||||
|
int row = 0;
|
||||||
|
|
||||||
|
if (!selectionModel()->selectedRows().empty())
|
||||||
|
row = selectionModel()->selectedRows().back().row() + 1;
|
||||||
|
|
||||||
mDocument.getUndoStack().push(new CSMWorld::AddNestedCommand(*(mModel->model()),
|
mDocument.getUndoStack().push(new CSMWorld::AddNestedCommand(*(mModel->model()),
|
||||||
mModel->getParentId(),
|
mModel->getParentId(),
|
||||||
selectionModel()->selectedRows().size(),
|
row,
|
||||||
mModel->getParentColumn()));
|
mModel->getParentColumn()));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user