Qt 5.9解决界面修改控件名称不生效的问题
来源:互联网 发布:怎么改淘宝会员名手机 编辑:程序博客网 时间:2024/06/05 07:23
Qt 5.9解决界面修改控件名称不生效的问题
一、版本说明:
Qt Creator 4.4.1 Based on Qt5.9.3 (MSVC 2015, 32bit)
二、问题描述:
如图,我在界面将Label控件名称从“shiduLb”更改为“aqiLb”,然后去代码里,“ui->aqi”并没有弹出“aqiLb”,一个一个往下找,也并没有找到“aqiLb”这一项,“Ctrl+Shift+Alt”弹出来的提示框反而找到了更改前的“shiduLb”,关闭项目,重启Qt都不管用。
三、原因分析:
控件的属性设置都在“ui_mainwindow.h”里,先将Debug目录删除掉重新构建,使用notepad++打开“Debug”目录下的“ui_mainwindow.h”和工程目录下的“ui_mainwindow.h”,通过对比发现,Debug目录下的ui头文件中label名称更改过来了,但是工程目录下的并没有,还是保持原来的"shiduLb"。
四、解决方法:
将重新构建后的工程目录下ui头文件复制一份备份,再用Debug目录下的ui头文件把它替换掉,Qt会提示你更改了,就确认OK了。
阅读全文
0 0
- Qt 5.9解决界面修改控件名称不生效的问题
- 解决java修改的类编译不生效的问题
- 解决C#代码修改Windows注册表不生效的问题
- 修改php.ini不生效的问题
- PHP参数修改不生效的问题
- 如何解决.gitignore不生效的问题
- QT Creator中使用控件坐标值不生效的问题
- magento 翻译修改不生效问题如何解决?
- 解决修改CSS文件后网页显示不生效问题
- 关于Chrome和IE浏览器解决js修改不即时生效的问题
- Linux 里hostName和修改后不生效的问题
- 修改Dubbo 管控台配置dubbo.properties不生效的问题
- 解决adb push ODEX 后缀文件不生效的问题
- 解决httpclient超时设置不生效的问题
- 解决 AndroidStudio 中 gradle 的 buildTypes 配置不生效问题
- 解决jquery中全选点击第二次不生效的问题
- 解决在Thymeleaf中layout:fragment不生效的问题
- 解决Qt Designer.exe启动后,界面不显示的问题
- JAVASE之面向网络编程
- Vue props用法总结
- cms收集器
- 反射和特性-Assembly程序集类
- 关于博客的几点说明
- Qt 5.9解决界面修改控件名称不生效的问题
- Safe-导航滑动页面
- Slim研读笔记六之应用主体(上)
- SpringMVC@ResponseBody返回JSON乱码
- MAC解决Unable to load native-hadoop library for your platform
- 【已解决】【VMware】无法连接 MKS: 套接字连接尝试次数太多;正在放弃。
- 关于公司客户端部门的几点想法
- Docker 1分钟搭建DNS服务器
- 彻底解决中文乱码问题