mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-02-21 21:39:40 +00:00
Merge remote-tracking branch 'cc9cii/fix-dialogue-subview-crash'
This commit is contained in:
commit
99dbd82a44
1 changed files with 7 additions and 6 deletions
|
@ -378,6 +378,13 @@ mDocument (document)
|
||||||
|
|
||||||
void CSVWorld::EditWidget::remake(int row)
|
void CSVWorld::EditWidget::remake(int row)
|
||||||
{
|
{
|
||||||
|
if (mMainWidget)
|
||||||
|
{
|
||||||
|
QWidget *del = this->takeWidget();
|
||||||
|
del->deleteLater();
|
||||||
|
}
|
||||||
|
mMainWidget = new QWidget (this);
|
||||||
|
|
||||||
for (unsigned i = 0; i < mNestedModels.size(); ++i)
|
for (unsigned i = 0; i < mNestedModels.size(); ++i)
|
||||||
delete mNestedModels[i];
|
delete mNestedModels[i];
|
||||||
|
|
||||||
|
@ -401,12 +408,6 @@ void CSVWorld::EditWidget::remake(int row)
|
||||||
if (mNestedTableMapper)
|
if (mNestedTableMapper)
|
||||||
delete mNestedTableMapper;
|
delete mNestedTableMapper;
|
||||||
|
|
||||||
if (mMainWidget)
|
|
||||||
{
|
|
||||||
QWidget *del = this->takeWidget();
|
|
||||||
del->deleteLater();
|
|
||||||
}
|
|
||||||
mMainWidget = new QWidget (this);
|
|
||||||
|
|
||||||
QFrame* line = new QFrame(mMainWidget);
|
QFrame* line = new QFrame(mMainWidget);
|
||||||
line->setObjectName(QString::fromUtf8("line"));
|
line->setObjectName(QString::fromUtf8("line"));
|
||||||
|
|
Loading…
Reference in a new issue