summaryrefslogtreecommitdiffstats
path: root/tools/uilib/abstractformbuilder.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/uilib/abstractformbuilder.cpp')
-rw-r--r--tools/uilib/abstractformbuilder.cpp17
1 files changed, 1 insertions, 16 deletions
diff --git a/tools/uilib/abstractformbuilder.cpp b/tools/uilib/abstractformbuilder.cpp
index e850df8f37..4d142bd09f 100644
--- a/tools/uilib/abstractformbuilder.cpp
+++ b/tools/uilib/abstractformbuilder.cpp
@@ -2255,21 +2255,6 @@ void QAbstractFormBuilder::saveComboBoxExtraInfo(QComboBox *comboBox, DomWidget
ui_widget->setElementItem(ui_items);
}
-// Return the buttongroups assigned to a button except the internal one
-// (with empty object name) used by Q3ButtonGroup.
-static inline const QButtonGroup *formButtonGroup(const QAbstractButton *widget)
-{
- const QButtonGroup *buttonGroup = widget->group();
- if (!buttonGroup)
- return 0;
- if (buttonGroup->objectName().isEmpty()) {
- if (const QWidget *parent = widget->parentWidget())
- if (!qstrcmp(parent->metaObject()->className(), "Q3ButtonGroup"))
- return 0;
- }
- return buttonGroup;
-}
-
/*!
\internal
\since 4.5
@@ -2278,7 +2263,7 @@ static inline const QButtonGroup *formButtonGroup(const QAbstractButton *widget)
void QAbstractFormBuilder::saveButtonExtraInfo(const QAbstractButton *widget, DomWidget *ui_widget, DomWidget *)
{
typedef QList<DomProperty*> DomPropertyList;
- if (const QButtonGroup *buttonGroup = formButtonGroup(widget)) {
+ if (const QButtonGroup *buttonGroup = widget->group()) {
DomPropertyList attributes = ui_widget->elementAttribute();
DomString *domString = new DomString();
domString->setText(buttonGroup->objectName());