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浅谈之四十二钟表摆动显示百分比的主要内容,如果未能解决你的问题,请参考以下文章

Qt浅谈之二十一log调试日志

我正在用 OpenGL 编写一个程序来创建一个摆动的钟摆

[zroj 51] [Pendulum] : 线性筛

游戏制作大致流程粗谈之四

浅谈之 merge-sort-join

android开发浅谈之InputMethodManagerService