fixed crash when removing item in settings list
This commit is contained in:
@@ -71,8 +71,7 @@ public:
|
|||||||
assert(row >= 0 && row <= this->rows_.size());
|
assert(row >= 0 && row <= this->rows_.size());
|
||||||
|
|
||||||
// remove row
|
// remove row
|
||||||
std::vector<QStandardItem *> items =
|
std::vector<QStandardItem *> items = this->rows_[row].items;
|
||||||
std::move(this->rows_[row].items);
|
|
||||||
|
|
||||||
this->beginRemoveRows(QModelIndex(), row, row);
|
this->beginRemoveRows(QModelIndex(), row, row);
|
||||||
this->rows_.erase(this->rows_.begin() + row);
|
this->rows_.erase(this->rows_.begin() + row);
|
||||||
|
|||||||
Reference in New Issue
Block a user