File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -55,7 +55,13 @@ public:
5555 QString table () const ;
5656 QString sql () const ;
5757 QString geometryColumn () const ;
58- QString database () const ; // added in version 1.1
58+
59+ // added in 1.1
60+ QString host () const ;
61+ QString database () const ;
62+ QString password () const ;
63+ QString port () const ;
64+ SSLmode sslMode () const ;
5965
6066 void setSql (QString sql);
6167};
Original file line number Diff line number Diff line change @@ -212,11 +212,31 @@ QString QgsDataSourceURI::username() const
212212 return mUsername ;
213213}
214214
215+ QString QgsDataSourceURI::host () const
216+ {
217+ return mHost ;
218+ }
219+
215220QString QgsDataSourceURI::database () const
216221{
217222 return mDatabase ;
218223}
219224
225+ QString QgsDataSourceURI::password () const
226+ {
227+ return mPassword ;
228+ }
229+
230+ QString QgsDataSourceURI::port () const
231+ {
232+ return mPort ;
233+ }
234+
235+ QgsDataSourceURI::SSLmode QgsDataSourceURI::sslMode () const
236+ {
237+ return mSSLmode ;
238+ }
239+
220240QString QgsDataSourceURI::schema () const
221241{
222242 return mSchema ;
Original file line number Diff line number Diff line change @@ -71,12 +71,17 @@ class CORE_EXPORT QgsDataSourceURI
7171 QString table () const ;
7272 QString sql () const ;
7373 QString geometryColumn () const ;
74- QString database () const ; // added in version 1.1
75- enum SSLmode sslMode () const ;
7674
7775 void clearSchema ();
7876 void setSql ( QString sql );
7977
78+ // added in version 1.1
79+ QString host () const ;
80+ QString database () const ;
81+ QString port () const ;
82+ QString password () const ;
83+ enum SSLmode sslMode () const ;
84+
8085 private:
8186 void skipBlanks ( const QString &uri, int &i );
8287 QString getValue ( const QString &uri, int &i );
You can’t perform that action at this time.
0 commit comments