Fix Linux build

Fix Linux build
This commit is contained in:
Andy Vandijck 2024-02-18 15:45:48 +01:00
parent b8ebb122cd
commit 1227e9ebc0
1 changed files with 10 additions and 0 deletions

View File

@ -1714,8 +1714,13 @@ bool TasEditorWindow::saveProjectAs(bool save_compact)
int ret;
std::string msg;
#if defined(__linux__)
msg = "Pre-existing TAS project file will be overwritten:\n\n" +
fi.fileName().toLocal8Bit().constData() + "\n\nReplace file?";
#else
msg = "Pre-existing TAS project file will be overwritten:\n\n" +
fi.fileName().toLocal8Bit() + "\n\nReplace file?";
#endif
ret = QMessageBox::warning( this, QObject::tr("Overwrite Warning"),
QString::fromStdString(msg), QMessageBox::Yes | QMessageBox::No, QMessageBox::No );
@ -2550,8 +2555,13 @@ bool TasEditorWindow::saveCompactGetFilename( QString &outputFilePath )
int ret;
std::string msg;
#ifdef __linux__
msg = "Pre-existing TAS project file will be overwritten:\n\n" +
fi.fileName().toLocal8Bit().constData() + "\n\nReplace file?";
#else
msg = "Pre-existing TAS project file will be overwritten:\n\n" +
fi.fileName().toLocal8Bit() + "\n\nReplace file?";
#endif
ret = QMessageBox::warning( this, QObject::tr("Overwrite Warning"),
QString::fromStdString(msg), QMessageBox::Yes | QMessageBox::No, QMessageBox::No );