界面设计中做了修改,运行却不变。请问为什么?
我在网上下载的一个串口通信的例子。mycom,出现了界面设计中做了修改,运行却不变的问题。
安装的Qt SDK,使用的是Qt creator (win7系统)。
自己编写程序没有问题:在designer中修改界面设计后,mainwindow.ui文件自动更新。
使用mycom例程:在designer中修改界面设计后,mainwindow.ui文件自动更新,但是我打开ui_mainwindow.h文件,发现没有任何变化,运行后,界面也没有更新。(除非我亲自修改ui_mainwindow.h,界面也没有更新)
请问有什么办法吗?
网上有说使用uic 输入命令,但是我搜索Qt SDK文件夹,出来好多uic.exe,使用哪个呢?我试着用了几个,没有任何变化。
[解决办法]
你把debug 或者release下的临时文件删掉。再试试。记得修改了后ctrl+s保存下。。看看还有没有问题呢。
[解决办法]
以前的QtCreator是有这样的问题,现在没发现还有,designer是单独的那个QtDesigner不是QtCreator内的那个吗?
[解决办法]
需要将工程中的那个删掉,重新添加一次uic转过得.h文件
[解决办法]
我也觉得试试删除.pro.user .makefile这些 重新编译
也蛮好奇你是用的单独的那个designal 还是Qt creater里面的?