免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3436 | 回复: 1
打印 上一主题 下一主题

QT的安装及designer的使用 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-11-22 21:40 |只看该作者 |倒序浏览
很郁闷,一直想学QT,但没有好的资料,好的环境,心烦意乱之下,只得请大家帮帮忙
我在做linux飞鸽传书,用QT,一直没有进展
g++ -c -pipe -Wall -W -O2 -D_REENTRANT  -DQT_NO_DEBUG
-DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
-I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -o main.o
main.cpp
main.cpp:24:24: 错误: QApplication:No such file or directory
在包含自 main.cpp:26 的文件中:
screenshot.h:27:19: 错误: QPixmap:No such file or directory
screenshot.h:28:19: 错误: QWidget:No such file or directory
screenshot.h:40: 错误: expected class-name before '{' token
screenshot.h:41: 错误: ISO C++ 不允许声明无类型的 'Q_OBJECT'
screenshot.h:43: 错误: expected ';' before 'public'
screenshot.h:47: 错误: 'QResizeEvent' 未声明
screenshot.h:49: 错误: expected `:' before 'slots'
screenshot.h:50: 错误: expected primary-expression before 'void'
screenshot.h:50: 错误: ISO C++ 不允许声明无类型的 'slots'
screenshot.h:50: 错误: expected ';' before 'void'
screenshot.h:58: 错误: expected ',' or '...' before '&' token
经常遇到这样的错误,环境变量没有设好?怎样设阿,一直出错。以前自己安装,没什么问题;现在ubuntu自动装的,是不是只需把/bin文件这出来就可以了

ui文件怎样用,帮助文件太多了,本不想用,但直接写代码不好布局

qt论坛为什么forbiden

论坛徽章:
0
2 [报告]
发表于 2007-11-24 14:14 |只看该作者
兄弟,给你捧个场
你用的应该是qt3吧!
从错误信息来看,应该是库文件路径不对
首先你确认/usr/include/qt3下有没有Qt的头文件
再次,qt3使用的头文件是带.h后缀的,而qt4的头文件是不带.h后缀的
如果你参考了别人的例子,你一定要看清楚他用的是哪个版本的qt
不同版本的qt,头文件及会有一些差异的

UI文件是由qt designer生成的,用它来布局窗口还是很方便的
但是提示一点:对于用惯了IDE的朋友一定注意,它只能设计UI,不能同时进行代码编辑

另外给你介绍一本不错的书《C++ GUI Programing with Qt3/4》
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP