无锡网站建设策划方案,招标信息网,青岛九二网络科技有限公司,欢迎访问中国建设银行官方网站在写QT的组件信号槽时遇到一个问题#xff0c;我的QspinBox组件用connect连接函数总是无效#xff0c;解决办法是#xff1a;
在QT5中推荐使用如下形式连接槽函数#xff1a;
QObject::connect(ui-spinBox,QOverloadint::of(QSpinBox::valueChanged),th…在写QT的组件信号槽时遇到一个问题我的QspinBox组件用connect连接函数总是无效解决办法是
在QT5中推荐使用如下形式连接槽函数
QObject::connect(ui-spinBox,QOverloadint::of(QSpinBox::valueChanged),this,Your_Project::get_spinBox_value); 上述代码中的spinBox是我的组件valueChanged指的是spinBox的值发生改变了触发函数函数是get_spinBox_value(),Your_Project是自己的UI项目名称 通过这种写法代替原先的
connect(ui-spinBox,SIGNAL(valueChanged(int)),this,SLOT(get_spinBox_value));
就解决了有时候有些组件连不上信号槽函数的问题。