• 10580阅读
  • 11回复

超级新手求助:为什么用vs2008新建qt application后没有.pro文件? [复制链接]

上一主题 下一主题
离线superwave
 
只看楼主 倒序阅读 楼主  发表于: 2010-09-11
— 本帖被 XChinux 执行加亮操作(2010-09-11) —
程序都能成功运行,就是在对应文件夹里怎么找不到.pro文件?
离线dbzhang800

只看该作者 1楼 发表于: 2010-09-11
又不用qmake管理工程,干嘛要生成pro文件呢?不是有vc的工程文件了么?
离线superwave
只看该作者 2楼 发表于: 2010-09-11
引用第1楼dbzhang800于2010-09-11 12:04发表的  :
又不用qmake管理工程,干嘛要生成pro文件呢?不是有vc的工程文件了么?



Thank you very much!
但是使用qt designer后生成.ui文件后怎么在vc里面完成工程?

怎么写头文件和cpp文件,怎么把定义对话框类把这些东西和designer生成的.ui文件结合起来?

再谢
离线superwave
只看该作者 3楼 发表于: 2010-09-12
ding!......顶顶
离线feifei9054
只看该作者 4楼 发表于: 2011-11-23
嗯,我也想知道,楼主有答案了么?
离线jdwx

只看该作者 5楼 发表于: 2011-11-23
回 4楼(feifei9054) 的帖子
VC的“pro”叫解决方案(sln)。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线feifei9054
只看该作者 6楼 发表于: 2011-11-24
回 5楼(jdwx) 的帖子
使用qt designer后生成.ui文件后怎么在vs里面完成工程?
怎么写头文件和cpp文件,怎么把定义对话框类把这些东西和designer生成的.ui文件结合起来?

是使用Qt Visual Studio Integration 来集成吗?
离线XChinux

只看该作者 7楼 发表于: 2011-11-24
Re:回 5楼(jdwx) 的帖子
引用第6楼feifei9054于2011-11-24 21:36发表的 回 5楼(jdwx) 的帖子 :
使用qt designer后生成.ui文件后怎么在vs里面完成工程?
怎么写头文件和cpp文件,怎么把定义对话框类把这些东西和designer生成的.ui文件结合起来?
是使用Qt Visual Studio Integration 来集成吗?

要么完全用VS + Qt VS Integration来做工程管理(VC的工程管理),如果没有Qt VS Integartion的话,可以自己写.pro文件,然后用qmake -t vcapp来生成VS用的.vcproj或.sln文件,然后用VS打开。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线jdwx

只看该作者 8楼 发表于: 2011-11-24
回 6楼(feifei9054) 的帖子
个人认为:QtCreator+VS2008的编译器是最好的组合,就是调试不太好用。
除了只用VIM不用IDE的高手,开发Qt程序QtCreator绝对是IDE中最好的选择。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线feifei9054
只看该作者 9楼 发表于: 2011-11-25
回 8楼(jdwx) 的帖子
我没有用QtCreator,因为我还用到其他的开源引擎,不单单进行Qt开发,一块儿在VS中整合。
离线feifei9054
只看该作者 10楼 发表于: 2011-11-25
回 7楼(XChinux) 的帖子
您好!使用的是Qt4.7.3开源版和VS2008,安装QT时不是自己编译的,是直接安装的它的框架,最后也能编译运行简单的工程。但是.ui文件没有很好的痛VS集成,Qt Visual Studio Integration 是商业版得能通QT开源结合吗?而且我还缺少moc.cpp(错误里面出现的),是不是我要自己用VS命令行编译QT一遍?
离线XChinux

只看该作者 11楼 发表于: 2011-11-25
只要你的VS 不是Express版,Qt VS Integration就能与它集成。集成后,moc / uic编译会自动处理掉的。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个