You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
1.0 KiB
28 lines
1.0 KiB
#ifndef USBUTTONDOUBLETEXT_H
|
|
#define USBUTTONDOUBLETEXT_H
|
|
|
|
#include "UsSimpleButton.h"
|
|
|
|
#define US_DOUBLE_TEXT_BUTTON(NAME, \
|
|
TITLE, \
|
|
ENABLE, \
|
|
VISIBLE, \
|
|
INFO) \
|
|
US_SIMPLE_BUTTON(NAME, TITLE, "", ENABLE, VISIBLE) \
|
|
US_PROPERTY_VIEW_ONLY(QString, NAME ## Info, INFO)
|
|
|
|
#define US_QUAD_TEXT_BUTTON(NAME, \
|
|
TEXT_0, \
|
|
TEXT_1, \
|
|
TEXT_2, \
|
|
TEXT_3, \
|
|
VISIBLE, \
|
|
LINE) \
|
|
US_PROPERTY_VIEW_ONLY(QString, NAME ## Text0, TEXT_0) \
|
|
US_PROPERTY_VIEW_ONLY(QString, NAME ## Text1, TEXT_1) \
|
|
US_PROPERTY_VIEW_ONLY(QString, NAME ## Text2, TEXT_2) \
|
|
US_PROPERTY_VIEW_ONLY(QString, NAME ## Text3, TEXT_3) \
|
|
US_PROPERTY_VIEW_ONLY(bool, NAME ## Visible, VISIBLE) \
|
|
US_PROPERTY_VIEW_ONLY(bool, NAME ## Line, LINE)
|
|
|
|
#endif //USBUTTONDOUBLETEXT_H
|
|
|