- Postgres provider: Remove some declared but not defined functions that
were shadowing some inherited functions of the same name.
- Provide a function to give a version of the layer source without passwords
in it for use in user visible places. Altered relevant code to use
this.
- Moved the vector layer source text from the General tab into the
Metadata tab in the vector properties box (fits better in there,
particularly when the text is long).
- Added the sql text to the vector layer source text in appropriate places
and fixed a few cases of where it wasn't propagating to all of the places
that it should of been.
- Added a function to QgsDataSourceUri to give the uri in a single
qstring for display purposes.
git-svn-id: http://svn.osgeo.org/qgis/trunk@5423 c8812cc2-4d05-0410-92ff-de0c093fc19c
geometry types that Qgis doesn't support.
- Properly close the postgres connection if the layer fails to load
- Fix up a missing \n
git-svn-id: http://svn.osgeo.org/qgis/trunk@5278 c8812cc2-4d05-0410-92ff-de0c093fc19c
required changes in all code that uses QgsMessageViewer)
- Improvements to messages when qgis can't find a key column in a
postgres table
- Fix a couple of bugs when loading postgres tables (invalid layers
would appear to load, giving a legend entry, but not show anything on
the map)
- Tidy up of #includes in postgres files
git-svn-id: http://svn.osgeo.org/qgis/trunk@4911 c8812cc2-4d05-0410-92ff-de0c093fc19c