QT中QSlider如何实现快进功能

我自己用qt制作了个MP3播放器,想实现拖动进度条实现快进功能,不知如何实现,
    但是已经实现了滑动条与时间的同步。
    求指点

void Dialog::on_horizontalSlider_valueChanged(int value)
{
/*本函数用于快进快退*/

//当滑块的值(是绝对值)改变一次性超多2000时,我们认为有人拖动滑块,要快进!(定时器的刷新滑块1s在1013)
if(qAbs(value-player->position())>2000&&(ui->horizontalSlider->value()!=0))
{
    player->stop();
    player->setPosition(value);
    player->play();
}

}