Do we need to add a static method which takes a QContactManager as a parameter and returns a pointer to a QtContactsSqliteExtensions::ContactManagerEngine?