--- a/ipsservices/nmipssettings/inc/nmipssettingscustomitem.h Fri Apr 16 14:51:52 2010 +0300
+++ b/ipsservices/nmipssettings/inc/nmipssettingscustomitem.h Mon May 03 12:23:15 2010 +0300
@@ -28,19 +28,30 @@
class NmIpsSettingsCustomItem : public HbDataFormViewItem
{
+ Q_OBJECT
+
public:
- enum { LabeledComboBox = HbDataFormModelItem::CustomItemBase + 10 };
+ enum { LabeledComboBox = HbDataFormModelItem::CustomItemBase + 10,
+ TimeEditor };
explicit NmIpsSettingsCustomItem(QGraphicsItem *parent=0);
virtual ~NmIpsSettingsCustomItem();
virtual HbAbstractViewItem* createItem();
virtual bool canSetModelIndex(const QModelIndex &index) const;
+public slots:
+
+ void restore();
+
protected:
virtual HbWidget* createCustomWidget();
+private:
+
+ void setWidgetProperty(const QString &property, const QHash<QString, QVariant> &properties);
+
};
#endif // NMIPSSETTINGSCUSTOMITEM_H