Hi Radim On Wed, May 25, 2011 at 2:37 PM, Radim Blazek <[email protected]> wrote: > Some possible solutions: > 1) minimal: > - add WMS additional params somehow to URI + parsing in WMS provider > (it is not clear to me why it was not done this way when WMS was > implemented) > - encode / decode provider key + uri as single string only for drag and drop > 2) maximal A: > - use QUrl for all providers with providers key as scheme > 3) maximal B: > - use modified QgsDataSourceURI (it is not generic, works with set > of known params only) for all params including provider key
2 or 3 would be my choices with slight preference to 2 since everything can be encoded into QUrl, so we do not have to implement/improve custom parsing (as would be necessary in option 3). For simple creation of URIs we can provide functions that would generate the QUrl instances easily. Bye Martin _______________________________________________ Qgis-developer mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-developer
