diff options
Diffstat (limited to 'src/tools/uic/main.cpp')
-rw-r--r-- | src/tools/uic/main.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/tools/uic/main.cpp b/src/tools/uic/main.cpp index 01712da485..6648ab7171 100644 --- a/src/tools/uic/main.cpp +++ b/src/tools/uic/main.cpp @@ -89,6 +89,11 @@ int runUic(int argc, char *argv[]) fromImportsOption.setDescription(QStringLiteral("Python: generate imports relative to '.'")); parser.addOption(fromImportsOption); + // FIXME Qt 7: Flip the default? + QCommandLineOption rcPrefixOption(QStringLiteral("rc-prefix")); + rcPrefixOption.setDescription(QStringLiteral("Python: Generate \"rc_file\" instead of \"file_rc\" import")); + parser.addOption(rcPrefixOption); + // FIXME Qt 7: Remove? QCommandLineOption useStarImportsOption(QStringLiteral("star-imports")); useStarImportsOption.setDescription(QStringLiteral("Python: Use * imports")); @@ -117,6 +122,9 @@ int runUic(int argc, char *argv[]) driver.option().forceStringConnectionSyntax = 1; } + if (parser.isSet(rcPrefixOption)) + driver.option().rcPrefix = 1; + Language language = Language::Cpp; if (parser.isSet(generatorOption)) { if (parser.value(generatorOption).compare("python"_L1) == 0) |