clock/clockui/clockplugins/datetimesettingsplugin/src/datetimesettingsplugin.cpp
changeset 70 a5ed90760192
parent 63 a3cb48f6c889
equal deleted inserted replaced
64:1881ad52dc45 70:a5ed90760192
    71 QList<CpSettingFormItemData*> DateTimeSettingsPlugin:: 
    71 QList<CpSettingFormItemData*> DateTimeSettingsPlugin:: 
    72 						      createSettingFormItemData(
    72 						      createSettingFormItemData(
    73 							  CpItemDataHelper &itemDataHelper) const
    73 							  CpItemDataHelper &itemDataHelper) const
    74 {
    74 {
    75 	OstTraceFunctionEntry0( DATETIMESETTINGSPLUGIN_CREATESETTINGFORMITEMDATA_ENTRY );
    75 	OstTraceFunctionEntry0( DATETIMESETTINGSPLUGIN_CREATESETTINGFORMITEMDATA_ENTRY );
    76 	HbIcon icon ;	
    76 	
       
    77 	QString datetimeIconString = "qtg_large_date_time";
       
    78 	HbIcon datetimeIcon(datetimeIconString) ;
    77 	
    79 	
    78 	HbExtendedLocale locale = HbExtendedLocale::system();
    80 	HbExtendedLocale locale = HbExtendedLocale::system();
    79 	QString timeInfo = locale.format(
    81 	QString timeInfo = locale.format(
    80 			QTime::currentTime(), r_qtn_time_usual_with_zero);
    82 			QTime::currentTime(), r_qtn_time_usual_with_zero);
    81 	QString dateinfo = locale.format(
    83 	QString dateinfo = locale.format(
    86 	displayString.append(dateinfo);
    88 	displayString.append(dateinfo);
    87 	
    89 	
    88 	QList<CpSettingFormItemData*> entryItemList;
    90 	QList<CpSettingFormItemData*> entryItemList;
    89 	CpSettingFormItemData *entryItem = new DateTimeSettingsView(
    91 	CpSettingFormItemData *entryItem = new DateTimeSettingsView(
    90 			itemDataHelper, hbTrId("txt_cp_main_view_list_time_date"),
    92 			itemDataHelper, hbTrId("txt_cp_main_view_list_time_date"),
    91 			displayString,icon, 0, mTranslator);
    93 			displayString,datetimeIcon, 0, mTranslator);
    92 	entryItemList.append(entryItem);
    94 	entryItemList.append(entryItem);
    93 	OstTraceFunctionExit0( DATETIMESETTINGSPLUGIN_CREATESETTINGFORMITEMDATA_EXIT );
    95 	OstTraceFunctionExit0( DATETIMESETTINGSPLUGIN_CREATESETTINGFORMITEMDATA_EXIT );
    94 	return entryItemList;
    96 	return entryItemList;
    95 }
    97 }
    96 
    98