Qt浅谈之四十二钟表摆动显示百分比
Posted 乌托邦2号
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt浅谈之四十二钟表摆动显示百分比相关的知识,希望对你有一定的参考价值。
一、简介
Qt下利用定时器实现指针指示百分比的钟摆的动态显示效果,可以适用于显示百分比或进度条的进度或时间的刻度值(在圆形进度条上的一种改进)。效果如下:
二、详解
1、代码
(1)DashboardDisplay.h
#ifndef DASHBOARDPROCESS_H
#define DASHBOARDPROCESS_H
#include <QtCore>
#include <QtGui>
class DashboardProcess : public QWidget
Q_OBJECT
public:
DashboardProcess(QWidget *parent = 0);
~DashboardProcess();
void setUsedValue(int value);
void setSize(int width, int height);
protected:
void paintEvent(QPaintEvent *event);
void resizeEvent (QResizeEvent * event);
void mousePressEvent(QMouseEvent *event);
void mouseMoveEvent(QMouseEvent *event);
以上是关于Qt浅谈之四十二钟表摆动显示百分比的主要内容,如果未能解决你的问题,请参考以下文章