tempFormFile.close();
// Run uic
QByteArray rc;
- if (!runUIC(tempFormFileName, UIC_GenerateCode, rc, *errorMessage))
+ if (!runUIC(tempFormFileName, rc, *errorMessage))
return false;
*code = QString::fromUtf8(rc);
return true;
return action;
}
- QDESIGNER_SHARED_EXPORT bool runUIC(const QString &fileName, UIC_Mode mode, QByteArray& ba, QString &errorMessage)
+ QDESIGNER_SHARED_EXPORT bool runUIC(const QString &fileName, QByteArray& ba, QString &errorMessage)
{
QStringList argv;
QString binary = QLibraryInfo::location(QLibraryInfo::BinariesPath);
binary += QDir::separator();
- switch (mode) {
- case UIC_GenerateCode:
- binary += QLatin1String("uic");
- break;
- case UIC_ConvertV3:
- binary += QLatin1String("uic3");
- argv += QLatin1String("-convert");
- break;
- }
+ binary += QLatin1String("uic");
argv += fileName;
QProcess uic;
uic.start(binary, argv);
QDESIGNER_SHARED_EXPORT QAction *preferredEditAction(QDesignerFormEditorInterface *core, QWidget *managedWidget);
// Convenience to run UIC
-enum UIC_Mode { UIC_GenerateCode, UIC_ConvertV3 };
-QDESIGNER_SHARED_EXPORT bool runUIC(const QString &fileName, UIC_Mode mode, QByteArray& ba, QString &errorMessage);
+QDESIGNER_SHARED_EXPORT bool runUIC(const QString &fileName, QByteArray& ba, QString &errorMessage);
// Find a suitable variable name for a class.
QDESIGNER_SHARED_EXPORT QString qtify(const QString &name);