• 5375阅读
  • 1回复

关于控件数组的问题! [复制链接]

上一主题 下一主题
离线fzy112001
 
只看楼主 倒序阅读 楼主  发表于: 2007-08-03
— 本帖被 XChinux 执行加亮操作(2008-07-18) —
我现在需要动态生成一组按钮,数量不定,每一个要根据不同的信息做类似的处理,这样我就可以写一个公共的嘈,问在这个公共的嘈里怎么识别不同的按钮
[ 此贴被XChinux在2008-07-18 11:07重新编辑 ]
离线XChinux

只看该作者 1楼 发表于: 2007-08-03
sender()返回的是QObject*类型的,可以用qobject_cast进行类型转换,比如:
void XX::on_pushButton_clicked()
{
    QPushButton *button = qobject_cast<QPushButton *>(sender());
    QString strButtonText = button->text();
  ......
}
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个