QT_NO_PROCESS conditional build fix

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
This commit is contained in:
Ivailo Monev 2019-07-26 23:17:12 +00:00
parent 67502ff140
commit 993297c686

View file

@ -777,6 +777,7 @@ namespace qdesigner_internal
QDESIGNER_SHARED_EXPORT bool runUIC(const QString &fileName, QByteArray& ba, QString &errorMessage) QDESIGNER_SHARED_EXPORT bool runUIC(const QString &fileName, QByteArray& ba, QString &errorMessage)
{ {
#ifndef QT_NO_PROCESS
QStringList argv; QStringList argv;
QString binary = QLibraryInfo::location(QLibraryInfo::BinariesPath) + QDir::separator() + QLatin1String("uic" KATIE_TOOLS_SUFFIX); QString binary = QLibraryInfo::location(QLibraryInfo::BinariesPath) + QDir::separator() + QLatin1String("uic" KATIE_TOOLS_SUFFIX);
argv += fileName; argv += fileName;
@ -796,6 +797,10 @@ namespace qdesigner_internal
} }
ba = uic.readAllStandardOutput(); ba = uic.readAllStandardOutput();
return true; return true;
#else
errorMessage = QApplication::translate("Designer", "Katie build without process support.");
return false;
#endif // QT_NO_PROCESS
} }
QDESIGNER_SHARED_EXPORT QString qtify(const QString &name) QDESIGNER_SHARED_EXPORT QString qtify(const QString &name)