forked from qt-creator/qt-creator
QMLProfiler: Menu entries to load/save QML trace
Added 'QML Profiler Options' menu to 'Analyze' menu to load and save QML traces. Change-Id: I468fbcfdf355a1caaa0d53b118f0b8b505cedefb Reviewed-by: hjk <qthjk@ovi.com> Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com>
This commit is contained in:
@@ -278,6 +278,7 @@ void AnalyzerManagerPrivate::setupActions()
|
||||
m_menu->appendGroup(Constants::G_ANALYZER_CONTROL);
|
||||
m_menu->appendGroup(Constants::G_ANALYZER_TOOLS);
|
||||
m_menu->appendGroup(Constants::G_ANALYZER_REMOTE_TOOLS);
|
||||
m_menu->appendGroup(Constants::G_ANALYZER_OPTIONS);
|
||||
|
||||
Core::ActionContainer *menubar =
|
||||
am->actionContainer(Core::Constants::MENU_BAR);
|
||||
@@ -307,6 +308,12 @@ void AnalyzerManagerPrivate::setupActions()
|
||||
command = am->registerAction(separatorAction2,
|
||||
"Menu.Action.Analyzer.Tools.Separator2", globalcontext);
|
||||
m_menu->addAction(command, Constants::G_ANALYZER_REMOTE_TOOLS);
|
||||
|
||||
QAction *separatorAction3 = new QAction(m_menu);
|
||||
separatorAction3->setSeparator(true);
|
||||
command = am->registerAction(separatorAction3,
|
||||
"Menu.Action.Analyzer.Tools.Separator3", globalcontext);
|
||||
m_menu->addAction(command, Constants::G_ANALYZER_OPTIONS);
|
||||
}
|
||||
|
||||
void AnalyzerManagerPrivate::delayedInit()
|
||||
@@ -846,6 +853,11 @@ QDockWidget *AnalyzerManager::createDockWidget(IAnalyzerTool *tool, const QStrin
|
||||
return dockWidget;
|
||||
}
|
||||
|
||||
IAnalyzerTool *AnalyzerManager::currentSelectedTool()
|
||||
{
|
||||
return m_instance->d->m_currentTool;
|
||||
}
|
||||
|
||||
void AnalyzerManager::selectTool(IAnalyzerTool *tool, StartMode mode)
|
||||
{
|
||||
m_instance->d->selectTool(tool, mode);
|
||||
|
||||
Reference in New Issue
Block a user