Obsolete Members for QButtonGroup

以下成員源於類 QButtonGroup 已過時。 提供它們是為使舊源代碼能繼續工作。強烈建議不要在新代碼中使用它們。

信號

(obsolete) void buttonClicked (int id )
(obsolete) void buttonPressed (int id )
(obsolete) void buttonReleased (int id )
(obsolete) void buttonToggled (int id , bool checked )

成員函數文檔編製

[signal] void QButtonGroup:: buttonClicked ( int id )

此函數已過時。提供它是為使舊源代碼能繼續工作。強烈建議不要在新代碼中使用它。

此信號被發射當按鈕具有給定 id 被點擊。

注意: 信號 buttonClicked 在此類中被重載。通過使用函數指針句法連接到此信號,Qt 提供用於獲得如此範例展示的函數指針的方便幫助程序:

connect(buttonGroup, QOverload<int>::of(&QButtonGroup::buttonClicked),
    [=](int id){ /* ... */ });
					

另請參閱 checkedButton () 和 QAbstractButton::clicked ().

[signal] void QButtonGroup:: buttonPressed ( int id )

此函數已過時。提供它是為使舊源代碼能繼續工作。強烈建議不要在新代碼中使用它。

此信號被發射當按鈕具有給定 id 被按下。

注意: 信號 buttonPressed 在此類中被重載。通過使用函數指針句法連接到此信號,Qt 提供用於獲得如此範例展示的函數指針的方便幫助程序:

connect(buttonGroup, QOverload<int>::of(&QButtonGroup::buttonPressed),
    [=](int id){ /* ... */ });
					

該函數在 Qt 4.2 引入。

另請參閱 QAbstractButton::pressed ().

[signal] void QButtonGroup:: buttonReleased ( int id )

此函數已過時。提供它是為使舊源代碼能繼續工作。強烈建議不要在新代碼中使用它。

此信號被發射當按鈕具有給定 id 被釋放。

注意: 信號 buttonReleased 在此類中被重載。通過使用函數指針句法連接到此信號,Qt 提供用於獲得如此範例展示的函數指針的方便幫助程序:

connect(buttonGroup, QOverload<int>::of(&QButtonGroup::buttonReleased),
    [=](int id){ /* ... */ });
					

該函數在 Qt 4.2 引入。

另請參閱 QAbstractButton::released ().

[signal] void QButtonGroup:: buttonToggled ( int id , bool checked )

此函數已過時。提供它是為使舊源代碼能繼續工作。強烈建議不要在新代碼中使用它。

此信號被發射當按鈕具有給定 id 被觸發。 checked 為 true 若按鈕被復選,或 false 若按鈕未被復選。

注意: 信號 buttonToggled 在此類中被重載。通過使用函數指針句法連接到此信號,Qt 提供用於獲得如此範例展示的函數指針的方便幫助程序:

connect(buttonGroup, QOverload<int, bool>::of(&QButtonGroup::buttonToggled),
    [=](int id, bool checked){ /* ... */ });
					

該函數在 Qt 5.2 引入。

另請參閱 QAbstractButton::toggled ().