aboutsummaryrefslogtreecommitdiff
path: root/demos/widgetsgallery/maincategorypage.cpp
diff options
context:
space:
mode:
authorStanislav Ionascu <stanislav.ionascu@nokia.com>2010-06-11 15:56:28 +0300
committerSergiy Dubovik <sergiy.dubovik@nokia.com>2010-06-15 09:47:18 +0300
commit512dea951d5afae831fae1248423917ca84b50e3 (patch)
tree209c55a5409f7edea295a6680fbb10e5575f9ad3 /demos/widgetsgallery/maincategorypage.cpp
parent4148ab94404d4da9cf5cc6e62c7d8f2ea10224de (diff)
Changes: Replace content item where possible with basic list item in widgets gallery.
RevBy: Sergiy Dubovik
Diffstat (limited to 'demos/widgetsgallery/maincategorypage.cpp')
-rw-r--r--demos/widgetsgallery/maincategorypage.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/demos/widgetsgallery/maincategorypage.cpp b/demos/widgetsgallery/maincategorypage.cpp
index 95b36179..9c7aae03 100644
--- a/demos/widgetsgallery/maincategorypage.cpp
+++ b/demos/widgetsgallery/maincategorypage.cpp
@@ -2,7 +2,7 @@
#include "mainpage.h"
#include <MAbstractCellCreator>
-#include <MContentItem>
+#include <MBasicListItem>
#include <MLayout>
#include <MLinearLayoutPolicy>
#include <MList>
@@ -34,19 +34,20 @@ private:
QModelIndex categoryIndex;
};
-class WidgetGalleryCellCreator : public MAbstractCellCreator<MContentItem>
+class WidgetGalleryCellCreator : public MAbstractCellCreator<MBasicListItem>
{
public:
- WidgetGalleryCellCreator() : MAbstractCellCreator<MContentItem>() {
+ WidgetGalleryCellCreator() : MAbstractCellCreator<MBasicListItem>() {
}
MWidget *createCell(const QModelIndex &index, MWidgetRecycler &recycler) const {
Q_UNUSED(index);
- MContentItem *cell = dynamic_cast<MContentItem *>(recycler.take(MContentItem::staticMetaObject.className()));
+ MBasicListItem *cell = dynamic_cast<MBasicListItem *>(recycler.take(MBasicListItem::staticMetaObject.className()));
if (cell == NULL) {
- cell = new MContentItem(MContentItem::SingleTextLabel);
- cell->setObjectName("wgMainCategoryPageGalleryItem");
+ cell = new MBasicListItem(MBasicListItem::SingleTitle);
+ cell->initLayout();
+ cell->setLayoutPosition(M::CenterPosition);
}
updateCell(index, cell);
@@ -54,7 +55,7 @@ public:
}
void updateCell(const QModelIndex &index, MWidget *cell) const {
- MContentItem *item = qobject_cast<MContentItem*>(cell);
+ MBasicListItem *item = qobject_cast<MBasicListItem*>(cell);
if(!item)
return;