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



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

我 在  qt designer 下写 了 如下的 代码
E        Bcd OKM//this is yas.cpp
:~6cvD;O }lA#include <qappalication.h>:[(I0].G c L%f!f
#include <qwidget.h>Gh.Dp^ky        @
#include <qpushbutton.h>{vM:{:jYJ$k
www.linuxeden.com q rN!I7mg @        OO
int main( int argc, char **argv)#I k(E;XVz/?
{www.linuxeden.com        e P$G
H]*z5E)z-fJ

    QApplication a(argc,argv);
T}G+XtLinux伊甸园论坛    Qwidget mainwidow;D;\K$Q(Q+cm#}
    mainwindow.setMinimumSize(200,100);Linux伊甸园论坛yH(\5o f_p0r6{
    mianwindow.setMaximumSize(200,100);
W$qcO2D @    QPushButton helloworld("hellow world!",&mainwindow);_#[f,HcuH.y{8Q4m
    helloworld.setGeometry(20,20,160,60);
f^j;FoIg0? z
w
    a.setMainWidget(&mainwindow);
I.i
BX z-Dd
    mainwidow.show();
,S ?CT}^1g p{!P    return a.exec();
Dq:WB
?+?wnLinux伊甸园论坛
}
.l:kdKPwww.linuxeden.com
W*Q6{4|3J[0M+I
jwU
i.xEN&b

在 x windows 里执行(Zd-Z3O2BNK
j'QY
{xl

g++ -lqt yas.cpp -o yaswww.linuxeden.comA cS"hL%I5N,j
Linux伊甸园论坛ef!d7n+G7e:P.E
然后就出现错误 信息
:hS1q6{5O/t.Q
2t
`U:U0egv0k)PGwww.linuxeden.com

XN5~[.d|aL+f R[root@localhost ctest]# g++ -lqt yas.cpp -o yas
[n/q0t%mVX$Jyas.cpp:1:27: 错误:qappalication.h:没有那个文件或目录+m,PM9mU"e
yas.cpp:2:21: 错误:qwidget.h:没有那个文件或目录
t H6j}?4XK @yas.cpp:3:25: 错误:qpushbutton.h:没有那个文件或目录
(G%J/Nb5D.Ju)f9?www.linuxeden.comyas.cpp: In function ‘int main(int, char**)’:www.linuxeden.com~)`,f4Nii9`$n
yas.cpp:7: 错误:‘QApplication’ 在此作用域中尚未声明)~P8JyYstQ$SELF
yas.cpp:7: 错误:expected `;' before ‘a’
7g
n(sD0H xG aHLinux伊甸园论坛
yas.cpp:8: 错误:‘Qwidget’ 在此作用域中尚未声明
+\QkyF;_
{
pwww.linuxeden.com
yas.cpp:8: 错误:expected `;' before ‘mainwidow’{+H6c3R#Ji5S2z/Wo
yas.cpp:9: 错误:‘mainwindow’ 在此作用域中尚未声明
6~V6s&kzT_)]www.linuxeden.comyas.cpp:10: 错误:‘mianwindow’ 在此作用域中尚未声明
6O-O t6a        HVvwww.linuxeden.comyas.cpp:11: 错误:‘QPushButton’ 在此作用域中尚未声明
3dY$lGJ4A
tdl
yas.cpp:11: 错误:expected `;' before ‘helloworld’
GS H^8Q$_yas.cpp:12: 错误:‘helloworld’ 在此作用域中尚未声明
0X7Q`u8{yas.cpp:13: 错误:‘a’ 在此作用域中尚未声明$Z3c^4]e ^
yas.cpp:14: 错误:‘mainwidow’ 在此作用域中尚未声明
Sge9T
N

K6V.q7tjU这个 问题 该 如何 解决 , 这个 qt是 我 在 安装fodera 6 的时候一起 安装的 , A0i_J        P0J4c        |H
[root@localhost ctest]# rpm -q qt
)x
d/f!pa8n-Fv
qt-3.3.6-132G8y;Wt ]EL

Yey&C{~;BkD希望 帮帮 我 。
(P)fE%Zw/bc\6T
0[o-da        }[ 本帖最后由 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 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。
顶部
rage_YAS
新生入学
Rank: 1
注册用户



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

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



UID 205165
精华 0
积分 10(积分有什么用?)
帖子 1
阅读权限 10
注册 2007-7-24
状态 离线
发表于 2007-7-24 20:23  资料  个人空间  短消息  加为好友  添加 米饭拌面 为MSN好友 通过MSN和 米饭拌面 交谈 QQ
我认为可能是你的环境变量没有设置好
@s!L4SxA

c9_M-]l
你再看下你的环境变量有没有设置好吧

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



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

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

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