26 lines
611 B
C
Raw Normal View History

2023-01-05 17:08:50 +01:00
/******************************************************************************
* Copyright (C) 2022 Edelhirsch Software GmbH
2023-04-06 10:15:03 +02:00
* SPDX-License-Identifier: BSD-3-Clause
2023-01-05 17:08:50 +01:00
*****************************************************************************/
2023-01-04 17:17:17 +01:00
#pragma once
#include <QskProgressRing.h>
2023-01-04 17:17:17 +01:00
class QskTextLabel;
class ValueMeter : public QskProgressRing
2023-01-04 17:17:17 +01:00
{
public:
ValueMeter( QQuickItem* parent = nullptr );
void setTextColor( const QColor& );
protected:
virtual QString text( qreal ) const;
2023-01-05 17:08:50 +01:00
private:
void updateMeter( qreal value );
QskTextLabel* m_label = nullptr;
2023-01-04 17:17:17 +01:00
};