radar.cpp

来自「Qt4源代码,详细介绍了Qt4编程中的范例」· C++ 代码 · 共 34 行

CPP
34
字号
//// C++ Implementation: radar//// Description: ////// Author: zeki <czm@zeki>, (C) 2007//// Copyright: See COPYING file that comes with this distribution////#include <math.h>#include <QtGui>#include "radar.h"#include "target.h"RadarView::RadarView( QGraphicsScene * scene, QWidget * parent) :	QGraphicsView(scene, parent){	startTimer(1000);}void RadarView::timerEvent(QTimerEvent *){	QList<QGraphicsItem *> itemList = items();	QGraphicsItem *item;	foreach(item, itemList)	{		Target* target = (Target*) item;	   	target->setPos(target->mapToParent(target->speed * cos(target->course), 	   		target->speed * sin(target->course)));	}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?