Qt程序设计-柱状温度计自定义控件实例

Qt程序设计-柱状温度计自定义控件实例

本文讲解Qt柱状温度计自定义控件实例。

效果演示

创建温度计类

#ifndef THERMOMETER_H
#define THERMOMETER_H

#include <QWidget>
#include <QPainter>
#include <QDebug>
#include <QTimer>
#include <QPropertyAnimation>
class Thermometer : public QWidget
{
    Q_OBJECT
public:
    explicit Thermometer(QWidget *parent = nullptr);
    ~Thermometer();
protected:
    void paintEvent(QPaintEvent *event);//重绘
public:
    qreal getValue();
    void setValue(qreal value);
signals:

public slots:

private:
    qreal curValue;
    int maxValue, minValue;
   

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-03-10 16:32:05       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-10 16:32:05       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-10 16:32:05       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-10 16:32:05       18 阅读

热门阅读

  1. MapReduce-Join多种应用

    2024-03-10 16:32:05       19 阅读
  2. MySQL中UNION和UNION ALL的区别

    2024-03-10 16:32:05       18 阅读
  3. 云计算高级课程作业

    2024-03-10 16:32:05       20 阅读
  4. CentOS 8使用笔记

    2024-03-10 16:32:05       18 阅读
  5. CCF-CSP真题201403-2《窗口》(结构体+数组)

    2024-03-10 16:32:05       16 阅读
  6. misc40

    misc40

    2024-03-10 16:32:05      18 阅读
  7. python实现回溯算法

    2024-03-10 16:32:05       21 阅读
  8. Svelte之基础知识一

    2024-03-10 16:32:05       24 阅读
  9. 读书·基于RISC-V和FPGA的嵌入式系统设计·第3章

    2024-03-10 16:32:05       21 阅读