Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 9971e7d2

Von Christian Ehringfeld vor mehr als 8 Jahren hinzugefügt

  • ID 9971e7d204ee3efd741660a377e883883a77e057
  • Vorgänger f5b682e0
  • Nachfolger 975a7f96

update

Unterschiede anzeigen:

src/database.cpp
QString hostname,
QString databasename,
QString username, QString password, qint64 port, bool loggerActivated,
bool logQueries, bool logErrors) {
bool logQueries, bool logErrors, QString databaseOptions) {
this->database = QSqlDatabase::addDatabase(databaseType, connectionName);
this->connectionName = connectionName;
if (hostname != QString("")) {
if (!hostname.isEmpty()) {
this->database.setHostName(hostname);
}
if (databasename != QString("")) {
if (!databasename.isEmpty()) {
this->database.setDatabaseName(databasename);
}
if (username != QString("")) {
if (!username.isEmpty()) {
this->database.setUserName(username);
}
if (password != QString("")) {
if (!password.isEmpty()) {
this->database.setPassword(password);
}
if (port != 0) {
this->database.setPort(port);
}
if(!databaseOptions.isEmpty()) {
this->database.setConnectOptions(databaseOptions);
}
this->init();
this->initLogger(loggerActivated, logQueries, logErrors);
}

Auch abrufbar als: Unified diff