实现类似微信扫码扫描效果,arm性能不高,如果直接定时器move线条的位置全局paint,会导致cpu占用过高,UI卡顿。所以需要仅仅绘制需要绘制的区域,减少cpu占用。
主要代码
#define MOVE_STEP 2
#define START_Y 300
#define END_Y 680
....构造函数.....
mScanTimer = new QTimer(<
实现类似微信扫码扫描效果,arm性能不高,如果直接定时器move线条的位置全局paint,会导致cpu占用过高,UI卡顿。所以需要仅仅绘制需要绘制的区域,减少cpu占用。
主要代码
#define MOVE_STEP 2
#define START_Y 300
#define END_Y 680
....构造函数.....
mScanTimer = new QTimer(<