]> git.cworth.org Git - apitrace/commitdiff
gui: Make "Details View" the default pane.
authorAlexander Monakov <amonakov@ispras.ru>
Mon, 13 May 2013 14:33:54 +0000 (15:33 +0100)
committerJosé Fonseca <jfonseca@vmware.com>
Mon, 13 May 2013 14:33:54 +0000 (15:33 +0100)
Instead of the "Backtrace".

gui/mainwindow.cpp

index e46fce6a095ece39d12f698464cca740a8017bb5..2891863a4a0f87bbd147febdf916116870ec7b63 100644 (file)
@@ -121,13 +121,6 @@ void MainWindow::callItemSelected(const QModelIndex &index)
 
     if (event && event->type() == ApiTraceEvent::Call) {
         ApiTraceCall *call = static_cast<ApiTraceCall*>(event);
-        if (!call->backtrace().isNull()) {
-            m_ui.backtraceBrowser->setText(call->backtrace());
-            m_ui.backtraceDock->show();
-        }
-        else {
-            m_ui.backtraceDock->hide();
-        }
         m_ui.detailsDock->setWindowTitle(
             tr("Details View. Frame %1, Call %2")
             .arg(call->parentFrame() ? call->parentFrame()->number : 0)
@@ -157,6 +150,8 @@ void MainWindow::callItemSelected(const QModelIndex &index)
                 }
             }
         }
+        m_ui.backtraceBrowser->setText(call->backtrace());
+        m_ui.backtraceDock->setVisible(!call->backtrace().isNull());
         m_ui.vertexDataDock->setVisible(call->hasBinaryData());
         m_selectedEvent = call;
     } else {