diff -r c9962d0368d9 -r 525c140ec8db ui/uiengine/medialistwrapper/src/glxmlwrapper.cpp --- a/ui/uiengine/medialistwrapper/src/glxmlwrapper.cpp Wed Jun 16 13:08:54 2010 +0100 +++ b/ui/uiengine/medialistwrapper/src/glxmlwrapper.cpp Thu Jul 22 16:33:32 2010 +0100 @@ -52,6 +52,17 @@ } // --------------------------------------------------------------------------- +// removeContextMode. +// --------------------------------------------------------------------------- +// +void GlxMLWrapper::removeContextMode(GlxContextMode contextMode) +{ + mMLWrapperPrivate->RemoveContextMode(contextMode); +} + + + +// --------------------------------------------------------------------------- // getItemCount. // --------------------------------------------------------------------------- // @@ -92,6 +103,16 @@ { return (mMLWrapperPrivate->RetrieveListSubTitle(index)); } + +// --------------------------------------------------------------------------- +// retrieveListDesc. +// --------------------------------------------------------------------------- +// +QString GlxMLWrapper::retrieveListDesc(int index) +{ + return (mMLWrapperPrivate->RetrieveListDesc(index)); +} + // --------------------------------------------------------------------------- // retrieveItemUri. // --------------------------------------------------------------------------- @@ -109,16 +130,68 @@ return (mMLWrapperPrivate->RetrieveItemDimension(index)); } +// --------------------------------------------------------------------------- +// retrieveItemSize. +// --------------------------------------------------------------------------- +// +int GlxMLWrapper::retrieveItemSize(int index) +{ + return (mMLWrapperPrivate->RetrieveItemSize(index)); +} + +// --------------------------------------------------------------------------- +// retrieveItemDate. +// --------------------------------------------------------------------------- +// QDate GlxMLWrapper::retrieveItemDate(int index) { return (mMLWrapperPrivate->RetrieveItemDate(index)); } +// --------------------------------------------------------------------------- +// retrieveItemTime. +// --------------------------------------------------------------------------- +// +QTime GlxMLWrapper::retrieveItemTime(int index) +{ + return (mMLWrapperPrivate->RetrieveItemTime(index)); +} + + int GlxMLWrapper::retrieveItemFrameCount(int index) { return (mMLWrapperPrivate->RetrieveItemFrameCount(index)); } +QString GlxMLWrapper::retrieveViewTitle() +{ + return (mMLWrapperPrivate->RetrieveViewTitle()); +} + +void GlxMLWrapper::handlepopulated() +{ + emit populated(); +} + +bool GlxMLWrapper::IsPopulated() +{ + return mMLWrapperPrivate->IsPopulated(); +} + +bool GlxMLWrapper::IsDrmProtected(int index) + { + return mMLWrapperPrivate->IsDrmProtected(index); + } +bool GlxMLWrapper::IsDrmValid(int index) + { + return mMLWrapperPrivate->IsDrmValid(index); + } + +void GlxMLWrapper::setDrmValid(int index,bool valid) + { + mMLWrapperPrivate->setDrmValid(index,valid); + } + QVariant GlxMLWrapper::RetrieveBitmap(int index) { QVariant var; @@ -230,6 +303,16 @@ // --------------------------------------------------------------------------- +// handleDetailsItemAvailable. +// --------------------------------------------------------------------------- +// +void GlxMLWrapper::handleDetailsItemAvailable(int itemIndex) +{ + + emit updateDetails(); +} + +// --------------------------------------------------------------------------- // handleGeneralError. // --------------------------------------------------------------------------- // @@ -238,4 +321,12 @@ Q_UNUSED(aError); } +// --------------------------------------------------------------------------- +// handleTitleAvailable. +// --------------------------------------------------------------------------- +// +void GlxMLWrapper::handleTitleAvailable(QString aTitle) +{ + emit updateAlbumTitle(aTitle); +}