controlpanelplugins/themeplugin/src/cpthemeplugin.cpp
changeset 19 36aa4756ee82
parent 11 10d0dd0e43f1
child 26 808caa51b78b
child 31 e79ce701c376
child 40 593f946f4fec
equal deleted inserted replaced
12:624337f114fe 19:36aa4756ee82
    39 }
    39 }
    40 
    40 
    41 /*!
    41 /*!
    42     create the control panel entry item data for Theme settins.
    42     create the control panel entry item data for Theme settins.
    43 */
    43 */
    44 CpSettingFormItemData *CpThemePlugin::createSettingFormItemData(CpItemDataHelper &itemDataHelper) const
    44 
       
    45 QList<CpSettingFormItemData*> CpThemePlugin::createSettingFormItemData(CpItemDataHelper &itemDataHelper) const
    45 {
    46 {
    46 
    47 
    47     //create a cpthemepluginentryitemdata with default values and return it.
    48     //create a cpthemepluginentryitemdata with default values and return it.
    48     CpSettingFormEntryItemData *entryItem = new CpThemePluginEntryItemData(
    49     CpSettingFormEntryItemData *entryItem = new CpThemePluginEntryItemData(
    49         itemDataHelper,
    50         itemDataHelper,
    50         tr("Theme"),
    51         tr("Theme"),
    51         tr("Theme Name"),
    52         tr("Theme Name"),
    52         HbIcon(":/image/qgn_menu_note.svg"));
    53         HbIcon(":/image/qgn_menu_note.svg"));
    53 	return entryItem;
    54         return QList<CpSettingFormItemData*>() << entryItem;
    54 }
    55 }
    55 
    56 
    56 Q_EXPORT_PLUGIN2(cpthemeplugin, CpThemePlugin);
    57 Q_EXPORT_PLUGIN2(cpthemeplugin, CpThemePlugin);
    57 
    58