open file dialog clicking on file/folder labels.

se atasca y se pone a 100%, los faders no refrescan como debieran,
parece que se saturan las señales.
This commit is contained in:
snt 2024-05-04 19:35:12 +02:00
parent 5a7a82736f
commit 389966782d
11 changed files with 86 additions and 25 deletions

View file

@ -126,6 +126,7 @@ void libreMediaServerAudio::refreshUi() {
Status s = m_mae.getStatus(i);
if (s == Status::PlayingOnce || s == Status::PlayingLoop) {
m_lmsUi->m_aw->cursorChanged(i, m_mae.getCursor(i));
//m_lmsUi->m_aw->playbackChanged(i, s);
}
}
}
@ -136,6 +137,7 @@ void libreMediaServerAudio::setUi(libreMediaServerAudioUi *lmsUi)
connect(m_ola, SIGNAL(universeReceived(int)), m_lmsUi->m_dmxWidget, SLOT(updateWatchDMX(int)));
connect(m_lmsUi->m_aw, SIGNAL(uiSliderChanged(int, Slider, int)), this, SLOT(uiSliderChanged(int, Slider, int)));
connect(m_lmsUi->m_aw, SIGNAL(uiPlaybackChanged(int, Status)), this, SLOT(uiPlaybackChanged(int, Status)));
connect(m_lmsUi->m_aw, SIGNAL(uiLoadMedia(int, QString)), this, SLOT(uiLoadMedia(int, QString)));
};
void libreMediaServerAudio::uiSliderChanged(int layer, Slider s, int value)
@ -158,4 +160,8 @@ void libreMediaServerAudio::uiPlaybackChanged(int layer, Status s)
m_mae.playbackChanged(layer, s);
}
void libreMediaServerAudio::uiLoadMedia(int layer, QString s)
{
m_mae.loadMedia(layer, s.toLatin1().data());
}
#endif