Try a spin cursor for 'run' and 'start' modes.

Add target's name to window title.
This commit is contained in:
Ernie Pasveer
2022-04-09 16:50:35 -05:00
parent cd6713f5e4
commit b67beff242
4 changed files with 34 additions and 0 deletions
+11
View File
@@ -106,6 +106,8 @@ SeerMainWindow::SeerMainWindow(QWidget* parent) : QMainWindow(parent) {
QObject::connect(runStatus, &SeerRunStatusIndicator::statusChanged, this, &SeerMainWindow::handleRunStatusChanged);
QObject::connect(gdbWidget, &SeerGdbWidget::changeWindowTitle, this, &SeerMainWindow::handleChangeWindowTitle);
QObject::connect(qApp, &QApplication::aboutToQuit, gdbWidget, &SeerGdbWidget::handleGdbShutdown);
// Restore window settings.
@@ -632,6 +634,15 @@ void SeerMainWindow::handleRunStatusChanged (SeerRunStatusIndicator::RunStatus s
}
void SeerMainWindow::handleChangeWindowTitle (QString title) {
if (title == "") {
setWindowTitle("Seer Debugger");
}else{
setWindowTitle("Seer Debugger - '" + title + "'");
}
}
void SeerMainWindow::writeSettings() {
QSettings settings;