diff options
Diffstat (limited to 'src/modules/options/instances.cpp')
| -rw-r--r-- | src/modules/options/instances.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/modules/options/instances.cpp b/src/modules/options/instances.cpp index 51cd273c6..119149290 100644 --- a/src/modules/options/instances.cpp +++ b/src/modules/options/instances.cpp @@ -3503,7 +3503,11 @@ KviOptionsWidget * KviOptionsInstanceManager::getInstance(KviOptionsWidgetInstan if(e->pWidget->parent() != par) { QWidget * oldPar = (QWidget *)e->pWidget->parent(); - e->pWidget->reparent(par,QPoint(0,0)); + //e->pWidget->reparent(par,QPoint(0,0)); + e->pWidget->setParent(par); + e->pWidget->setGeometry(0,0,e->pWidget->width(),e->pWidget->height()); + // + delete oldPar; } if(e->bIsContainer) |
