forked from qt-creator/qt-creator
AutoTest: Handle canceling file dialog properly
Task-number: QTCREATORBUG-16071 Change-Id: Iacb16003f9f34cfa0c0cd14a51320de800f8024b Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
This commit is contained in:
@@ -567,6 +567,9 @@ void TestResultsPane::onSaveWholeTriggered()
|
||||
{
|
||||
const QString fileName = QFileDialog::getSaveFileName(Core::ICore::dialogParent(),
|
||||
tr("Save Output To..."));
|
||||
if (fileName.isEmpty())
|
||||
return;
|
||||
|
||||
Utils::FileSaver saver(fileName, QIODevice::Text);
|
||||
if (!saver.write(getWholeOutput().toUtf8()) || !saver.finalize()) {
|
||||
QMessageBox::critical(Core::ICore::dialogParent(), tr("Error"),
|
||||
|
Reference in New Issue
Block a user