diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/tools/uic/driver.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/tools/uic/driver.cpp b/src/tools/uic/driver.cpp index ea1d4f21f3..9ef6fcb387 100644 --- a/src/tools/uic/driver.cpp +++ b/src/tools/uic/driver.cpp @@ -69,7 +69,9 @@ QString Driver::findOrInsertWidget(DomWidget *ui_widget) QString Driver::findOrInsertSpacer(DomSpacer *ui_spacer) { if (!m_spacers.contains(ui_spacer)) { - const QString name = ui_spacer->hasAttributeName() ? ui_spacer->attributeName() : QString(); + QString name; + if (ui_spacer->hasAttributeName()) + name = ui_spacer->attributeName(); m_spacers.insert(ui_spacer, unique(name, QLatin1String("QSpacerItem"))); } @@ -79,7 +81,9 @@ QString Driver::findOrInsertSpacer(DomSpacer *ui_spacer) QString Driver::findOrInsertLayout(DomLayout *ui_layout) { if (!m_layouts.contains(ui_layout)) { - const QString name = ui_layout->hasAttributeName() ? ui_layout->attributeName() : QString(); + QString name; + if (ui_layout->hasAttributeName()) + name = ui_layout->attributeName(); m_layouts.insert(ui_layout, unique(name, ui_layout->attributeClass())); } |