У меня есть видеоплеер в QT C ++.Я использую индикатор выполнения.Я использую эти строки для перемещения вперед по индикатору прогресса
connect(player,&QMediaPlayer::durationChanged,bar,&QProgressBar::setMaximum); connect(player,&QMediaPlayer::positionChanged,bar,&QProgressBar::setValue);
Теперь я хочу перейти к следующему шагу: когда значение моего bar
(моя переменная индикатора выполнения) больше10, он должен отключить видео, используя мой метод setVol(0)
, и снова восстановить видео аудио, если значение больше 30, используя setVol(defaultVol);
. Как мне делать то, что я делаю.
Вот весь мой код: Ссылка