From fbc1ff134c640978a5d1e00d1842bf844ab4ca83 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Mon, 24 Mar 2025 22:09:24 -0400 Subject: [PATCH] Set the window title to the currently open Excel sheet name --- apps/karuku/src/mainwindow.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/karuku/src/mainwindow.cpp b/apps/karuku/src/mainwindow.cpp index ab58517..77aead1 100644 --- a/apps/karuku/src/mainwindow.cpp +++ b/apps/karuku/src/mainwindow.cpp @@ -42,7 +42,7 @@ MainWindow::MainWindow(GameData *data) auto exdPart = new EXDPart(data); dummyWidget->addWidget(exdPart); - connect(listWidget, &SheetListWidget::sheetSelected, this, [data, exdPart](const QString &name) { + connect(listWidget, &SheetListWidget::sheetSelected, this, [this, data, exdPart](const QString &name) { QString definitionPath; const QDir dataDir = QStandardPaths::writableLocation(QStandardPaths::AppDataLocation); @@ -54,6 +54,8 @@ MainWindow::MainWindow(GameData *data) auto file = physis_gamedata_extract_file(data, pathStd.c_str()); exdPart->loadSheet(name, file, definitionsDir.absoluteFilePath(QStringLiteral("%1.json").arg(name))); + + setWindowTitle(name); }); setupActions();