VC++6.0中自定义Qt类的编写和编译

VC++6.0中自定义Qt类的编写和编译

原来的标题为“VC++6.0中基于Qt元对象编译器的类的编写和编译”,感觉不妥,现改为“VC++6.0中自定义Qt类的编写和编译”。

 (C)ShiShengSoft原创文章,转载请注明出处:http://blog.csdn.net/shishengsoft/


为 了使用信号和槽机制,我们将自定义类继承自QObject类,并正确书写了源代码,但通过VC++的IDE编译执行程序时,却总是出现连接错误。这其实是 由于对Qt类的一些特性不了解所致。具体描述,大家可以查看C++ GUI Programming Qt3一书中的“Qt的元对象系统”的描述。

下面我们以在VC++6.0为例,介绍如何正确编写和编译自定义的Qt类。


一、配置Qt的环境变量和msvc编译器的环境变量

1、添加Qt的环境变量:

变量名:QMAKESPEC
变量值:win32-msvc
注意,win32-msvc为Qt安装目录下mkspecs目录中的一个同名目录

变量名:QTDIR
变量值:c:/qt-win-free-msvc-3.3.3
注意,指向你的机器中Qt的安装目录

变量名:path
变量值:%QTDIR%;%QTDIR%/bin;%QTDIR%/lib;
注意,将此变量值追加到path变量的值中,即指向Qt的安装目录及其下的Bin和Lib目录。<

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值