mirror of
				https://github.com/qgis/QGIS.git
				synced 2025-11-04 00:04:25 -05: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 sql() 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);
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
@ -212,11 +212,31 @@ QString QgsDataSourceURI::username() const
 | 
			
		||||
  return mUsername;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QString QgsDataSourceURI::host() const
 | 
			
		||||
{
 | 
			
		||||
  return mHost;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
QString QgsDataSourceURI::database() const
 | 
			
		||||
{
 | 
			
		||||
  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
 | 
			
		||||
{
 | 
			
		||||
  return mSchema;
 | 
			
		||||
 | 
			
		||||
@ -71,12 +71,17 @@ class CORE_EXPORT QgsDataSourceURI
 | 
			
		||||
    QString table() const;
 | 
			
		||||
    QString sql() const;
 | 
			
		||||
    QString geometryColumn() const;
 | 
			
		||||
    QString database() const;	// added in version 1.1
 | 
			
		||||
    enum SSLmode sslMode() const;
 | 
			
		||||
 | 
			
		||||
    void clearSchema();
 | 
			
		||||
    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:
 | 
			
		||||
    void skipBlanks( const QString &uri, int &i );
 | 
			
		||||
    QString getValue( const QString &uri, int &i );
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user