VlcSeekWidget::VlcSeekWidget(VlcMediaPlayer *player, QWidget *parent) : QWidget(parent), _vlcMediaPlayer(player) { initSeekWidget(); }
SeekWidget::SeekWidget(QWidget *parent) : QWidget(parent), _playlistPlayer(0), _mediaPlayer(0) { initSeekWidget(); connect(_seek, SIGNAL(valueChanged(int)), this, SLOT(updateTime(int))); }
void SeekWidget::wheelEvent(QWheelEvent *event) { event->ignore(); initSeekWidget(); if (!_mediaPlayer) return; if (event->delta() > 0) _mediaPlayer->setCurrentTime(_mediaPlayer->currentTime() + _mediaPlayer->currentLength() * 0.01); else _mediaPlayer->setCurrentTime(_mediaPlayer->currentTime() - _mediaPlayer->currentLength() * 0.01); }
VlcSeekWidget::VlcSeekWidget(QWidget *parent) : QWidget(parent), _vlcMediaPlayer(0) { initSeekWidget(); }