vs里安装了qt插件之后打开qt文件有问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vs里安装了qt插件之后打开qt文件有问题相关的知识,希望对你有一定的参考价值。
Emmmmm想请教大佬们两个问题。
我的qt creator是官网上下载的最新版本,然后连接到了vs的tool里面,想把写好的c++工程做一个界面。
1.图一里的ui文件双击应该进入图二的编辑界面,之前是可以做到的,但是现在双击显示为图一的代码。应该怎么让它再显示为qt编辑界面呢?
2.在qt creator里单独打开而不是在vs里打开,编辑了ui文件的背景图片,在vs里运行该ui文件并不难显示出图二的图片,但可以显示标签文字,该怎么解决呢?
如果仅仅相关性很大,直接安装VC版的Qt,在VC上直接开发。装好插件后,以前做的项目可以很方便的导入的(VC Qt菜单下,open qt project功能就是干这个的)。VC中使用哪些Qt模块,可以在项目上右键,点开Qt Project Setings勾选就可以了。
如果仅仅是画了几个ui,没有写实际的代码,那可以在VC建立基于Qt的工程,把ui文件添加到项目中,编译ui文件会自动调用uic的。之后的用法和QT creater里面一样。
其实,最好是把代码合并到一起,要不都在VC做要不都在Qt做,因为两边都能满足需求的,没必要搞两个平台,自找麻烦。 参考技术A 1:vs界面右键点击.ui文件选择:打开方式->qtcreator.exe,这样就可以通过vs点击ui界面编辑了,追问
谢谢谢谢,emmm那请问怎么显示图片呢,在qt designer里编辑的背景图VS下运行后无法显示
追答给这个窗口添加背景图的话,不需要吧图片拖进去
QPalette palette;QString BG3="xxxx.png";
QPixmap pixmap(BG3);
palette.setBrush(QPalette::Window, QBrush(pixmap));
this->setPalette(palette); 参考技术B 右键点击,应该有个 用 qt designer 打开的菜单项
使用VS开发QT项目时出现找不到QT头文件
vs 编译QT时 出现 找不到 QT标准头文件的错误(在装了QT for VS 插件情况下,作如下操作)
解决方式:项目--》右键--》QT Projects settings-->Qt Modules-->选择依赖的模块
对于不同的头文件有可能依赖不同的模块,可以百度一下,推荐下列文章,简述了QT各个子模块
以上是关于vs里安装了qt插件之后打开qt文件有问题的主要内容,如果未能解决你的问题,请参考以下文章
windows qt学习笔记----vs新建QT工程及常见问题解决