• 5332阅读
  • 7回复

[提问]关于 qt跨平台的问题 [复制链接]

上一主题 下一主题
离线fresh_man
 
只看楼主 倒序阅读 楼主  发表于: 2012-06-18
各位大神,初学者向请问一下,我想做这样一件事,在visual C++上编写几段程序,运行好了之后再挪到qt上,再修改修改,作出一个图形界面出来,可以么?
换句话说就是,visual C++环境下的代码在qt环境下还好使不?  qt中的一些库函数等等是不是包括了visual中的库函数,语句能否通用、有效?
这确实是初学的问题,希望那个大神帮个忙,不胜感激!!!
离线roywillow

只看该作者 1楼 发表于: 2012-06-18
我觉得这个取决于编译器……
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线w46733723

只看该作者 2楼 发表于: 2012-06-18
如果没有使用MFC的东西,只是使用了一些C++的特性,还是比较好移植的,如果界面上使用了MFC的库,那就比较麻烦了。。。
离线0xffffh

只看该作者 3楼 发表于: 2012-06-18
确切的说如果在你的代码中没有使用任何WindowsAPI及其他特有类,只用Qt和标准C/C++库,是可以移植。建议写Qt的代码还是使用QtCreator或者Vim,做UI的话用QtDesigner,之前最好好好看看Qt的Manual。
离线fresh_man
只看该作者 4楼 发表于: 2012-06-18
回 3楼(0xffffh) 的帖子
谢谢您详细的回复,弱弱滴问一句,您所谓的WindowsAPI是??是Windows自带的一些接口函数还是?
离线fresh_man
只看该作者 5楼 发表于: 2012-06-18
回 2楼(w46733723) 的帖子
同样谢谢您的回复,貌似您说的和三楼是一回事,但是我还想问一下,visual C++里是不是默认就带有这样的类库?谢了
离线jdwx

只看该作者 6楼 发表于: 2012-06-19
回 5楼(fresh_man) 的帖子
估计你说的VC++就是MFC(带界面的程序),那个和Qt组合难度太高了。
就是成功了,也没办法跨平台,只能用在windows上。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线w46733723

只看该作者 7楼 发表于: 2012-06-19
那就别用vs了,直接用qtcreator得了,现在creator做的也越来越好了,等你把Qt和MFC的区别搞清楚了再在vs下写Qt程序就是的
快速回复
限100 字节
 
上一个 下一个