diff options
author | Friedemann Kleint <[email protected]> | 2025-01-07 11:36:27 +0100 |
---|---|---|
committer | Friedemann Kleint <[email protected]> | 2025-01-21 00:18:36 +0100 |
commit | e90115b5f7dafb1d6acd347634b14e12b6ff88f1 (patch) | |
tree | ba73e4171ae1d100783dd1a1b3b98f04e1948c8d /src/tools/uic/cpp/cppwriteinitialization.cpp | |
parent | be3bf632e1cf80b16475f8353e4753b38317626b (diff) |
uic: Write Palette/Gradient code with fully qualified enumerations
Pick-to: 6.9
Task-number: PYSIDE-1735
Change-Id: Ica05108d8802f235fd067095072547c1461e7387
Reviewed-by: Jarek Kobus <[email protected]>
Diffstat (limited to 'src/tools/uic/cpp/cppwriteinitialization.cpp')
-rw-r--r-- | src/tools/uic/cpp/cppwriteinitialization.cpp | 25 |
1 files changed, 15 insertions, 10 deletions
diff --git a/src/tools/uic/cpp/cppwriteinitialization.cpp b/src/tools/uic/cpp/cppwriteinitialization.cpp index 03c4856e56e..983c84bdd18 100644 --- a/src/tools/uic/cpp/cppwriteinitialization.cpp +++ b/src/tools/uic/cpp/cppwriteinitialization.cpp @@ -1504,9 +1504,12 @@ void WriteInitialization::writeProperties(const QString &varName, const QString paletteName = m_driver->unique("palette"_L1); m_output << m_indent << language::stackVariable("QPalette", paletteName) << language::eol; - writeColorGroup(pal->elementActive(), "QPalette::Active"_L1, paletteName); - writeColorGroup(pal->elementInactive(), "QPalette::Inactive"_L1, paletteName); - writeColorGroup(pal->elementDisabled(), "QPalette::Disabled"_L1, paletteName); + writeColorGroup(pal->elementActive(), + "QPalette::ColorGroup::Active"_L1, paletteName); + writeColorGroup(pal->elementInactive(), + "QPalette::ColorGroup::Inactive"_L1, paletteName); + writeColorGroup(pal->elementDisabled(), + "QPalette::ColorGroup::Disabled"_L1, paletteName); propertyValue = paletteName; break; @@ -2054,7 +2057,8 @@ void WriteInitialization::writeColorGroup(DomColorGroup *colorGroup, const QStri const DomColor *color = colors.at(i); m_output << m_indent << paletteName << ".setColor(" << group - << ", QPalette" << language::qualifier << language::paletteColorRole(i) + << ", QPalette" << language::qualifier << "ColorRole" + << language::qualifier << language::paletteColorRole(i) << ", " << domColor2QString(color) << ")" << language::eol; } @@ -2073,8 +2077,8 @@ void WriteInitialization::writeColorGroup(DomColorGroup *colorGroup, const QStri } m_output << m_indent << paletteName << ".setBrush(" << language::enumValue(group) << ", " - << "QPalette" << language::qualifier << roleName - << ", " << brushName << ")" << language::eol; + << "QPalette" << language::qualifier << "ColorRole" + << language::qualifier << roleName << ", " << brushName << ')' << language::eol; if (!versionAdded.isNull()) m_output << "#endif\n"; } @@ -2143,13 +2147,13 @@ void WriteInitialization::writeBrush(const DomBrush *brush, const QString &brush } m_output << m_indent << gradientName << ".setSpread(QGradient" - << language::qualifier << gradient->attributeSpread() + << language::qualifier << "Spread" << language::qualifier << gradient->attributeSpread() << ')' << language::eol; if (gradient->hasAttributeCoordinateMode()) { m_output << m_indent << gradientName << ".setCoordinateMode(QGradient" - << language::qualifier << gradient->attributeCoordinateMode() - << ')' << language::eol; + << language::qualifier << "CoordinateMode" << language::qualifier + << gradient->attributeCoordinateMode() << ')' << language::eol; } const auto &stops = gradient->elementGradientStop(); @@ -2176,7 +2180,8 @@ void WriteInitialization::writeBrush(const DomBrush *brush, const QString &brush << domColor2QString(color) << ')' << language::eol; m_output << m_indent << brushName << ".setStyle(" - << language::qtQualifier << style << ')' << language::eol; + << language::qtQualifier << "BrushStyle" << language::qualifier + << style << ')' << language::eol; } } |