homescreenapp/hsmenuclientplugin/src/hsmenuclient.cpp
changeset 85 35368b604b28
parent 60 30f14686fb04
child 90 3ac3aaebaee5
equal deleted inserted replaced
77:4b195f3bea29 85:35368b604b28
   137             result = CaService::instance()->updateEntry(*update_entry);
   137             result = CaService::instance()->updateEntry(*update_entry);
   138         }
   138         }
   139     else if ((pref.contains(hsItemName) || pref.contains(hsItemLocName)) && pref.contains(hsitemLaunchUri) && pref.contains(hsitemPublisherId))
   139     else if ((pref.contains(hsItemName) || pref.contains(hsItemLocName)) && pref.contains(hsitemLaunchUri) && pref.contains(hsitemPublisherId))
   140         {
   140         {
   141             CaEntry add_entry(ItemEntryRole);
   141             CaEntry add_entry(ItemEntryRole);
   142             add_entry.setEntryTypeName(templatedApplicationTypeName());
   142             add_entry.setEntryTypeName(Hs::templatedApplicationTypeName);
   143             // mandatory values
   143             // mandatory values
   144             if(pref.contains(hsItemLocName))
   144             if(pref.contains(hsItemLocName))
   145                 {
   145                 {
   146                 add_entry.setText(pref.take(hsItemLocName).toString(),true);
   146                 add_entry.setText(pref.take(hsItemLocName).toString(),true);
   147                 }
   147                 }
   204     
   204     
   205     CaQuery query;
   205     CaQuery query;
   206     // define query
   206     // define query
   207     query.setFlagsOn(VisibleEntryFlag);
   207     query.setFlagsOn(VisibleEntryFlag);
   208     query.setEntryRoles(ItemEntryRole);
   208     query.setEntryRoles(ItemEntryRole);
   209     query.setEntryTypeNames(QStringList(templatedApplicationTypeName()));
   209     query.setEntryTypeNames(QStringList(Hs::templatedApplicationTypeName));
   210     
   210     
   211     
   211     
   212     // add atributes to caquery
   212     // add atributes to caquery
   213     QMapIterator<QString, QVariant> k(map);
   213     QMapIterator<QString, QVariant> k(map);
   214     while (k.hasNext()) {
   214     while (k.hasNext()) {