mirror of
https://github.com/epasveer/seer.git
synced 2026-08-30 00:50:42 +08:00
More udb support.
This commit is contained in:
@@ -200,17 +200,17 @@ void SeerStackManagerWidget::handleText (const QString& text) {
|
||||
|
||||
QString currentthreadid_text = Seer::parseFirst(newtext, "current-thread-id=", '"', '"', false);
|
||||
|
||||
label->setText("Stack Info for Thread Id : " + currentthreadid_text);
|
||||
if (currentthreadid_text == "") {
|
||||
label->setText("Stack Info - No Thread Selected");
|
||||
}else{
|
||||
label->setText("Stack Info - Thread Id " + currentthreadid_text);
|
||||
}
|
||||
|
||||
stackFramesBrowserWidget()->refresh();
|
||||
stackArgumentsBrowserWidget()->refresh();
|
||||
stackLocalsBrowserWidget()->refresh();
|
||||
stackDumpBrowserWidget()->refresh();
|
||||
|
||||
}else if (text.startsWith("^error,msg=\"No registers.\"")) {
|
||||
|
||||
label->setText("Stack Info");
|
||||
|
||||
}else{
|
||||
// Ignore others.
|
||||
}
|
||||
@@ -218,6 +218,11 @@ void SeerStackManagerWidget::handleText (const QString& text) {
|
||||
QApplication::restoreOverrideCursor();
|
||||
}
|
||||
|
||||
void SeerStackManagerWidget::handleSessionTerminated () {
|
||||
|
||||
label->setText("Stack Info");
|
||||
}
|
||||
|
||||
void SeerStackManagerWidget::handleStoppingPointReached () {
|
||||
|
||||
// Don't do any work if the widget is hidden.
|
||||
|
||||
Reference in New Issue
Block a user