The classes are not useless alone. They are interfaces you need to implement to create a new data provider. For instance you need to subclass QGeoServiceProviderFactory and reimplement providerName() to return "myosm" if that's what you want your provider to be called. You should also reimplement the remaining methods that will return instances of subclasses of the interfaces provided there that perform the actual tasks.





Reply With Quote

Bookmarks