Bug #3840
Mis à jour par Philippe Cadaugade il y a plus de 10 ans
Le test pour le bouton play (et record aussi) empêche de (dés)activer les boutons dans certains cas ce qui n'est pas l'effet attendu de la fonction. Je propose donc d'enlever ce test au plus vite.
void AbulEduControlAudioV1::abeControlAudioSetButtonEnabled(flagControlButtons buttons, bool enabled)
{
AbulEduMultiMediaV1* multimediaParent = (AbulEduMultiMediaV1*) m_parent;
if(m_localDebug) qDebug() << __FUNCTION__<<buttons<<enabled;
if(buttons.testFlag(BtnPlay) && !multimediaParent->abeMultiMediaGetCurrentMediaMedia().abeMediaMediaGetSound().isEmpty())
{
ui->btnAbulEduControlAudioPlay->setEnabled(enabled);
}
if(buttons.testFlag(BtnPause))
{
ui->btnAbulEduControlAudioPause->setEnabled(enabled);
}
if(buttons.testFlag(BtnStop))
{
ui->btnAbulEduControlAudioStop->setEnabled(enabled);
}
...