--- a/ganeswidgets/tsrc/fute/HgWidgetTest/src/hgwidgetoptionsview.cpp Fri Jul 23 10:05:37 2010 +0300
+++ b/ganeswidgets/tsrc/fute/HgWidgetTest/src/hgwidgetoptionsview.cpp Fri Aug 06 09:27:34 2010 +0300
@@ -37,7 +37,6 @@
static const QString REFLECTIONS_ENABLED = "Reflections enabled";
static const QString EFFECT3D_ENABLED = "Grid 3d effects enabled";
static const QString ITEM_SIZE_POLICY = "Item size policy";
-static const QString TITLE_DESCR_VISIBILITY = "Title/description visibility";
enum DataFormItems {
ItemWidgetType = 0,
@@ -51,8 +50,7 @@
ItemDescriptionFont,
ItemReflectionEnabled,
ItemEffect3dEnabled,
- ItemItemSizePolicy,
- ItemTitleDescrVisibility
+ ItemItemSizePolicy
};
HgWidgetOptionsView::HgWidgetOptionsView(QGraphicsItem *parent) :
@@ -120,11 +118,7 @@
HbDataFormModelItem::ToggleValueItem, ITEM_SIZE_POLICY);
item->setContentWidgetData(QString("text"), QString("User defined"));
item->setContentWidgetData(QString("additionalText"), QString("Automatic"));
-
- item = mModel->appendDataFormItem(
- HbDataFormModelItem::ComboBoxItem, TITLE_DESCR_VISIBILITY);
- item->setContentWidgetData(QString("items"), QStringList("Both visible") << "Title visible" << "Description visible" << "Both invisible");
-
+
connect(mModel, SIGNAL(dataChanged(QModelIndex, QModelIndex)), SLOT(updateData(QModelIndex, QModelIndex)));
mForm->setModel(mModel);
@@ -305,28 +299,6 @@
settings.setValue(SETT_ITEM_SIZE_POLICY, value);
emit itemSizePolicyChanged(value);
}
- else if (item->data(HbDataFormModelItem::LabelRole).toString() == TITLE_DESCR_VISIBILITY) {
-
- int index = item->contentWidgetData(QString("currentIndex")).toInt();
- HgMediawall::TitleAndDescrVisibility visibility = HgMediawall::TitleVisibilityBothVisible;
- switch (index) {
- case 0:
- visibility = HgMediawall::TitleVisibilityBothVisible;
- break;
- case 1:
- visibility = HgMediawall::TitleVisibilityTitleVisible;
- break;
- case 2:
- visibility = HgMediawall::TitleVisibilityDescriptionVisible;
- break;
- case 3:
- visibility = HgMediawall::TitleVisibilityBothInvisible;
- break;
- default: break;
- }
- settings.setValue(SETT_TITLE_DESCR_VISIBILITY, visibility);
- emit titleAndDescrVisibilityChanged(visibility);
- }
}
void HgWidgetOptionsView::setCoverflowEnabled(bool value)
@@ -532,32 +504,6 @@
item->setContentWidgetData(QString("additionalText"), "Automatic");
}
}
-
- item = mModel->itemFromIndex(mModel->index(ItemTitleDescrVisibility, 0));
- value = settings.value(SETT_TITLE_DESCR_VISIBILITY);
- if (item && value.isValid()) {
- int index(0);
- switch (value.toInt()) {
- case HgMediawall::TitleVisibilityBothVisible:
- qDebug() << "JARI_DEBUG, HgWidgetOptionsView::setupData(): SETT_TITLE_DESCR_VISIBILITY: TitleVisibilityBothVisible";
- index = 0;
- break;
- case HgMediawall::TitleVisibilityTitleVisible:
- qDebug() << "JARI_DEBUG, HgWidgetOptionsView::setupData(): SETT_TITLE_DESCR_VISIBILITY: TitleVisibilityTitleVisible";
- index = 1;
- break;
- case HgMediawall::TitleVisibilityDescriptionVisible:
- qDebug() << "JARI_DEBUG, HgWidgetOptionsView::setupData(): SETT_TITLE_DESCR_VISIBILITY: TitleVisibilityDescriptionVisible";
- index = 2;
- break;
- case HgMediawall::TitleVisibilityBothInvisible:
- qDebug() << "JARI_DEBUG, HgWidgetOptionsView::setupData(): SETT_TITLE_DESCR_VISIBILITY: TitleVisibilityBothInvisible";
- index = 3;
- break;
- default: break;
- }
- item->setContentWidgetData(QString("currentIndex"), index);
- }
}
void HgWidgetOptionsView::resizeEvent(QGraphicsSceneResizeEvent *event)