QT学习:QObject::sender()的用法

来源:互联网 发布:java反射获取类上注解 编辑:程序博客网 时间:2024/04/29 17:31

 

QObject::Sender()返回发送信号的对象的指针,返回类型为QObject*

示例代码:

1.    QTimeEdit *editor =qobject_cast<QTimeEdit *>(sender());

 


此时可以对editor进行进一步的处理了

 

QObject* sender =sender();
if(sender->
inherits("QPushButton"))
{
QMessageBox::information(0,"test", (
(QPushButton*)sender)->text()));
}

0 0
原创粉丝点击