Set up event browser QTreeWidget and allow browsing through the frame

This commit is contained in:
baldurk
2015-03-28 13:56:16 +00:00
parent a96167a110
commit bb137371e3
8 changed files with 295 additions and 22 deletions
+9
View File
@@ -2,6 +2,10 @@
#include "EventBrowser.h"
#include "TextureViewer.h"
#include "ui_MainWindow.h"
#include "renderdoc_replay.h"
ReplayRenderer *renderer = NULL;
QWidget *texviewer = NULL;
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
@@ -9,12 +13,17 @@ MainWindow::MainWindow(QWidget *parent) :
{
ui->setupUi(this);
float progress = 0.0f;
RENDERDOC_CreateReplayRenderer("T:\\renderdoc\\archive_renderdoc_captures\\deferred_plusplus.rdc", &progress, &renderer);
EventBrowser *eventbrowser = new EventBrowser();
ui->toolWindowManager->addToolWindow(eventbrowser, ToolWindowManager::EmptySpace);
TextureViewer *textureviewer = new TextureViewer();
texviewer = textureviewer->renderSurf();
ui->toolWindowManager->addToolWindow(textureviewer, ToolWindowManager::AreaReference(ToolWindowManager::RightOf, ui->toolWindowManager->areaOf(eventbrowser)));
ui->toolWindowManager->setRubberBandLineWidth(50);