58 QString outDir = config.getOutputDir(format);
60 outDir = config.getOutputDir();
64 if (!outDir.isEmpty()) {
65 outputDir = OutputDirectory::ensure(outDir,
Location{});
66 subdir = outDir.mid(outDir.lastIndexOf(
'/'_L1) + 1);
70 QHash<QString, QString> prefixes;
72 for (
const auto &prefix : prefixItems) {
77 if (!prefixItems.contains(u"QML"_s))
78 prefixes[u"QML"_s] = u"qml-"_s;
81 QHash<QString, QString> suffixes;
87 bool useSubdirs = !config.get(format + Config::dot +
"nosubdirs").asBool();
Bundles output configuration without static variables.
QString outputSuffix(const QString &nodeType) const
Returns the output suffix for the given nodeType.
QString outputPrefix(const QString &nodeType) const
Returns the output prefix for the given nodeType.