Qt 自定义控件(电池)

闲着蛋疼就做了一个简单的自定义电池控件。

其实想了想还挺多地方可以用的啦。

效果图。
Qt 自定义控件(电池)_第1张图片
通过公有方法可修改电量,设置警戒电量,设置是否正在充电,根据需要设置渐变色,圆角,步长。

public:
    bool setValue(double v);
    bool setMinValue(double v);
    bool setMaxValue(double v);
    bool setAlarmValue(double v);
    bool setStep(double v);

    bool setBorderRadius(int r);
    bool setHeadRadius(int r);
    bool setBgRadius(int r);

    bool setBorderColor(QColor start,QColor end);
    bool setBgNormalColor(QColor start,QColor end);
    bool setBgAlarmColor(QColor start,QColor end);

    bool setCharging(bool v);

(2019-8-15 17:55)


你可能感兴趣的:(QT,控件)