ui/qt/menu.cpp

changeset 108
77254bd6dccb
parent 103
6606616eca9f
equal deleted inserted replaced
107:b34bd1557c6c 108:77254bd6dccb
155 155
156 void ui_actiongroup_prepare_event(UiEvent *event, UiAction *action) { 156 void ui_actiongroup_prepare_event(UiEvent *event, UiAction *action) {
157 if(action->var) { 157 if(action->var) {
158 UiInteger *value = (UiInteger*)action->var->value; 158 UiInteger *value = (UiInteger*)action->var->value;
159 event->eventdata = value; 159 event->eventdata = value;
160 event->eventdatatype = UI_EVENT_DATA_INTEGER_VALUE;
160 event->intval = value->get(value); 161 event->intval = value->get(value);
161 } 162 }
162 } 163 }
163 164
164 int64_t ui_actiongroup_get(UiInteger *value) { 165 int64_t ui_actiongroup_get(UiInteger *value) {
215 } 216 }
216 217
217 void ui_checkableaction_prepare_event(UiEvent *event, UiAction *action) { 218 void ui_checkableaction_prepare_event(UiEvent *event, UiAction *action) {
218 if(action->var) { 219 if(action->var) {
219 event->eventdata = action->var->value; 220 event->eventdata = action->var->value;
221 event->eventdatatype = UI_EVENT_DATA_INTEGER_VALUE;
220 } 222 }
221 event->intval = action->isChecked(); 223 event->intval = action->isChecked();
222 } 224 }
223 225
224 int64_t ui_checkableaction_get(UiInteger *value) { 226 int64_t ui_checkableaction_get(UiInteger *value) {

mercurial