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

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

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

效果演示

Qt程序设计-柱状温度计自定义控件实例_第1张图片

创建温度计类

#ifndef THERMOMETER_H
#define THERMOMETER_H

#include 
#include 
#include 
#include 
#include 
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;
   

你可能感兴趣的:(C++,QT程序设计,qt,自定义控件,温度计,柱状温度计)