forked from mirror/openmw-tes3mp
Insert nested rows after selected row, or at start if none selected.
This commit is contained in:
parent
d0ef95a1e1
commit
ded8862e9d
1 changed files with 6 additions and 1 deletions
|
@ -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…
Reference in a new issue