GUI: fixed missing addQWidgetTab (for plugins)
This commit is contained in:
parent
54713025dc
commit
4e4e0c6436
|
@ -367,7 +367,7 @@ void MainWindow::loadTabSavedOrder()
|
|||
{
|
||||
clearTabWidget();
|
||||
|
||||
QMap<duint, std::pair<QWidget*,QString> > tabIndexToWidget;
|
||||
QMap<duint, std::pair<QWidget*, QString>> tabIndexToWidget;
|
||||
|
||||
// Get tabIndex for each widget and add them to tabIndexToWidget
|
||||
for(int i = 0; i < mWidgetList.size(); i++)
|
||||
|
@ -1210,6 +1210,11 @@ void MainWindow::addQWidgetTab(QWidget* qWidget, QString nativeName)
|
|||
mTabWidget->addTabEx(qWidget, qWidget->windowIcon(), qWidget->windowTitle(), nativeName);
|
||||
}
|
||||
|
||||
void MainWindow::addQWidgetTab(QWidget* qWidget)
|
||||
{
|
||||
addQWidgetTab(qWidget, qWidget->windowTitle());
|
||||
}
|
||||
|
||||
void MainWindow::showQWidgetTab(QWidget* qWidget)
|
||||
{
|
||||
qWidget->show();
|
||||
|
|
|
@ -118,6 +118,7 @@ public slots:
|
|||
void decompileAt(dsint start, dsint end);
|
||||
void canClose();
|
||||
void addQWidgetTab(QWidget* qWidget, QString nativeName);
|
||||
void addQWidgetTab(QWidget* qWidget);
|
||||
void showQWidgetTab(QWidget* qWidget);
|
||||
void closeQWidgetTab(QWidget* qWidget);
|
||||
void executeOnGuiThread(void* cbGuiThread);
|
||||
|
|
Loading…
Reference in New Issue