From 300695780e0c46899122055229160bb86c3fb291 Mon Sep 17 00:00:00 2001 From: Zack Rusin Date: Wed, 20 Apr 2011 18:21:11 -0400 Subject: [PATCH] Various cleanups. Clean the errors when loading a new trace and fix shortcuts. --- gui/apitrace.cpp | 3 +++ gui/mainwindow.cpp | 8 ++------ 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/gui/apitrace.cpp b/gui/apitrace.cpp index 012ce6c..eb65ba8 100644 --- a/gui/apitrace.cpp +++ b/gui/apitrace.cpp @@ -122,6 +122,9 @@ void ApiTrace::setFileName(const QString &name) } m_frames.clear(); m_calls.clear(); + m_errors.clear(); + m_editedCalls.clear(); + m_needsSaving = false; emit invalidated(); m_loader->loadFile(m_fileName); diff --git a/gui/mainwindow.cpp b/gui/mainwindow.cpp index 0df381f..9cd8d75 100644 --- a/gui/mainwindow.cpp +++ b/gui/mainwindow.cpp @@ -25,7 +25,6 @@ #include #include #include -#include #include #include #include @@ -204,6 +203,8 @@ void MainWindow::replayFinished(const QString &output) m_stateEvent = 0; m_ui.actionShowErrorsDock->setEnabled(m_trace->hasErrors()); m_ui.errorsDock->setVisible(m_trace->hasErrors()); + if (!m_trace->hasErrors()) + m_ui.errorsTreeWidget->clear(); statusBar()->showMessage( tr("Replaying finished!"), 2000); @@ -631,11 +632,6 @@ void MainWindow::initObjects() m_searchWidget->hide(); m_traceProcess = new TraceProcess(this); - - new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_G), - this, SLOT(slotGoTo())); - new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_F), - this, SLOT(slotSearch())); } void MainWindow::initConnections() -- 2.43.0