qthighway/xqservice/src/xqappmgr_p.h
changeset 4 90517678cc4f
parent 1 2b40d63a9c3d
child 26 3d09643def13
equal deleted inserted replaced
1:2b40d63a9c3d 4:90517678cc4f
    28 #include<QUrl>
    28 #include<QUrl>
    29 #include<QFile>
    29 #include<QFile>
    30 #include <xqaiwrequest.h>
    30 #include <xqaiwrequest.h>
    31 #include <xqaiwinterfacedescriptor.h>
    31 #include <xqaiwinterfacedescriptor.h>
    32 #include <xqsharablefile.h>
    32 #include <xqsharablefile.h>
       
    33 #include <xqapplicationmanager.h>
    33 
    34 
    34 class XQServiceManager;
    35 class XQServiceManager;
    35 class XQAiwUtils;
    36 class XQAiwUtils;
    36 
    37 
    37 class XQApplicationManagerPrivate 
    38 class XQApplicationManagerPrivate 
    52     QList<XQAiwInterfaceDescriptor> list(const QUrl &uri);
    53     QList<XQAiwInterfaceDescriptor> list(const QUrl &uri);
    53     QList<XQAiwInterfaceDescriptor> list(const QFile &file);
    54     QList<XQAiwInterfaceDescriptor> list(const QFile &file);
    54     QList<XQAiwInterfaceDescriptor> list(const XQSharableFile &file);
    55     QList<XQAiwInterfaceDescriptor> list(const XQSharableFile &file);
    55 
    56 
    56     bool hasCustomHandler(const QUrl &uri) const;
    57     bool hasCustomHandler(const QUrl &uri) const;
       
    58     
    57     int lastError() const;
    59     int lastError() const;
       
    60     bool isRunning(const XQAiwInterfaceDescriptor& implementation) const;
       
    61     bool getDrmAttributes(const QFile &file, const QList<int> &attributeNames, QVariantList &attributeValues);
       
    62     bool getDrmAttributes(const XQSharableFile &file, const QList<int> &attributeNames, QVariantList &attributeValues);
       
    63     int status(const XQAiwInterfaceDescriptor& implementation);
    58     
    64     
    59 private:
    65 private:
    60     
    66     
    61     QList<XQAiwInterfaceDescriptor> listMimeHandlers(const QFile &file);
    67     QList<XQAiwInterfaceDescriptor> listMimeHandlers(const QFile &file);
    62     QList<XQAiwInterfaceDescriptor> listMimeHandlers(const XQSharableFile &file);
    68     QList<XQAiwInterfaceDescriptor> listMimeHandlers(const XQSharableFile &file);