⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.cpp

📁 汽车的虚拟仪表盘 采样QT编程 linux下运行
💻 CPP
字号:
#include <qdatetime.h>#include <qpainter.h>#include <qwidget.h>#include <qapplication.h>class carpanel : public QWidget{	public :		carpanel( QWidget *parent =0 ,const char *name =0 );	protected :		void panelevent ( QTimerEvent *event );		void paintevent ( QPaintEvent *event );};carpanel :: carpanel ( QWidget *parent ,const char *name ):QWidget ( parent ,name ){	startTimer (1000);	resize(100,100);}void carpanel :: panelevent ( QTimerEvent *event){	update( ) ;}void carpanel :: paintevent ( QPaintEvent *event ){	QCOORD point[8]={2,0,0,2,-2,0,0,-25};	QPainter painter(this);	painter.setWindow ( 0 ,0,100,100 );//	painter.setBush(black);	for(int i=0;i<12;i++)	{		painter.drawLine(44,0,46,0);		painter.rotate(double(30));	}	painter.save( );	painter.rotate(double(10));	painter.save( );	painter.drawPolygon(QPointArray(4,point));	painter.restore( );}int main(int argc,char **argv){	QApplication a(argc,argv);	carpanel car ;	a.setMainWidget(&car);	car.show( );	return a.exec( );}

⌨️ 快捷键说明

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