• 4955阅读
  • 5回复

[提问]qt5.0.2  引用了头文件QPushButton [复制链接]

上一主题 下一主题
离线vbroot
 

只看楼主 正序阅读 楼主  发表于: 2013-05-12
系统环境:Qt5.0.2+winxp+msvc2010+winsdk7.1

虽然引用了头文件
#include <QPushButton>

但是代码自动提示就是不出来QPushButton ,得手动打上去。
QPushButton *button=new QPushButton("111");  //写QPushButton时没有代码提供功能。而且手动写完后一般关键字会高亮 ,而它是没有变化的。  搞不懂了5.0了。

我都不想用5.0了

离线jdwx

只看该作者 5楼 发表于: 2013-05-12
回 3楼(vbroot) 的帖子
QtWidgets是Qt5中新增加的模块,包含了Qt4的QtGui模块中的控件。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线roywillow

只看该作者 4楼 发表于: 2013-05-12
回 3楼(vbroot) 的帖子
这不是个类,从头文件的名字也能看出来吧
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线vbroot

只看该作者 3楼 发表于: 2013-05-12
#include <QtWidgets>
我引用了这个头文件,下面的几个头文件都不用加了。而且关键字高亮也有了
//#include <QStringList>
//#include <QHeaderView>
//#include <QPushButton>
但是我在帮助里找不到这个类QtWidgets。

离线vbroot

只看该作者 2楼 发表于: 2013-05-12
加了,编译是可以但是这样总是很不方便了我是新手。现在我在重新安装试试
离线roywillow

只看该作者 1楼 发表于: 2013-05-12
回 楼主(vbroot) 的帖子
能编译通吗?
是不是没加QT+=widgets?
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
快速回复
限100 字节
 
上一个 下一个