--- a/videocollection/hgmyvideos/inc/vcxhgmyvideoscategorymodelhandler.h Wed Sep 01 12:30:28 2010 +0100
+++ b/videocollection/hgmyvideos/inc/vcxhgmyvideoscategorymodelhandler.h Tue Sep 14 21:23:06 2010 +0300
@@ -271,7 +271,7 @@
* Goes through given number of categories and
* fills iCategoryIdArray from the accepted ones
*/
- void MakeCategoryIdArray();
+ void MakeCategoryIdArrayL();
/**
* Checks if the given category is accepted or not.
@@ -351,6 +351,24 @@
* @return ETrue if the preloaded does exist, otherwise EFalse
*/
TBool PreloadedExistsL();
+
+ /**
+ * Check if given application exists.
+ *
+ * @param aAppUid Application UID
+ * @return ETrue if application exists in the system, EFalse otherwise.
+ */
+ TBool AppExistsL( const TUid& aAppUid );
+
+ /**
+ * Check if extra item applications 2 and 3 exists in the system.
+ */
+ void CheckIfExtraItemsExistsL();
+
+ /**
+ * 2nd phase constructor.
+ */
+ void ConstructL();
private:
@@ -394,6 +412,16 @@
* Video indicator class instance. Own.
*/
CMyVideosIndicator* iVideoIndicator;
+
+ /**
+ * ETrue if extra item 2 exists, i.e. URL available or valid application UID.
+ */
+ TBool iExtraItem2Exists;
+
+ /**
+ * ETrue if extra item 3 exists, i.e. URL available or valid application UID.
+ */
+ TBool iExtraItem3Exists;
};
#endif // VCXHGMYVIDEOSCATEGORYMODELHANDLER_H