Możesz to też osiągnąć wykorzystując klasę Supla::Triggerable
Code: Select all
enum customActions {AKCJA_1};
class customActionsClass : public Supla::Triggerable {
public: customActionsClass(){};
void runAction(int event, int action) {
if (action == AKCJA_1) {
//kawałek programu
}
}
};
Code: Select all
customActionsClass *cokolwiek = new customActionsClass;
button->addAction(AKCJA_1, cokolwiek, Supla::ON_PRESS);