ganeswidgets/tsrc/fute/HgWidgetTest/src/hgwidgetoptionsview.cpp
changeset 12 6c0ec0ccd2d4
parent 11 42505cd701c6
--- 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)