forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/9.0'
Conflicts: cmake/QtCreatorIDEBranding.cmake qbs/modules/qtc/qtc.qbs qtcreator_ide_branding.pri src/plugins/qmldesigner/components/edit3d/edit3dwidget.cpp src/plugins/vcsbase/vcscommand.cpp Change-Id: I2d33113bfb2ea7134550cda1de4e2c21e6711778
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
#include "qmlvisualnode.h"
|
||||
#include "viewmanager.h"
|
||||
#include <designeractionmanager.h>
|
||||
#include <import.h>
|
||||
#include <nodeinstanceview.h>
|
||||
#include <seekerslider.h>
|
||||
|
||||
@@ -209,14 +210,21 @@ void Edit3DWidget::updateCreateSubMenu(const QStringList &keys,
|
||||
void Edit3DWidget::onCreateAction()
|
||||
{
|
||||
// QAction *action = qobject_cast<QAction *>(sender());
|
||||
// if (!action)
|
||||
// if (!action || !m_view || !m_view->model())
|
||||
// return;
|
||||
|
||||
// m_view->executeInTransaction(__FUNCTION__, [&] {
|
||||
// int activeScene = m_view->rootModelNode().auxiliaryData("active3dScene@Internal").toInt();
|
||||
// ItemLibraryEntry entry = m_nameToEntry.value(action->data().toString());
|
||||
// Import import = Import::createLibraryImport(entry.requiredImport(),
|
||||
// QString::number(entry.majorVersion())
|
||||
// + QLatin1Char('.')
|
||||
// + QString::number(entry.minorVersion()));
|
||||
// if (!m_view->model()->hasImport(import))
|
||||
// m_view->model()->changeImports({import}, {});
|
||||
|
||||
// auto modelNode = QmlVisualNode::createQml3DNode(m_view, m_nameToEntry.value(action->data().toString()),
|
||||
// activeScene, m_contextMenuPos3d).modelNode();
|
||||
// int activeScene = m_view->rootModelNode().auxiliaryData("active3dScene@Internal").toInt();
|
||||
// auto modelNode = QmlVisualNode::createQml3DNode(m_view, entry,
|
||||
// activeScene, m_contextMenuPos3d).modelNode();
|
||||
// QTC_ASSERT(modelNode.isValid(), return);
|
||||
// m_view->setSelectedModelNode(modelNode);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user