working slideObject
This commit is contained in:
parent
57485335e4
commit
a024a0b27d
2 changed files with 15 additions and 15 deletions
|
@ -55,7 +55,7 @@ int SlideObject::slideSize() const
|
||||||
return m_slideSize;
|
return m_slideSize;
|
||||||
}
|
}
|
||||||
|
|
||||||
void SlideObject::changeSlide(QVariantMap item, ServiceItemModel *serviceItemModel)
|
void SlideObject::changeSlide(QVariantMap item)
|
||||||
{
|
{
|
||||||
// setServiceItem(item);
|
// setServiceItem(item);
|
||||||
// setType(serviceItemId().value("type").toString());
|
// setType(serviceItemId().value("type").toString());
|
||||||
|
@ -117,7 +117,7 @@ void SlideObject::changeSlide(QVariantMap item, ServiceItemModel *serviceItemMod
|
||||||
|
|
||||||
|
|
||||||
//New implementation
|
//New implementation
|
||||||
QVariantMap serviceItem = serviceItemModel->getItem(item.value("serviceItemId").toInt());
|
// QVariantMap serviceItem = serviceItemModel->getItem(item.value("serviceItemId").toInt());
|
||||||
setText(item.value("text").toString());
|
setText(item.value("text").toString());
|
||||||
setType(item.value("type").toString());
|
setType(item.value("type").toString());
|
||||||
setAudio(item.value("audio").toString());
|
setAudio(item.value("audio").toString());
|
||||||
|
@ -129,12 +129,12 @@ void SlideObject::changeSlide(QVariantMap item, ServiceItemModel *serviceItemMod
|
||||||
setFontSize(item.value("fontSize").toInt());
|
setFontSize(item.value("fontSize").toInt());
|
||||||
setImageCount(item.value("imageCount").toInt());
|
setImageCount(item.value("imageCount").toInt());
|
||||||
setSlideIndex(item.value("slideIndex").toInt());
|
setSlideIndex(item.value("slideIndex").toInt());
|
||||||
m_slideSize = serviceItem.value("slideNumber").toInt();
|
// m_slideSize = serviceItem.value("slideNumber").toInt();
|
||||||
|
|
||||||
emit slideSizeChanged(m_slideSize);
|
// emit slideSizeChanged(m_slideSize);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool SlideObject::next(QVariantMap nextItem, ServiceItemModel *serviceItemModel)
|
bool SlideObject::next(QVariantMap nextItem, SlideModel *slideModel)
|
||||||
{
|
{
|
||||||
// qDebug() << "Starting to go to next item.";
|
// qDebug() << "Starting to go to next item.";
|
||||||
// qDebug() << "SlideObject Index: " << slideIndex() << " SlideObject Size: " << slideSize();
|
// qDebug() << "SlideObject Index: " << slideIndex() << " SlideObject Size: " << slideSize();
|
||||||
|
@ -164,7 +164,7 @@ bool SlideObject::next(QVariantMap nextItem, ServiceItemModel *serviceItemModel)
|
||||||
// }
|
// }
|
||||||
|
|
||||||
//new implementation
|
//new implementation
|
||||||
QVariantMap serviceItem = serviceItemModel->getItem(nextItem.value("serviceItemId").toInt());
|
// QVariantMap serviceItem = serviceItemModel->getItem(nextItem.value("serviceItemId").toInt());
|
||||||
setText(nextItem.value("text").toString());
|
setText(nextItem.value("text").toString());
|
||||||
setType(nextItem.value("type").toString());
|
setType(nextItem.value("type").toString());
|
||||||
setAudio(nextItem.value("audio").toString());
|
setAudio(nextItem.value("audio").toString());
|
||||||
|
@ -176,14 +176,14 @@ bool SlideObject::next(QVariantMap nextItem, ServiceItemModel *serviceItemModel)
|
||||||
setFontSize(nextItem.value("fontSize").toInt());
|
setFontSize(nextItem.value("fontSize").toInt());
|
||||||
setImageCount(nextItem.value("imageCount").toInt());
|
setImageCount(nextItem.value("imageCount").toInt());
|
||||||
setSlideIndex(nextItem.value("slideIndex").toInt());
|
setSlideIndex(nextItem.value("slideIndex").toInt());
|
||||||
m_slideSize = serviceItem.value("slideNumber").toInt();
|
// m_slideSize = serviceItem.value("slideNumber").toInt();
|
||||||
|
|
||||||
|
|
||||||
emit slideSizeChanged(m_slideSize);
|
// emit slideSizeChanged(m_slideSize);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool SlideObject::previous(QVariantMap prevItem, ServiceItemModel *serviceItemModel)
|
bool SlideObject::previous(QVariantMap prevItem, SlideModel *slideModel)
|
||||||
{
|
{
|
||||||
// qDebug() << "Starting to go to previous item.";
|
// qDebug() << "Starting to go to previous item.";
|
||||||
// qDebug() << "SlideObject Index: " << slideIndex() << " SlideObject Size: " << slideSize();
|
// qDebug() << "SlideObject Index: " << slideIndex() << " SlideObject Size: " << slideSize();
|
||||||
|
@ -212,7 +212,7 @@ bool SlideObject::previous(QVariantMap prevItem, ServiceItemModel *serviceItemMo
|
||||||
// }
|
// }
|
||||||
|
|
||||||
//new implementation
|
//new implementation
|
||||||
QVariantMap serviceItem = serviceItemModel->getItem(prevItem.value("serviceItemId").toInt());
|
// QVariantMap serviceItem = serviceItemModel->getItem(prevItem.value("serviceItemId").toInt());
|
||||||
setText(prevItem.value("text").toString());
|
setText(prevItem.value("text").toString());
|
||||||
setType(prevItem.value("type").toString());
|
setType(prevItem.value("type").toString());
|
||||||
setAudio(prevItem.value("audio").toString());
|
setAudio(prevItem.value("audio").toString());
|
||||||
|
@ -224,9 +224,9 @@ bool SlideObject::previous(QVariantMap prevItem, ServiceItemModel *serviceItemMo
|
||||||
setFontSize(prevItem.value("fontSize").toInt());
|
setFontSize(prevItem.value("fontSize").toInt());
|
||||||
setImageCount(prevItem.value("imageCount").toInt());
|
setImageCount(prevItem.value("imageCount").toInt());
|
||||||
setSlideIndex(prevItem.value("slideIndex").toInt());
|
setSlideIndex(prevItem.value("slideIndex").toInt());
|
||||||
m_slideSize = serviceItem.value("slideNumber").toInt();
|
// m_slideSize = serviceItem.value("slideNumber").toInt();
|
||||||
|
|
||||||
emit slideSizeChanged(m_slideSize);
|
// emit slideSizeChanged(m_slideSize);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -30,12 +30,12 @@ public:
|
||||||
int slideIndex() const;
|
int slideIndex() const;
|
||||||
int slideSize() const;
|
int slideSize() const;
|
||||||
|
|
||||||
Q_INVOKABLE void changeSlide(QVariantMap item, ServiceItemModel *serviceItemModel);
|
Q_INVOKABLE void changeSlide(QVariantMap item);
|
||||||
Q_INVOKABLE void play();
|
Q_INVOKABLE void play();
|
||||||
Q_INVOKABLE void pause();
|
Q_INVOKABLE void pause();
|
||||||
Q_INVOKABLE void playPause();
|
Q_INVOKABLE void playPause();
|
||||||
Q_INVOKABLE bool next(QVariantMap nextItem, ServiceItemModel *serviceItemModel);
|
Q_INVOKABLE bool next(QVariantMap nextItem, SlideModel *slideModel);
|
||||||
Q_INVOKABLE bool previous(QVariantMap prevItem, ServiceItemModel *serviceItemModel);
|
Q_INVOKABLE bool previous(QVariantMap prevItem, SlideModel *slideModel);
|
||||||
Q_INVOKABLE bool changeSlideIndex(int index);
|
Q_INVOKABLE bool changeSlideIndex(int index);
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue