Пример #1
0
void PlaybackController::setPlaying(bool play)
{
	if(play != m_play) {
		m_play = play;
		if(play)
			m_timer->start(0);
		else
			m_timer->stop();

		emit playbackToggled(play);
	}
}
Пример #2
0
/*! \brief Play button clicked. Start or stop playback, depending on button state. */
void DockIqPlayer::on_playButton_clicked(bool checked)
{
    if (checked) {
        qDebug() << "Start playback";
        ui->openButton->setEnabled(false);
        ui->seekSlider->setEnabled(true);
    }
    else {
        qDebug() << "Stop playback";
        ui->openButton->setEnabled(true);
        ui->seekSlider->setEnabled(false);
    }

    emit playbackToggled(checked, d_fileName);
}