qt项目中我的一个工程现在为什么每次在ui界面中做修改后(如添加或删除一个控件),但运行结果不变。
qt项目中我的一个工程现在为什么每次在ui界面中做修改后(如添加或删除一个控件),编译运行时有提示保存,但运行结果不变。我自己尝试了好多方法,都不行,最后把project...
qt项目中我的一个工程现在为什么每次在ui界面中做修改后(如添加或删除一个控件),编译运行时有提示保存,但运行结果不变。我自己尝试了好多方法,都不行,最后把project项中的shawod build 选项不钩选,运行下,就可以了。然后再次钩选 上,则在-build -desktop文件中生成的可执行文件也发生相应变化了。这是为什么呢?自己一直搞不懂。
展开
2个回答
展开全部
追问
谢谢你啊,这是我的一个工程出现这种情况,其它工程没有这种情况,点击run之后不是自动qmake吗。是不是我的这个工程在哪我做了什么修改配置,自己也不知道。我完了再找找。你说的自己运行uic工具是指怎么弄呢?
追答
点击Run, 如果没有文件缓存,才会运行Qmake, 否则仅仅是运行Jom, 一般来说它仅仅是个伪的Make, 在Windows下就是个nmake
你就Qmake一下就好了, 效果是一样的
具体Uic命令 一般是给你输入的.ui文件, 然后给-o 输出参数而已
详细的你可以找到UIC, 输出帮助看看
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询