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();