- 论坛徽章:
- 0
|
初学Qt,请教大家这个例子里为什么可以直接使用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)
};
..... |
|
|