qthighway/xqservice/src/xqappmgr_p.cpp
changeset 8 71781823f776
parent 4 90517678cc4f
child 14 6fbed849b4f4
equal deleted inserted replaced
5:453da2cfceef 8:71781823f776
    59 {
    59 {
    60     XQSERVICE_DEBUG_PRINT("XQApplicationManagerPrivate::create(service+interface)");
    60     XQSERVICE_DEBUG_PRINT("XQApplicationManagerPrivate::create(service+interface)");
    61 
    61 
    62     QList<XQAiwInterfaceDescriptor> impls;
    62     QList<XQAiwInterfaceDescriptor> impls;
    63     if (service.isEmpty())
    63     if (service.isEmpty())
    64         impls = serviceMgr->findInterfaces(interface);
    64         impls = serviceMgr->findFirstInterface(interface);
    65     else
    65     else
    66         impls = serviceMgr->findInterfaces(service, interface);
    66         impls = serviceMgr->findFirstInterface(service, interface);
    67 
    67 
    68     // Pick up the first implementation
    68     // Pick up the first implementation
    69     if (impls.count())
    69     if (impls.count())
    70     {
    70     {
    71         return new XQAiwRequest(impls[0], operation, embedded);
    71         return new XQAiwRequest(impls[0], operation, embedded);