forked from qt-creator/qt-creator
QmlDesigner: Fix NavigationWidgetFactory retrieval
They aren't in the global object pool anymore. Change-Id: I4f0ae69ebabe33f0276dbfd7137a4f8adbaad489 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -48,7 +48,6 @@
|
|||||||
#include <coreplugin/editormanager/editormanager.h>
|
#include <coreplugin/editormanager/editormanager.h>
|
||||||
#include <coreplugin/idocument.h>
|
#include <coreplugin/idocument.h>
|
||||||
#include <coreplugin/inavigationwidgetfactory.h>
|
#include <coreplugin/inavigationwidgetfactory.h>
|
||||||
#include <extensionsystem/pluginmanager.h>
|
|
||||||
|
|
||||||
#include <utils/fileutils.h>
|
#include <utils/fileutils.h>
|
||||||
#include <utils/qtcassert.h>
|
#include <utils/qtcassert.h>
|
||||||
@@ -176,8 +175,8 @@ void DesignModeWidget::toggleRightSidebar()
|
|||||||
|
|
||||||
QWidget *DesignModeWidget::createProjectExplorerWidget(QWidget *parent)
|
QWidget *DesignModeWidget::createProjectExplorerWidget(QWidget *parent)
|
||||||
{
|
{
|
||||||
QList<Core::INavigationWidgetFactory *> factories =
|
const QList<Core::INavigationWidgetFactory *> factories =
|
||||||
ExtensionSystem::PluginManager::getObjects<Core::INavigationWidgetFactory>();
|
Core::INavigationWidgetFactory::allNavigationFactories();
|
||||||
|
|
||||||
Core::NavigationView navigationView;
|
Core::NavigationView navigationView;
|
||||||
navigationView.widget = nullptr;
|
navigationView.widget = nullptr;
|
||||||
|
|||||||
Reference in New Issue
Block a user