Hi Devs, Raymond Nijssen had an (I think) intriguing idea:
QGIS can open different types of table-data: dbf, excel etc etc But if the excel contains an x,y,wkt column, you have to save it to csv/tsv first, to be able to use the delimited-text-provider to open it as a layer. His idea: can't we use the delimited-text-provider for all tables that are open in QGIS immediately? Had a look into the code https://github.com/qgis/QGIS/blob/master/src/providers/delimitedtext/qgsdelimitedtextfile.cpp#L583 which 'just' looks like a QTextStream: https://github.com/qgis/QGIS/blob/master/src/providers/delimitedtext/qgsdelimitedtextfile.h#L352 And according to this: https://forum.qt.io/topic/63310/how-to-save-a-treeview-as-csv-file-in-qt It is easy to create a textstream from QModel (in which we have the data I think???)... So Question: - (to devs): would this indeed be doable/easy? - (to UI's): should the Delimited Text File dialog be updated then (or only with a 'open excisting table button'? - should we rename the provider to 'table' provider. Comments/Opinions? Regards, Richard Duivenvoorde _______________________________________________ Qgis-developer mailing list [email protected] List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
