标题: qt help
rage_YAS
新生入学
Rank: 1
注册用户



UID 197061
精华 0
积分 0(积分有什么用?)
帖子 14
阅读权限 10
注册 2007-5-28
状态 离线
发表于 2007-7-16 22:16  资料  个人空间  短消息  加为好友 
qt help

我 在  qt designer 下写 了 如下的 代码
/C
Sg4[zu fqO
//this is yas.cppY        d
\}$[W

#include <qappalication.h>
,w%bmlrN ^        mLinux伊甸园论坛#include <qwidget.h>0J:Yo f2P0WWp,U4x
#include <qpushbutton.h>
f)xo#a\5g7[$OjLinux伊甸园论坛*X{1I n8w(Z+B2J
int main( int argc, char **argv)K s
j;F)A f/B

{
%r1r7x"gp4Bwww.linuxeden.com    QApplication a(argc,argv);Linux伊甸园论坛G9QyR{        G5v p
Z

    Qwidget mainwidow;;M\R,gEH;^
    mainwindow.setMinimumSize(200,100);
!K(_4yC)lt3L    mianwindow.setMaximumSize(200,100);}Jl!Z)K
    QPushButton helloworld("hellow world!",&mainwindow);
%E9y6m\)d,y;[I,J3K?    helloworld.setGeometry(20,20,160,60);`8` h6UGN
    a.setMainWidget(&mainwindow);
4zC|t aMT"x|l2Ekwww.linuxeden.com    mainwidow.show();
7TO)_M'Nwww.linuxeden.com    return a.exec();
.D r!y;f^nwww.linuxeden.com}q]4I
QMz7A


5brZ%o5B:w        B){Mwww.linuxeden.com Bv$C,B(^z
在 x windows 里执行
W"Z i3[%`OLinux伊甸园论坛/o;b+AQ^        r
g++ -lqt yas.cpp -o yasLinux伊甸园论坛1c8z+]Lxk"J%O

iCoc'S;^/Pv5q然后就出现错误 信息 n{![        N)WX)F5}2kD

        wR$x?7G+~&`r`Linux伊甸园论坛3h:~+l,X
F~8C)vb3ae

[root@localhost ctest]# g++ -lqt yas.cpp -o yas
qpy$uYQ|yas.cpp:1:27: 错误:qappalication.h:没有那个文件或目录Linux伊甸园论坛e!fS:Ypc*a
yas.cpp:2:21: 错误:qwidget.h:没有那个文件或目录
e3UbF(lwww.linuxeden.comyas.cpp:3:25: 错误:qpushbutton.h:没有那个文件或目录
5r1OOtL8R|vrLinux伊甸园论坛yas.cpp: In function ‘int main(int, char**)’:
+m5[E;x8jb-A9F Nyas.cpp:7: 错误:‘QApplication’ 在此作用域中尚未声明URQF@8f4p5n}jJv
yas.cpp:7: 错误:expected `;' before ‘a’"g:U x#Hp9p*N8p6Pe9j}
yas.cpp:8: 错误:‘Qwidget’ 在此作用域中尚未声明www.linuxeden.comJ_]-?.qc
yas.cpp:8: 错误:expected `;' before ‘mainwidow’l#E$b(Q5P
yas.cpp:9: 错误:‘mainwindow’ 在此作用域中尚未声明
7rE"iA;J        f/J2syas.cpp:10: 错误:‘mianwindow’ 在此作用域中尚未声明?}f h
xQ

yas.cpp:11: 错误:‘QPushButton’ 在此作用域中尚未声明www.linuxeden.com;~]"xr"Zc.?,M7V
yas.cpp:11: 错误:expected `;' before ‘helloworld’
c#H0{D:cyas.cpp:12: 错误:‘helloworld’ 在此作用域中尚未声明Linux伊甸园论坛%AV$V
Q7C9KG'gW

yas.cpp:13: 错误:‘a’ 在此作用域中尚未声明
7x?s        ^2t7r i;e
]U
yas.cpp:14: 错误:‘mainwidow’ 在此作用域中尚未声明
/G+l0q!a8mnT7P-T;pLinux伊甸园论坛
%`tI,v6K8q+q[这个 问题 该 如何 解决 , 这个 qt是 我 在 安装fodera 6 的时候一起 安装的 ,O&QkC1CH
[root@localhost ctest]# rpm -q qt
G/z]3\5hS,s6pqt2qwww.linuxeden.comqt-3.3.6-13
%{2h7ZyweU
V7Zv[gwww.linuxeden.com希望 帮帮 我 。
aETz8G&i#J:qF\2rDvadA:wi^
[ 本帖最后由 rage_YAS 于 2007-7-16 22:51 编辑 ]

顶部
flag
版主
Rank: 7Rank: 7Rank: 7
版主



UID 19801
精华 1
积分 28(积分有什么用?)
帖子 5581
阅读权限 100
注册 2002-7-19
状态 在线
发表于 2007-7-19 14:03  资料  个人空间  短消息  加为好友 
要加-I指定QT的头文件目录





上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。
顶部
不容错过的IBM 集群技术资源汇总
rage_YAS
新生入学
Rank: 1
注册用户



UID 197061
精华 0
积分 0(积分有什么用?)
帖子 14
阅读权限 10
注册 2007-5-28
状态 离线
发表于 2007-7-20 20:29  资料  个人空间  短消息  加为好友 
怎么 指定 阿 ,能 不 能 说 的 详细 些了 。9[TEU!n;t4k        a2F
是 不 是 要 在  etc/profile 文件 中 做 阿 。

顶部
不容错过的IBM 集群技术资源汇总
米饭拌面
新生入学
Rank: 1



UID 205165
精华 0
积分 10(积分有什么用?)
帖子 1
阅读权限 10
注册 2007-7-24
状态 离线
发表于 2007-7-24 20:23  资料  个人空间  短消息  加为好友  添加 米饭拌面 为MSN好友 通过MSN和 米饭拌面 交谈 QQ
我认为可能是你的环境变量没有设置好Linux伊甸园论坛;kz8z3Q%y {:sd c;Mz
&b%yO$M1U3{^        _\
你再看下你的环境变量有没有设置好吧

顶部
不容错过的IBM 集群技术资源汇总
 



当前时区 GMT+8, 现在时间是 2008-5-17 11:06

    Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.080062 second(s), 5 queries

清除 Cookies - 联系我们 - Linux伊甸园 - Archiver - WAP