Qt Creator中使用界面设计师更改界面后无法生效的解决方法
今天碰到一个奇葩问题,在QT设计师中,更改了界面上的控件,但是编译出来以后的界面还是老的,无法更新。
比如在这个tablewidget中增加了3个列头,但是在实际编译出来运行,始终只显示2个列。
在经历了各种修改、更新,花式折腾以后,突然想到,界面设计实际上是生成XML文件,由QT的IDE将XML文件转化为界面生成代码并保存在一个.h文件里,最后由cpp调用生成界面对象的。
于是在工程目录下找到ui_xxx.h文件后,用QT的IDE打开,里面果然有完整的界面生成语句
仔细看了一下,这个代码里只生成了2个列,而且不随设计师编辑发生变化。
本来想手动加入,但是想到这个汉子编码的坑...干脆一不做二不休,直接删掉这个文件,让QT重新生成
结果再次编译,问题提示缺少这个.h文件...看来是要杯具了(╥╯^╰╥)
正准备到垃圾桶里去翻文件的时候,突然想到可以重新清除编译一下试试(QT creator很多烂糟问题都可以通过这个手段解决)
于是清除——qmake——构建——重新构建
问题解决!
Qt Creator中使用界面设计师更改界面后无法生效的解决方法相关推荐
- Maya更改路径后找引用失败解决方法
当maya文件从一个人电脑上移动到另一个电脑上之后,贴图.引用文件会因为文件位置的改变而丢失(ps:首先你必须确保这些文件你是有的,只是因为路径不对所以连接失败了) 解决方法: windows(窗口) ...
- 如何在Qt Creator中导入图标资源
本文主要描述如何在Qt Creator中创建资源文件,并的打入导入图标文件. 查看图标资源文件时,可以在项目的工程文件上鼠标单击右键-Open With-资源编辑器,效果如下图所示: 在项目的工程文件 ...
- QT中ui更改后不能更新的解决方法
QT中ui更改后不能更新的解决方法 参考文章: (1)QT中ui更改后不能更新的解决方法 (2)https://www.cnblogs.com/qiaozhoulin/p/4509939.html 备 ...
- linux qt自带例子无法,在Qt Creator中,错过了一些例子
在Arch Linux中安装了Qt Creator 2.8 使用pacman安装qt5- *(*作为每个相关包) 存储库中没有示例,因此我使用了AUR,qt5示例中的示例 示例安装在/usr/shar ...
- Qt Creator中如何为某项目单独配置默认编码方式
当我们有很多个Qt项目 有的采用UFT-8,而有的采用GBK时,采用普通的设置方式需要来回切换默认编码,很是浪费时间 其实Qt Creator是可以为某项目单独配置默认编码方式的 Qt Creator ...
- 【Qt OpenGL】Qt Creator中的3D绘图及动画教程
Qt Creator中的3D绘图及动画教程(参照NeHe) 刚刚学习了Qt Creator,发现Qt提供了QtOpenGL模块,对OpenGL做了不错的封装,这使得我们可以很轻松地在Qt程序中使用Op ...
- Qt Creator中的项目模板说明
Qt Creator中的项目模板说明 项目 向导模板 用途 Application (Qt for MCU) MCU Support Application 创建一个应用程序,该应用程序使用Qt QM ...
- xp路由器播放服务器无响应,路由器界面打不开的故障排查及解决方法全程图解...
路由器界面打不开怎么办?别担心,下面为您图文并茂的讲解. 1. 路由器界面打不开之现象与故障排查. 1) 请确认自己的线路是否连接正确,点击该链接查看线路连接是否正确. 2) 现象1:本地连接显示已连 ...
- 服务器 战地4 无限载入,战地4卡在loading界面无限载入_战地4无限载入解决方法...
战地4卡在loading界面无限载入_战地4无限载入解决方法 首先说下卡在loading界面的问题,所谓卡loading界面,就是地图载入画面过后,黑屏,画面右上角有loading图标闪烁,可以听到声 ...
最新文章
- XPath基本概念(一)
- 报名 | 数据科学研究院五周年系列论坛之“人文社科专场
- ip对应的区域查询(php版)(转)
- linux ar 命令详解
- 2018年下半年网络公式考试案例分析真题
- oracle实现id自增和设置主键
- wdm设备驱动程序开发pdf_DWDM是什么 DWDM相关设备功能介绍【图文】
- 隐马尔可夫(HMM)/感知机/条件随机场(CRF)----词性标注
- mybatis-generator插件使用 批量插入、更新
- Echarts数据可视化series-map地图,开发全解+完美注释
- 数据是指在计算机科学中能够被,5. 数据在 计算机科学中 是指所有能输入到计算机并 被计算机程序处理的符号的总称。( )...
- 简易留言板HTML+JS代码
- [na]思科产品选型pdf
- 青少儿编程Python入门教程——Python基础知识库
- mysql8.0 1064_MySQL 8.0.x 用户授权报错 1064 (42000)
- 【JavaEE】图书管理系统-简易版
- JS判断pc mobile几种方式
- 复变函数与积分变换(五)学习笔记[孤立奇点,留数,零点与奇点,无穷远点的留数,留数计算的应用]
- R语言学习笔记【简单语法总结-上】
- 网页三剑客:HTML+CSS+JavaScript 之CSS概述
热门文章
- 02-Spring WebFlux Flux和Mono构建响应式数据流
- ios无法定位CLLocationManager Delegate方法不能被调用的问题
- EXE文件也能直接制作成屏保吗?
- ROS-noetic python版本报错
- 计算机原码反码补码之模的概念
- 如何培养研发团队的凝聚力
- html数值转换,Qunee for HTML5 - 中文 : 数据转换
- Neeto - 我所期待的MD编辑器
- 书籍:推荐两本java性能调优
- 【Spring 定时器】Spring 定时器 No qualifying bean of type [org.springframework.scheduling.TaskScheduler]