void AndroidSettingsWidget::saveSettings() { sdkLocationEditingFinished(); ndkLocationEditingFinished(); antLocationEditingFinished(); openJDKLocationEditingFinished(); dataPartitionSizeEditingFinished(); AndroidConfigurations::setConfig(m_androidConfig); }
void AndroidSettingsWidget::browseAntLocation() { QString dir; QString antApp; if (Utils::HostOsInfo::isWindowsHost()) { dir = QDir::homePath(); antApp = QLatin1String("ant.bat"); } else { dir = QLatin1String("/usr/bin/ant"); antApp = QLatin1String("ant"); } const QString file = QFileDialog::getOpenFileName(this, tr("Select ant Script"), dir, antApp); if (!file.length()) return; m_ui->AntLocationLineEdit->setText(file); antLocationEditingFinished(); }
void AndroidSettingsWidget::browseAntLocation() { QString dir = QDir::homePath(); #if defined(Q_OS_LINUX) || defined(Q_OS_MAC) dir = QLatin1String("/usr/bin/ant"); QLatin1String antApp("ant"); #elif defined(Q_OS_WIN) QLatin1String antApp("ant.bat"); #elif defined(Q_OS_DARWIN) dir = QLatin1String("/opt/local/bin/ant"); QLatin1String antApp("ant"); #endif const QString file = QFileDialog::getOpenFileName(this, tr("Select ant Script"), dir, antApp); if (!file.length()) return; m_ui->AntLocationLineEdit->setText(file); antLocationEditingFinished(); }