首页| 论坛| 消息

标题:【提问】QT4+VS2003遇到的问题
作者:superzbo
日期:2006-02-23 06:06
内容:

我是这样做的,VS2003中建立QT Application选择对话框模式。
->得到了这样一些初始文件,如图中所示:我们知道zbo.ui中是控件,它们被系统定义在了ui_zbo.h中,我画了一个button在ui文件上,然后在ui_zbo.h中这样写道:
pushButton = new QPushButton(centralWidget);
pushButton->setObjectName(QString::fromUtf8("pushButton"));
pushButton->setGeometry(QRect(50, 10, 75, 23));
可见在这个头文件中生成了一个按钮对象。
问题是当我希望使用该按钮的时候我这样做:
办法1:双击按钮,VS2003在zbo.cpp中自动加上了click函数,但是我在zbo.cpp中
#include ui_zbo.h后还是编译不过,说pushButton没有定义。
办法2:我在zbo.cpp中写函数试图调用pushButton控件,发现还是没有定义。

该怎么办呢?

我下了总版主的QT例子ex5看了,但是发现没有用到ui,QT的安装demo中也没有用到ui画控件的例子,焦急中……


#1 [superzbo 02-23 06:25]
是不是双击生成的click消息处理函数没有用?后来我想用函数去做signal和splot的消息传递,但是在zbo.cpp或者其他的cpp文件中都没有找到调用pushButton的办法,焦急焦急……ui设计的控件用不上去……

回复 发表
主题 版块