25 lines
614 B
C++
Executable File
25 lines
614 B
C++
Executable File
|
|
|
|
#pragma once
|
|
|
|
#include <QtSql/QSqlDatabase>
|
|
|
|
#include "ngldb_export.h"
|
|
|
|
namespace NGL
|
|
{
|
|
class INGLLogger;
|
|
}
|
|
|
|
namespace DBConnection
|
|
{
|
|
NGLDB_EXPORT QSqlDatabase open(NGL::INGLLogger &logger,
|
|
const QString &dbUser,
|
|
const QString &dbPasswd,
|
|
const QString &dbDriver,
|
|
const QString &dbHost,
|
|
const QString &dbName,
|
|
const QString &schemaName = QString(),
|
|
const QString &connectionName = QString());
|
|
}
|