int fl_gui::LinguisticVariableController::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QObject::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: onClickAddTerm(); break; case 1: onClickEditTerm(); break; case 2: onClickRemoveTerm(); break; case 3: onClickWizard(); break; case 4: onChangeName((*reinterpret_cast< const QString(*)>(_a[1]))); break; case 5: onChangeTerm(); break; case 6: onDoubleClickTerm((*reinterpret_cast< QListWidgetItem*(*)>(_a[1]))); break; case 7: draw(); break; default: ; } _id -= 8; } return _id; }
void Variable::onDoubleClickTerm(QListWidgetItem* item) { if (item) { onClickEditTerm(); } }