void Qgs3DAnimationWidget::onInterpolationChanged() { initializeController( animation() ); if ( cboKeyframe->currentIndex() <= 0 ) onSliderValueChanged(); }
void MidiMixer::onNewMidiEvent() { // Called when new data can be read on the MIDI device unsigned char buffer[3]; if (::read(dev_fd, buffer, 3) != 3) { return; } if (buffer[0] != 0xb7) { return; } if (buffer[1] > 0x20 && buffer[1] < 0x2a) { emit onSliderValueChanged(buffer[1] - 0x20, (float)buffer[2] / 127.); } else if (buffer[1] > 0x10 && buffer[1] < 0x1a) { emit onPotarValueChanged(buffer[1] - 0x10, (float)buffer[2] / 127.); } else { emit onButtonStateChanged(buffer[1], (bool)buffer[2]); } }
void Ui::SliderEx::onVolumeChanged(int v) { emit onSliderValueChanged(v); }