Esempio n. 1
0
VlcSeekWidget::VlcSeekWidget(VlcMediaPlayer *player,
                             QWidget *parent)
    : QWidget(parent),
      _vlcMediaPlayer(player)
{
    initSeekWidget();
}
Esempio n. 2
0
SeekWidget::SeekWidget(QWidget *parent)
    : QWidget(parent),
      _playlistPlayer(0),
      _mediaPlayer(0)
{
    initSeekWidget();

    connect(_seek, SIGNAL(valueChanged(int)), this, SLOT(updateTime(int)));
}
Esempio n. 3
0
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);
}
Esempio n. 4
0
VlcSeekWidget::VlcSeekWidget(QWidget *parent)
    : QWidget(parent),
      _vlcMediaPlayer(0)
{
    initSeekWidget();
}