Merge the two overloads of QButtonGroup::addButton().

This change is source-compatible, but binary-incompatible.

Task-number: QTBUG-25101
Change-Id: If67aec2ca8dd54ad9315f6497c2dafbbbc0b775f
Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
This commit is contained in:
Jason McDonald 2012-04-11 23:46:41 +10:00 committed by Qt by Nokia
parent 2f4b9b8e42
commit b317fe2a60
3 changed files with 7 additions and 23 deletions

View File

@ -219,12 +219,6 @@ void QButtonGroup::setExclusive(bool exclusive)
}
// TODO: Qt 5: Merge with addButton(QAbstractButton *button, int id)
void QButtonGroup::addButton(QAbstractButton *button)
{
addButton(button, -1);
}
void QButtonGroup::addButton(QAbstractButton *button, int id)
{
Q_D(QButtonGroup);

View File

@ -175,22 +175,13 @@
*/
/*!
\fn void QButtonGroup::addButton(QAbstractButton *button);
\fn void QButtonGroup::addButton(QAbstractButton *button, int id = -1);
Adds the given \a button to the end of the group's internal list
of buttons. An id will be assigned to the button by this
QButtonGroup. Automatically assigned ids are guaranteed to be
negative, starting with -2. If you are also assigning your own
ids, use positive values to avoid conflicts.
\sa removeButton() buttons()
*/
/*!
\fn void QButtonGroup::addButton(QAbstractButton *button, int id);
Adds the given \a button to the button group, with the given \a
id. It is recommended to assign only positive ids.
Adds the given \a button to the button group. If \a id is -1,
an id will be assigned to the button by this QButtonGroup.
Automatically assigned ids are guaranteed to be negative,
starting with -2. If you are assigning your own ids, use
positive values to avoid conflicts.
\sa removeButton() buttons()
*/

View File

@ -67,8 +67,7 @@ public:
void setExclusive(bool);
bool exclusive() const;
void addButton(QAbstractButton *);
void addButton(QAbstractButton *, int id);
void addButton(QAbstractButton *, int id = -1);
void removeButton(QAbstractButton *);
QList<QAbstractButton*> buttons() const;