m_menuSeparator1(new QAction(q)),
m_toggleLockedAction(new QAction(FancyMainWindow::tr("Locked"), q)),
m_menuSeparator2(new QAction(q)),
- m_resetLayoutAction(new QAction(FancyMainWindow::tr("Reset to default layout") ,q))
+ m_resetLayoutAction(new QAction(FancyMainWindow::tr("Reset to Default Layout") ,q))
{
m_toggleLockedAction->setCheckable(true);
m_toggleLockedAction->setChecked(m_locked);
QmlInspector::~QmlInspector()
{
+
+}
+
+void QmlInspector::shutdown()
+{
m_objectTreeWidget->saveSettings(m_settings);
m_propertiesWidget->saveSettings(m_settings);
m_settings.saveSettings(Core::ICore::instance()->settings());
m_inspectorOutputDock = uiSwitcher->createDockWidget(Qml::Constants::LANG_QML,
inspectorOutput, Qt::BottomDockWidgetArea);
- m_expressionWidget->setWindowTitle(tr("Script console"));
+ m_expressionWidget->setWindowTitle(tr("Script Console"));
m_expressionQueryDock = uiSwitcher->createDockWidget(Qml::Constants::LANG_QML,
m_expressionWidget, Qt::BottomDockWidgetArea);
QmlInspector(QObject *parent = 0);
~QmlInspector();
+ void shutdown();
void createDockWidgets();
bool connectToViewer(); // using host, port from widgets
void QmlInspectorPlugin::aboutToShutdown()
{
-
+ m_inspector->shutdown();
}
bool QmlInspectorPlugin::initialize(const QStringList &arguments, QString *errorString)