📄 main.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 + -