ui: Errorview
Tabbed view with errorview as tab
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
#include "Application.h"
|
||||
#include "component/view/View.h"
|
||||
#include "component/view/CompositeView.h"
|
||||
#include "component/view/TabbedView.h"
|
||||
#include "LicenseChecker.h"
|
||||
#include "qt/utility/QtContextMenu.h"
|
||||
#include "qt/utility/utilityQt.h"
|
||||
@@ -721,6 +722,18 @@ QtMainWindow::DockWidget* QtMainWindow::getDockWidgetForView(View* view)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
const TabbedView* tabbedView = dynamic_cast<const TabbedView*>(dock.view);
|
||||
if (tabbedView)
|
||||
{
|
||||
for (const View* v : tabbedView->getViews())
|
||||
{
|
||||
if (v == view)
|
||||
{
|
||||
return &dock;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
LOG_ERROR("DockWidget was not found for view.");
|
||||
|
||||
Reference in New Issue
Block a user