25 lines
484 B
C++
25 lines
484 B
C++
|
|
#ifndef HEALTHPROXY_H
|
||
|
|
#define HEALTHPROXY_H
|
||
|
|
|
||
|
|
#include "ProxyBase.h"
|
||
|
|
|
||
|
|
class HealthProxy : public ProxyBase
|
||
|
|
{
|
||
|
|
public:
|
||
|
|
using ProxyBase::ProxyBase;
|
||
|
|
|
||
|
|
void setColor(uint32_t pos, int sta)
|
||
|
|
{
|
||
|
|
invoke("setColor", Q_ARG(uint32_t, pos), Q_ARG(int, sta));
|
||
|
|
}
|
||
|
|
|
||
|
|
void setValue(uint32_t pos, const QVariant &sta)
|
||
|
|
{
|
||
|
|
invoke("setValue", Q_ARG(uint32_t, pos), Q_ARG(QVariant, sta));
|
||
|
|
}
|
||
|
|
|
||
|
|
void setFailure() { invoke("setFailure"); }
|
||
|
|
};
|
||
|
|
|
||
|
|
#endif // HEALTHPROXY_H
|