这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
wiki:dev:qt:note:connect_overload [2024/05/10 17:31] 博丽幻月 创建 |
wiki:dev:qt:note:connect_overload [2024/05/10 17:34] (当前版本) 博丽幻月 |
||
---|---|---|---|
行 1: | 行 1: | ||
====== 重载信号信号槽连接 ====== | ====== 重载信号信号槽连接 ====== | ||
+ | 例如QButtonGroup有两个同名不同参数的信号,用指针方式关联信号槽会有问题:\\ | ||
+ | <code cpp> | ||
+ | Q_SIGNALS: | ||
+ | void buttonClicked(QAbstractButton *); | ||
+ | void buttonClicked(int); | ||
+ | </ | ||
+ | 可用继续用旧的'' | ||
<code cpp> | <code cpp> | ||
connect(m_processButtonGroup, | connect(m_processButtonGroup, | ||
- | this, static_cast< | + | this, static_cast< |
connect(m_processButtonGroup, | connect(m_processButtonGroup, | ||
</ | </ |