Public Types | |
| enum | DatabaseType { SQlite = 0 , MariaDBInternal = 1 , MariaDBServer = 2 } |
Public Member Functions | |
| DatabaseSettingsWidget (QWidget *const parent=nullptr) | |
| bool | checkDatabaseSettings () |
| For Sqlite or MariaDBInternal, check properties of local path to store database files. | |
| QString | databaseBackend () const |
| QString | databasePath () const |
| int | databaseType () const |
| DbEngineParameters | getDbEngineParameters () const |
| DbEngineParameters | orgDatabasePrm () const |
| void | setDatabasePath (const QString &path) |
| void | setDatabaseType (int type) |
| void | setParametersFromSettings (const ApplicationSettings *const settings, const bool &migration=false) |
| bool Digikam::DatabaseSettingsWidget::checkDatabaseSettings | ( | ) |
For MariaDBServer, check the network connection and database names.