blob: d486aa82cdc04828c7b19607eadac91b23664045 [file] [log] [blame]
#include "temperature.h"
class Engine
{
ENUM EngineType { GAS=0, ELECTRIC=1, HYBRID=2 }
PROP(int cylinders = 4 CONSTANT);
PROP(bool started);
PROP(int rpm READWRITE);
PROP(EngineType engineType=GAS PERSISTED)
SLOT(bool start());
SLOT(void increaseRpm(int deltaRpm));
SLOT(void unnormalizedSignature(int a, int b));
SLOT(Temperature temperature())
SLOT(void setSharedTemperature(const Temperature::Ptr &sharedTemperature))
SLOT(QString myTestString())
SLOT(setMyTestString(QString value))
};