the addition of a thumbnailer that works for videos

the previewSlideDelegate now uses the thumbnails instead
This commit is contained in:
Chris Cochrun 2023-02-08 14:16:26 -06:00
parent 1b55be29e5
commit 014a38a4f9
11 changed files with 638 additions and 37 deletions

View file

@ -44,6 +44,11 @@ QString Slide::imageBackground() const
return m_imageBackground;
}
QString Slide::vidThumbnail() const
{
return m_vidThumbnail;
}
QString Slide::videoBackground() const
{
return m_videoBackground;
@ -137,6 +142,16 @@ void Slide::setImageBackground(QString imageBackground)
emit imageBackgroundChanged(m_imageBackground);
}
void Slide::setVidThumbnail(QString vidThumbnail)
{
if (m_vidThumbnail == vidThumbnail)
return;
qDebug() << "####changing video thumbnail to: " << vidThumbnail;
m_vidThumbnail = vidThumbnail;
emit vidThumbnailChanged(m_vidThumbnail);
}
void Slide::setVideoBackground(QString videoBackground)
{
if (m_videoBackground == videoBackground)