From f52a726031cc1e8c646c3d616a502b78d01099b0 Mon Sep 17 00:00:00 2001 From: Pavel Pisa Date: Tue, 20 Aug 2019 23:56:21 +0200 Subject: Resolve emscripten problem with save as during close by queued connection. It seems that directly connected one dialog result signal to method which created another modal dialog results in new dialog to be hidden when finished dialog closes under emscripten. Queued connection resolves this problem for simple case of source file close. It still does not resolve save as invocation during complete application close. Signed-off-by: Pavel Pisa --- qtmips_gui/savechangeddialog.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'qtmips_gui/savechangeddialog.h') diff --git a/qtmips_gui/savechangeddialog.h b/qtmips_gui/savechangeddialog.h index 34eb5cd..11af95f 100644 --- a/qtmips_gui/savechangeddialog.h +++ b/qtmips_gui/savechangeddialog.h @@ -49,7 +49,7 @@ public: explicit SaveChnagedDialog(QStringList &changedlist, QWidget *parent= nullptr); ~SaveChnagedDialog(); signals: - void user_decision(bool cancel, QStringList &tosavelist); + void user_decision(bool cancel, QStringList tosavelist); private slots: void cancel_clicked(); void ignore_clicked(); -- cgit v1.2.3