qtmobility/src/contacts/qcontactmanager_p.h
changeset 4 90517678cc4f
parent 1 2b40d63a9c3d
child 5 453da2cfceef
equal deleted inserted replaced
1:2b40d63a9c3d 4:90517678cc4f
    79     {
    79     {
    80     }
    80     }
    81 
    81 
    82     ~QContactManagerData()
    82     ~QContactManagerData()
    83     {
    83     {
    84         if (m_engine)
    84         delete m_engine;
    85             m_engine->deref();
       
    86         // We rely on the owning manager to delete m_info
       
    87     }
    85     }
    88 
    86 
    89     void createEngine(const QString& managerName, const QMap<QString, QString>& parameters);
    87     void createEngine(const QString& managerName, const QMap<QString, QString>& parameters);
    90     static QContactManagerEngine* engine(const QContactManager* manager);
    88     static QContactManagerEngine* engine(const QContactManager* manager);
    91     static QList<QContactActionDescriptor> actionDescriptors(const QString& actionName = QString(), const QString& vendorName = QString(), int implementationVersion = -1);
    89     static QList<QContactActionDescriptor> actionDescriptors(const QString& actionName = QString(), const QString& vendorName = QString(), int implementationVersion = -1);