void HID::openInput(quint32 input) { HIDDevice* dev = device(input); if (dev != NULL) { dev->openInput(); connect(dev, SIGNAL(valueChanged(quint32,quint32,uchar)), this, SIGNAL(valueChanged(quint32,quint32,uchar))); } else qDebug() << name() << "has no input number:" << input; }
bool HIDPlugin::openInput(quint32 input, quint32 universe) { HIDDevice* dev = device(input); if (dev != NULL) { connect(dev, SIGNAL(valueChanged(quint32,quint32,quint32,uchar)), this, SIGNAL(valueChanged(quint32,quint32,quint32,uchar))); addToMap(universe, input, Input); return dev->openInput(); } else qDebug() << name() << "has no input number:" << input; return false; }