1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-24 22:14:36 +02:00

optimisations for mobile

This commit is contained in:
Laserlicht 2024-04-27 23:05:17 +02:00 committed by GitHub
parent e52dbf028c
commit c148f929ae
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -296,12 +296,22 @@ QString FirstLaunchView::getHeroesInstallDir()
void FirstLaunchView::extractGogData()
{
#ifdef ENABLE_INNOEXTRACT
#if defined(VCMI_MOBILE)
QString filterExe = tr("GOG executable") + " (*.*)";
QMessageBox::information(this, tr("File selection"), tr("Select a GOG installer (exe) file..."));
#else
QString filterExe = tr("GOG executable") + " (*.exe)";
#endif
QString fileExe = QFileDialog::getOpenFileName(this, tr("Select a GOG installer (exe) file..."), QDir::homePath(), filterExe);
if(fileExe.isEmpty())
return;
#if defined(VCMI_MOBILE)
QString filterBin = tr("GOG bin file") + " (*.*)";
QMessageBox::information(this, tr("File selection"), tr("Select a GOG data (bin) file..."));
#else
QString filterBin = tr("GOG bin file") + " (*.bin)";
#endif
QString fileBin = QFileDialog::getOpenFileName(this, tr("Select a GOG data (bin) file..."), QFileInfo(fileExe).absolutePath(), filterBin);
if(fileBin.isEmpty())
return;