|
| QgsDataSourceUri () |
|
| QgsDataSourceUri (const QByteArray &uri) |
| Constructor for QgsDataSourceUri which parses an input encoded uri). More...
|
|
| QgsDataSourceUri (const QString &uri) |
| Constructor for QgsDataSourceUri which parses an input uri string. More...
|
|
QString | authConfigId () const |
| Returns any associated authentication configuration ID stored in the URI. More...
|
|
void | clearSchema () |
| Clears the schema stored in the URI. More...
|
|
QString | connectionInfo (bool expandAuthConfig=true) const |
| Returns the connection part of the URI. More...
|
|
QString | database () const |
| Returns the database name stored in the URI. More...
|
|
void | disableSelectAtId (bool flag) |
| Set to true to disable selection by feature ID. More...
|
|
QString | driver () const |
| Returns the driver name stored in the URI. More...
|
|
QByteArray | encodedUri () const |
| Returns the complete encoded URI as a byte array. More...
|
|
QString | geometryColumn () const |
| Returns the name of the geometry column stored in the URI, if set. More...
|
|
bool | hasParam (const QString &key) const |
| Returns true if a parameter with the specified key exists. More...
|
|
QString | host () const |
| Returns the host name stored in the URI. More...
|
|
QString | httpHeader (const QString &key) |
| Returns the http header value according to key. More...
|
|
QgsHttpHeaders & | httpHeaders () |
| Returns http headers. More...
|
|
QgsHttpHeaders | httpHeaders () const |
| Returns http headers. More...
|
|
QString | keyColumn () const |
| Returns the name of the (primary) key column for the referenced table. More...
|
|
QString | param (const QString &key) const |
| Returns a generic parameter value corresponding to the specified key. More...
|
|
QSet< QString > | parameterKeys () const |
| Returns parameter keys used in the uri: specialized ones ("table", "schema", etc.) or generic parameters. More...
|
|
QStringList | params (const QString &key) const |
| Returns multiple generic parameter values corresponding to the specified key. More...
|
|
QString | password () const |
| Returns the password stored in the URI. More...
|
|
QString | port () const |
| Returns the port stored in the URI. More...
|
|
QString | quotedTablename () const |
| Returns the URI's table name, escaped and quoted. More...
|
|
int | removeParam (const QString &key) |
| Removes a generic parameter by key. More...
|
|
QString | schema () const |
| Returns the schema stored in the URI. More...
|
|
bool | selectAtIdDisabled () const |
| Returns whether the selection by feature ID is disabled. More...
|
|
QString | service () const |
| Returns the service name associated with the URI. More...
|
|
void | setAuthConfigId (const QString &authcfg) |
| Sets the authentication configuration ID for the URI. More...
|
|
void | setConnection (const QString &aHost, const QString &aPort, const QString &aDatabase, const QString &aUsername, const QString &aPassword, SslMode sslmode=SslPrefer, const QString &authConfigId=QString()) |
| Sets all connection related members at once. More...
|
|
void | setConnection (const QString &aService, const QString &aDatabase, const QString &aUsername, const QString &aPassword, SslMode sslmode=SslPrefer, const QString &authConfigId=QString()) |
| Sets all connection related members at once (for a service case). More...
|
|
void | setDatabase (const QString &database) |
| Sets the URI database name. More...
|
|
void | setDataSource (const QString &aSchema, const QString &aTable, const QString &aGeometryColumn, const QString &aSql=QString(), const QString &aKeyColumn=QString()) |
| Sets all data source related members at once. More...
|
|
void | setDriver (const QString &driver) |
| Sets the driver name stored in the URI. More...
|
|
void | setEncodedUri (const QByteArray &uri) |
| Sets the complete encoded uri. More...
|
|
void | setEncodedUri (const QString &uri) |
| Sets the complete encoded uri from a string value. More...
|
|
void | setGeometryColumn (const QString &geometryColumn) |
| Sets geometry column name to geometryColumn. More...
|
|
void | setHttpHeaders (const QgsHttpHeaders &headers) |
| Sets headers to headers. More...
|
|
void | setKeyColumn (const QString &column) |
| Sets the name of the (primary) key column. More...
|
|
void | setParam (const QString &key, const QString &value) |
| Sets a generic parameter value on the URI. More...
|
|
void | setParam (const QString &key, const QStringList &value) |
| Sets a generic parameter list value on the URI. More...
|
|
void | setPassword (const QString &password) |
| Sets the password for the URI. More...
|
|
void | setSchema (const QString &schema) |
| Sets the scheme for the URI. More...
|
|
void | setSql (const QString &sql) |
| Sets the sql filter for the URI. More...
|
|
void | setSrid (const QString &srid) |
| Sets the spatial reference ID associated with the URI. More...
|
|
void | setTable (const QString &table) |
| Sets table to table. More...
|
|
void | setUseEstimatedMetadata (bool flag) |
| Sets whether estimated metadata should be used for the connection. More...
|
|
void | setUsername (const QString &username) |
| Sets the username for the URI. More...
|
|
void | setWkbType (QgsWkbTypes::Type type) |
| Sets the WKB type associated with the URI. More...
|
|
QString | sql () const |
| Returns the SQL filter stored in the URI, if set. More...
|
|
QString | srid () const |
| Returns the spatial reference ID associated with the URI. More...
|
|
SslMode | sslMode () const |
| Returns the SSL mode associated with the URI. More...
|
|
QString | table () const |
| Returns the table name stored in the URI. More...
|
|
QString | uri (bool expandAuthConfig=true) const |
| Returns the complete URI as a string. More...
|
|
bool | useEstimatedMetadata () const |
| Returns true if estimated metadata should be used for the connection. More...
|
|
QString | username () const |
| Returns the username stored in the URI. More...
|
|
QgsWkbTypes::Type | wkbType () const |
| Returns the WKB type associated with the URI. More...
|
|