16,216
社区成员
发帖
与我相关
我的任务
分享
void MainWindow::bind(const char* aSlot)
{
connect(this, SIGNAL(iconSizeChanged(QSize)), aSlot);
}
.....
bind(SLOT(onIconSizeChanged(const QSize&)));
不过qt5之前对这个没有类型检查,所以错误的slot只会在运行时才有提示。我觉得这样使用不好。qt5后connect有新的重载支持函数指针,会在编译期进行检查了。