From ef82394b6f9a63dd23ecedfd107b477267e0d2f9 Mon Sep 17 00:00:00 2001 From: Szymon Tomasz Stefanek Date: Tue, 25 Aug 2015 00:03:57 +0200 Subject: File dialogs seem to always require a parent. Without it Qt5 enters in a kind of modal loop that prevents user from interacting with the whole application. --- src/modules/editor/ScriptEditorImplementation.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/modules/editor/ScriptEditorImplementation.cpp') diff --git a/src/modules/editor/ScriptEditorImplementation.cpp b/src/modules/editor/ScriptEditorImplementation.cpp index 1d4f838e3..fb9a365c3 100644 --- a/src/modules/editor/ScriptEditorImplementation.cpp +++ b/src/modules/editor/ScriptEditorImplementation.cpp @@ -923,7 +923,7 @@ void ScriptEditorImplementation::saveToFile() if(KviFileDialog::askForSaveFileName(szFileName, __tr2qs_ctx("Choose a Filename - KVIrc","editor"), QString::null, - QString::null,false,true,true)) + QString::null,false,true,true,this)) { QString szBuffer = m_pEditor->toPlainText(); @@ -1009,7 +1009,7 @@ void ScriptEditorImplementation::loadFromFile() QString szFileName; if(KviFileDialog::askForOpenFileName(szFileName, __tr2qs_ctx("Load Script File - KVIrc","editor"), - QString::null,KVI_FILTER_SCRIPT,false,true)) + QString::null,KVI_FILTER_SCRIPT,false,true,this)) { QString szBuffer; if(KviFileUtils::loadFile(szFileName,szBuffer)) -- cgit v1.3.1-10-gc9f91