• 3389阅读
  • 1回复

请教大家个问题 [复制链接]

上一主题 下一主题
离线lxbkey
 
只看楼主 倒序阅读 楼主  发表于: 2009-04-16
最近刚开始学,请教大家这个例子里为什么可以直接使用QPiont类,头文件里没有含有#include<qpoint.h>阿?另外#include<QtGui>是什么意思,是必须的么?

#include<QtGui>
#include"analogclock.h"

AnalogClock::AnalogClock(QWidget *parent)
:QWidget(parent)
{
    QTimer *timer = new QTimer(this);//构造函数设置计时器
    connect(timer,SIGNAL(timeout()),this,SLOT(update()));
//使用信号和槽机制将计时器连接至窗体的update()功能
    timer->start(1000);//计时器配置为每1000毫秒发送一次信号
    setWindowTitle(tr("Analog Clock"));//给窗口设置标题
    resize(200,200);
}

void AnalogClock::paintEvent(QPaintEvent *)
{
    static const QPoint hourHand[3] = {
    QPoint(7,8),
    QPoint(-7,8),
    QPoint(0,-40)
};
.....
离线foxyz

只看该作者 1楼 发表于: 2009-04-17
#include<QtGui>
然后你就去QT的include里边去看文件 QtGui内容是什么,然后你就知道为什么你明明没有包含qpoint.h也能用了
快速回复
限100 字节
 
上一个 下一个