今天碰到一个奇葩问题,在QT设计师中,更改了界面上的控件,但是编译出来以后的界面还是老的,无法更新。

比如在这个tablewidget中增加了3个列头,但是在实际编译出来运行,始终只显示2个列。

在经历了各种修改、更新,花式折腾以后,突然想到,界面设计实际上是生成XML文件,由QT的IDE将XML文件转化为界面生成代码并保存在一个.h文件里,最后由cpp调用生成界面对象的。

于是在工程目录下找到ui_xxx.h文件后,用QT的IDE打开,里面果然有完整的界面生成语句

仔细看了一下,这个代码里只生成了2个列,而且不随设计师编辑发生变化。

本来想手动加入,但是想到这个汉子编码的坑...干脆一不做二不休,直接删掉这个文件,让QT重新生成

结果再次编译,问题提示缺少这个.h文件...看来是要杯具了(╥╯^╰╥)

正准备到垃圾桶里去翻文件的时候,突然想到可以重新清除编译一下试试(QT creator很多烂糟问题都可以通过这个手段解决)

于是清除——qmake——构建——重新构建

问题解决!

Qt Creator中使用界面设计师更改界面后无法生效的解决方法相关推荐

  1. Maya更改路径后找引用失败解决方法

    当maya文件从一个人电脑上移动到另一个电脑上之后,贴图.引用文件会因为文件位置的改变而丢失(ps:首先你必须确保这些文件你是有的,只是因为路径不对所以连接失败了) 解决方法: windows(窗口) ...

  2. 如何在Qt Creator中导入图标资源

    本文主要描述如何在Qt Creator中创建资源文件,并的打入导入图标文件. 查看图标资源文件时,可以在项目的工程文件上鼠标单击右键-Open With-资源编辑器,效果如下图所示: 在项目的工程文件 ...

  3. QT中ui更改后不能更新的解决方法

    QT中ui更改后不能更新的解决方法 参考文章: (1)QT中ui更改后不能更新的解决方法 (2)https://www.cnblogs.com/qiaozhoulin/p/4509939.html 备 ...

  4. linux qt自带例子无法,在Qt Creator中,错过了一些例子

    在Arch Linux中安装了Qt Creator 2.8 使用pacman安装qt5- *(*作为每个相关包) 存储库中没有示例,因此我使用了AUR,qt5示例中的示例 示例安装在/usr/shar ...

  5. Qt Creator中如何为某项目单独配置默认编码方式

    当我们有很多个Qt项目 有的采用UFT-8,而有的采用GBK时,采用普通的设置方式需要来回切换默认编码,很是浪费时间 其实Qt Creator是可以为某项目单独配置默认编码方式的 Qt Creator ...

  6. 【Qt OpenGL】Qt Creator中的3D绘图及动画教程

    Qt Creator中的3D绘图及动画教程(参照NeHe) 刚刚学习了Qt Creator,发现Qt提供了QtOpenGL模块,对OpenGL做了不错的封装,这使得我们可以很轻松地在Qt程序中使用Op ...

  7. Qt Creator中的项目模板说明

    Qt Creator中的项目模板说明 项目 向导模板 用途 Application (Qt for MCU) MCU Support Application 创建一个应用程序,该应用程序使用Qt QM ...

  8. xp路由器播放服务器无响应,路由器界面打不开的故障排查及解决方法全程图解...

    路由器界面打不开怎么办?别担心,下面为您图文并茂的讲解. 1. 路由器界面打不开之现象与故障排查. 1) 请确认自己的线路是否连接正确,点击该链接查看线路连接是否正确. 2) 现象1:本地连接显示已连 ...

  9. 服务器 战地4 无限载入,战地4卡在loading界面无限载入_战地4无限载入解决方法...

    战地4卡在loading界面无限载入_战地4无限载入解决方法 首先说下卡在loading界面的问题,所谓卡loading界面,就是地图载入画面过后,黑屏,画面右上角有loading图标闪烁,可以听到声 ...

最新文章

  1. XPath基本概念(一)
  2. 报名 | 数据科学研究院五周年系列论坛之“人文社科专场
  3. ip对应的区域查询(php版)(转)
  4. linux ar 命令详解
  5. 2018年下半年网络公式考试案例分析真题
  6. oracle实现id自增和设置主键
  7. wdm设备驱动程序开发pdf_DWDM是什么 DWDM相关设备功能介绍【图文】
  8. 隐马尔可夫(HMM)/感知机/条件随机场(CRF)----词性标注
  9. mybatis-generator插件使用 批量插入、更新
  10. Echarts数据可视化series-map地图,开发全解+完美注释
  11. 数据是指在计算机科学中能够被,5. 数据在 计算机科学中 是指所有能输入到计算机并 被计算机程序处理的符号的总称。( )...
  12. 简易留言板HTML+JS代码
  13. [na]思科产品选型pdf
  14. 青少儿编程Python入门教程——Python基础知识库
  15. mysql8.0 1064_MySQL 8.0.x 用户授权报错 1064 (42000)
  16. 【JavaEE】图书管理系统-简易版
  17. JS判断pc mobile几种方式
  18. 复变函数与积分变换(五)学习笔记[孤立奇点,留数,零点与奇点,无穷远点的留数,留数计算的应用]
  19. R语言学习笔记【简单语法总结-上】
  20. 网页三剑客:HTML+CSS+JavaScript 之CSS概述

热门文章

  1. 02-Spring WebFlux Flux和Mono构建响应式数据流
  2. ios无法定位CLLocationManager Delegate方法不能被调用的问题
  3. EXE文件也能直接制作成屏保吗?
  4. ROS-noetic python版本报错
  5. 计算机原码反码补码之模的概念
  6. 如何培养研发团队的凝聚力
  7. html数值转换,Qunee for HTML5 - 中文 : 数据转换
  8. Neeto - 我所期待的MD编辑器
  9. 书籍:推荐两本java性能调优
  10. 【Spring 定时器】Spring 定时器 No qualifying bean of type [org.springframework.scheduling.TaskScheduler]