vs2010 和qt编程的时候遇到些补全的问题
来源:互联网 发布:gp6打谱软件 mac 编辑:程序博客网 时间:2024/06/14 00:57
在使用vs2010 和qt编程的时候遇到些补全的问题,也就是用图形设计器设计的资源,设计完成后,发现设计器的方法不能再vs2010中调用,
例如在qt设计器中添加一个QpushB utton *pushButton;
然后保存qt设计器文件,
从main txt类的构造函数中引用pushButton:
ui.pushButton;//这时候发现pushButton并不能自动补全
分析不能补全的原因:
qt设计器保存后是*.ui文件,只有使用qt编译器编译后才生成类的头文件和cpp文件,因为刚才只是保存了设计器的设计文件,并没有重新编译,所以此类的头文件
和cpp文件还是之前的旧文件,没有随之更新,因而无法自动补全,如果只是按Ctral+F7进行main。cpp的编译,发现编译不能通过 ,报告说ui无pushButton元素,而且pushBtton仍然无法自动补全
造成这个错误的原因是Ctral+F7只是编译main.cpp这一个文件,并不是重新编译整个项目,而vs2010只有在编译项目的时候才调用qt编译器进行对ui文件进行编译重新生成类的头文件和cpp文件,所以才会出现错误。
0 0
- vs2010 和qt编程的时候遇到些补全的问题
- QT编程遇到的问题
- Qt发布的时候会遇到的问题
- VS2010中集成 QT 遇到的一些问题
- vs2010上跑qt工程遇到的问题
- qt编程遇到的小问题
- QT编程中遇到的问题总结
- Qt网络编程遇到的小问题
- servlets网页编程的时候遇到的问题
- 记VS2010与MATLAB混合编程遇到的一些问题
- Socket 编程时候遇到的Broken pipe问题
- 使用vs2010遇到的问题
- 安装VS2010遇到的问题
- vs2010 c++ 遇到的问题
- VS2010编译遇到的问题
- 【Qt】遇到的问题
- QT 遇到的问题
- Qt遇到的问题
- Android 官方推荐 : DialogFragment 创建对话框
- 三要
- Spring框架:Spring与持久化
- 杀死指定名称的进程(C++)
- NYOJ-取石子(二)
- vs2010 和qt编程的时候遇到些补全的问题
- Android 自定义View (三) 圆环交替 等待效果
- S3C2440硬件连接解析
- 一个函数作为另一个函数的实参
- Java中Vector和ArrayList的区别
- 私房库PHP教程 - 2.流程控制
- java.lang.RuntimeException: java.lang.NullPointerExcept的处理
- 记录一点关于CMAKE的交叉编译
- jquery ajax parsererror was not called