Bug #3840
Mis à jour par Philippe Cadaugade il y a presque 11 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);
}
...