mpviewplugins/mpcollectionviewplugin/tsrc/unittest_mpcollectioncontainers/stub/src/mpmpxcollectiondata.cpp
--- a/mpviewplugins/mpcollectionviewplugin/tsrc/unittest_mpcollectioncontainers/stub/src/mpmpxcollectiondata.cpp Fri Apr 30 19:33:32 2010 -0500
+++ b/mpviewplugins/mpcollectionviewplugin/tsrc/unittest_mpcollectioncontainers/stub/src/mpmpxcollectiondata.cpp Fri May 14 18:54:37 2010 -0500
@@ -23,18 +23,23 @@
/*!
Stub function.
*/
-MpMpxCollectionData::MpMpxCollectionData()
- :mContainerMedia(0),
- mMediaSet(EFalse),
- mContext (ECollectionContextUnknown)
-{
+MpMpxCollectionData::MpMpxCollectionData( QObject *parent )
+ : QObject(parent),
+ mContainerMedia(0),
+ mMediaSet(false),
+ mContext(ECollectionContextUnknown),
+ mCount(0),
+ mCurrentAlbumIndex(-1),
+ mCurrentAlbumAvailable(false),
+ mReturnCollectionTitle(true)
+{
}
/*!
Stub function.
*/
MpMpxCollectionData::~MpMpxCollectionData()
-{
+{
}
/*!
@@ -47,6 +52,27 @@
/*!
Stub function.
+ */
+int MpMpxCollectionData::count() const
+{
+ return mCount;
+}
+
+/*!
+ Stub function.
+ */
+QString MpMpxCollectionData::collectionTitle() const
+{
+ if ( mReturnCollectionTitle ) {
+ return QString("Title");
+ }
+ else {
+ return QString();
+ }
+}
+
+/*!
+ Stub function.
*/
QString MpMpxCollectionData::itemData( int index, MpMpxCollectionData::DataType type ) const
{
@@ -58,15 +84,14 @@
return QString();
}
}
+
/*!
Stub function.
*/
-void MpMpxCollectionData::setMpxMedia( const CMPXMedia& entries )
+bool MpMpxCollectionData::setCurrentAlbum( int index )
{
- delete mContainerMedia;
- mContainerMedia = 0;
- mContainerMedia = CMPXMedia::NewL(entries);
- mMediaSet = ETrue;
+ mCurrentAlbumIndex = index;
+ return mCurrentAlbumAvailable;
}
/*!
@@ -77,20 +102,3 @@
return *mContainerMedia;
}
-/*!
- Stub function.
- */
-int MpMpxCollectionData::count() const
-{
- return mCount;
-}
-
-/*!
- Stub function.
- */
-QString MpMpxCollectionData::collectionTitle() const
-{
- QString title("Title");
- return title;
-}
-//end of file