diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/tools/uic/cpp/cppwriteinitialization.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/tools/uic/cpp/cppwriteinitialization.cpp b/src/tools/uic/cpp/cppwriteinitialization.cpp index 38d6782e83..35431bac1e 100644 --- a/src/tools/uic/cpp/cppwriteinitialization.cpp +++ b/src/tools/uic/cpp/cppwriteinitialization.cpp @@ -2159,6 +2159,12 @@ void WriteInitialization::initializeTreeWidget(DomWidget *w) const DomPropertyMap properties = propertyMap(column->elementProperty()); addCommonInitializers(&item, properties, i); + + if (const DomProperty *p = properties.value(QLatin1String("text"))) { + DomString *str = p->elementString(); + if (str && str->text().isEmpty()) + m_output << m_indent << varName << "->headerItem()->setText(" << i << ", QString());\n"; + } } const QString itemName = item.writeSetupUi(QString(), Item::DontConstruct); item.writeRetranslateUi(varName + QLatin1String("->headerItem()")); |