Add Qt version of statistics viewer

This commit is contained in:
baldurk
2017-02-03 16:29:21 +00:00
parent 716aa7bbd4
commit 923dfbd6fb
13 changed files with 1008 additions and 5 deletions
+11
View File
@@ -41,6 +41,7 @@
#include "ConstantBufferPreviewer.h"
#include "DebugMessageView.h"
#include "EventBrowser.h"
#include "StatisticsViewer.h"
#include "TextureViewer.h"
#include "ui_MainWindow.h"
#include "version.h"
@@ -1065,6 +1066,16 @@ void MainWindow::on_action_Errors_and_Warnings_triggered()
ui->toolWindowManager->addToolWindow(debugMessages, mainToolArea());
}
void MainWindow::on_action_Statistics_Viewer_triggered()
{
StatisticsViewer *stats = m_Ctx->statisticsViewer();
if(ui->toolWindowManager->toolWindows().contains(stats))
ToolWindowManager::raiseToolWindow(stats);
else
ui->toolWindowManager->addToolWindow(stats, mainToolArea());
}
void MainWindow::on_action_Resolve_Symbols_triggered()
{
m_Ctx->Renderer()->AsyncInvoke([this](IReplayRenderer *r) { r->InitResolver(); });