mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-03-23 10:20:48 +00: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