RT,在学QT,讲师用QTCreator,在一次写例子的时候右键控件,使用了goto slot选项,但是我目前是VS+QT插件的模式,没用QTCreator现在想知道goto slot实际所实现的代码是什么?目前只知道:比如右击一个button控件会在 xx.h 头文件中的private slots: 下增加一个空的button的槽函数,但是我根据需求写完该函数后运行程序,点击按钮并没有产生效果(该函数的代码和讲师的没有差异)。所以我怀疑是不是goto slot选项会在某个文件中自动补全一部分其他代码。
2 回答
已采纳
oyoung_2012
TA贡献1条经验 获得超0个赞
跳转到槽会做两个操作,在对应的class 里面生成对应的槽函数,包括声明和定义,定义的实现内容为空,然后会再.ui中添加一个信号和槽的连接信息,然后通过对.ui文件的处理会生成一个ui_xxx.h 的头文件,自己去看看那个头文件里面的内容你就知道了,其实就是做了个connect 操作
- 2 回答
- 0 关注
- 3192 浏览
添加回答
举报
0/150
提交
取消