mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-19 00:04:52 -04:00
complete QgsDataSourceURI() methods
git-svn-id: http://svn.osgeo.org/qgis/trunk@10581 c8812cc2-4d05-0410-92ff-de0c093fc19c
This commit is contained in:
parent
3b3556b06e
commit
02bf44eb2c
@ -55,7 +55,13 @@ public:
|
|||||||
QString table() const;
|
QString table() const;
|
||||||
QString sql() const;
|
QString sql() const;
|
||||||
QString geometryColumn() const;
|
QString geometryColumn() const;
|
||||||
QString database() const; // added in version 1.1
|
|
||||||
|
// added in 1.1
|
||||||
|
QString host() const;
|
||||||
|
QString database() const;
|
||||||
|
QString password() const;
|
||||||
|
QString port() const;
|
||||||
|
SSLmode sslMode() const;
|
||||||
|
|
||||||
void setSql(QString sql);
|
void setSql(QString sql);
|
||||||
};
|
};
|
||||||
|
@ -212,11 +212,31 @@ QString QgsDataSourceURI::username() const
|
|||||||
return mUsername;
|
return mUsername;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
QString QgsDataSourceURI::host() const
|
||||||
|
{
|
||||||
|
return mHost;
|
||||||
|
}
|
||||||
|
|
||||||
QString QgsDataSourceURI::database() const
|
QString QgsDataSourceURI::database() const
|
||||||
{
|
{
|
||||||
return mDatabase;
|
return mDatabase;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
QString QgsDataSourceURI::password() const
|
||||||
|
{
|
||||||
|
return mPassword;
|
||||||
|
}
|
||||||
|
|
||||||
|
QString QgsDataSourceURI::port() const
|
||||||
|
{
|
||||||
|
return mPort;
|
||||||
|
}
|
||||||
|
|
||||||
|
QgsDataSourceURI::SSLmode QgsDataSourceURI::sslMode() const
|
||||||
|
{
|
||||||
|
return mSSLmode;
|
||||||
|
}
|
||||||
|
|
||||||
QString QgsDataSourceURI::schema() const
|
QString QgsDataSourceURI::schema() const
|
||||||
{
|
{
|
||||||
return mSchema;
|
return mSchema;
|
||||||
|
@ -71,12 +71,17 @@ class CORE_EXPORT QgsDataSourceURI
|
|||||||
QString table() const;
|
QString table() const;
|
||||||
QString sql() const;
|
QString sql() const;
|
||||||
QString geometryColumn() const;
|
QString geometryColumn() const;
|
||||||
QString database() const; // added in version 1.1
|
|
||||||
enum SSLmode sslMode() const;
|
|
||||||
|
|
||||||
void clearSchema();
|
void clearSchema();
|
||||||
void setSql( QString sql );
|
void setSql( QString sql );
|
||||||
|
|
||||||
|
// added in version 1.1
|
||||||
|
QString host() const;
|
||||||
|
QString database() const;
|
||||||
|
QString port() const;
|
||||||
|
QString password() const;
|
||||||
|
enum SSLmode sslMode() const;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void skipBlanks( const QString &uri, int &i );
|
void skipBlanks( const QString &uri, int &i );
|
||||||
QString getValue( const QString &uri, int &i );
|
QString getValue( const QString &uri, int &i );
|
||||||
|
Loading…
x
Reference in New Issue
Block a user