Make sure plugin widget parent is set - fix #1913
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
This commit is contained in:
parent
6877aeefa4
commit
ace9093465
2 changed files with 5 additions and 6 deletions
|
|
@ -879,7 +879,7 @@ void OpenRGBDialog2::AddPlugin(OpenRGBPluginEntry* plugin)
|
|||
|
||||
plugin->widget = NewPluginTab;
|
||||
|
||||
OpenRGBPluginContainer* NewPluginContainer = new OpenRGBPluginContainer(NewPluginTab);
|
||||
OpenRGBPluginContainer* NewPluginContainer = new OpenRGBPluginContainer(NewPluginTab, this);
|
||||
|
||||
ui->MainTabBar->addTab(NewPluginContainer,QString().fromStdString(plugin->info.Label));
|
||||
}
|
||||
|
|
@ -892,7 +892,7 @@ void OpenRGBDialog2::AddPlugin(OpenRGBPluginEntry* plugin)
|
|||
|
||||
plugin->widget = NewPluginTab;
|
||||
|
||||
OpenRGBPluginContainer* NewPluginContainer = new OpenRGBPluginContainer(NewPluginTab);
|
||||
OpenRGBPluginContainer* NewPluginContainer = new OpenRGBPluginContainer(NewPluginTab, this);
|
||||
|
||||
ui->DevicesTabBar->addTab(NewPluginContainer," ");
|
||||
|
||||
|
|
@ -907,7 +907,7 @@ void OpenRGBDialog2::AddPlugin(OpenRGBPluginEntry* plugin)
|
|||
|
||||
plugin->widget = NewPluginTab;
|
||||
|
||||
OpenRGBPluginContainer* NewPluginContainer = new OpenRGBPluginContainer(NewPluginTab);
|
||||
OpenRGBPluginContainer* NewPluginContainer = new OpenRGBPluginContainer(NewPluginTab, this);
|
||||
|
||||
ui->InformationTabBar->addTab(NewPluginContainer," ");
|
||||
|
||||
|
|
@ -922,7 +922,7 @@ void OpenRGBDialog2::AddPlugin(OpenRGBPluginEntry* plugin)
|
|||
|
||||
plugin->widget = NewPluginTab;
|
||||
|
||||
OpenRGBPluginContainer* NewPluginContainer = new OpenRGBPluginContainer(NewPluginTab);
|
||||
OpenRGBPluginContainer* NewPluginContainer = new OpenRGBPluginContainer(NewPluginTab, this);
|
||||
|
||||
ui->SettingsTabBar->addTab(NewPluginContainer," ");
|
||||
|
||||
|
|
@ -943,8 +943,6 @@ void OpenRGBDialog2::AddPlugin(OpenRGBPluginEntry* plugin)
|
|||
|
||||
if(NewTrayMenu)
|
||||
{
|
||||
NewTrayMenu->setParent(trayIconMenu);
|
||||
|
||||
trayIconMenu->insertMenu(actionExit, NewTrayMenu);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@ Ui::OpenRGBPluginContainer::OpenRGBPluginContainer(QWidget *plugin, QWidget *par
|
|||
ui->setupUi(this);
|
||||
|
||||
plugin_widget = plugin;
|
||||
plugin_widget->setParent(this);
|
||||
|
||||
ui->PluginContainerLayout->layout()->addWidget(plugin_widget);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue