qt键面不更新问题
来源:互联网 发布:阿里云认证 编辑:程序博客网 时间:2024/06/05 08:23
今天下午,下了个别人的QT代码来做参考。发现他的代码编得还可以,为了节省时间,就厚着脸皮拿来做模了。
他的代码只能实现我想要功能的一半,UI界面太小了。我决定要改改他,加上我自己需要添加的内容补充上去.正当我兴高采烈的欣赏着我的艺术品(UI界面)时,问题出现了:“我发现我编译多少次,UI界面还是原作的模样”。
天呐!!刚接触QT的我,脑海浮出了很多想法:是不是原作搞了个保护界面的装置,专门不让别人修改呢!!明显不可能,源代码都在这了。还是问问度娘吧-_-
OH~我的度娘,我还是没有找到一模一样的情况。
误打误撞,我看到了某网友说到修改.pro文件,这下好了,灵机一动,我知道我问题出在哪了。
点击项目,后我发现我的构造目录不是原目录那个来的,我去啊。QT哥,你这不是坑爹么!!
这个坑会出现什么情况呢?
就是让哥的UI编译出来的H文件跑到别的地方去了。而.pro文件中定义的文件目录却是在原目录,这不是像新婚之夜洞错房么!
这样子好了!最起码有两个解决方案:
1.改UI输出地址
在.pro中,
参照 HEADERS += src/QSerialPortTerminal/QSerialPortTerminal.h \
加上UI_DIR=src/QSerialPortTerminal/ (红色部分是你的输出目录)
这样改了之后,只要你每编译一次,QT就在你规定的文件目录自动生成你的ui头文件,直接提供给该程序使用了
2.手动吧
找到自己重新编译的ui**.h头文件,手动覆盖以前旧的头文件吧
方法2纯粹娱乐..
好了,终于解决我的菜鸟问题了..
写这个博文,主要是写给我这个大头虾看的..
以后笔记本都省下来了.
QT ui一般只需要设置对构造文件路劲就可以了,什么类的工程构造函数就在该工程所在的release目录的同一目录下
http://blog.sina.com.cn/s/blog_660659dc010193jl.html
- qt键面不更新问题
- Qt小问题大杂烩(持续更新。。。)
- Qt paintEvent和QTimer更新的问题
- anconda无法plot问题的解决:更新qt
- Qt TreeView中的排序问题和改变选中的item后更新出错的问题
- 【更新中】Qt边做边学
- Qt - QTimer更新ui
- QT Tips (持续更新)
- Qt TableView动态更新
- QT creator开发环境下界面更改后不能实时更新问题笔记
- QT Model/View框架中更新Model时View的显示问题
- QT Creator使用design修改ui界面后运行未更新问题暴力解决方案
- [Qt]QTableWidget编辑cell更新界面,总跳转到第一页的问题
- QT问题
- qt 问题
- QT问题
- 更新问题
- [Qt] Qt鼠标 [2013-08-13更新]
- swust oj 1100 最短的名字 (字典树)
- HTML&CSS基础学习笔记1.23-表单的文本域和下拉列表
- 过滤器
- 基础总结篇:ContentProvider之读写联系人
- Faster RCNN CPU模式下进行训练
- qt键面不更新问题
- 三对角矩阵压缩存储--注意对角元素的下标
- 阿里面试回来,想和Java程序员谈一谈
- MySQL 对于千万级的大表要怎么优化?
- PHP魔术方法总结
- 拦截器 doIntercept()
- JVM垃圾收集算法(复制算法)----关于 新生代老年代
- php魔术方法详解
- 基础总结篇:ContentProvider之读写短消息