Para adquirir a DBManager e importá-la para seu projeto, basta seguir os seguintes passos :
- Abrir o repositório do projeto disponível em: https://github.com/Nintersoft/DBManager/
- Clonar o projeto completo (Link para clonagem do repositório master).
- Selecionar a versão da biblioteca Qt, do compilador e arquitetura compatível com seu projeto no diretório
releases
disponível na raiz do repositório. - Extrair a versão escolhida para a pasta raíz de seu projeto.
- Copiar o cabeçalho e o arquivo de link estático do projeto (somente caso o compilador seja o
MSVC
) para a raíz do seu repositório ("dbmanager.h" e "DBManager.lib", respectivamente). - Inclua as dependências
#include "dbmanager.h"
. - Compile o projeto.
- Se a etapa anterior correr bem, basta copiar o arquivo "DBManager.dll" para a raíz do diretório onde está o executável.
- Execute seu projeto.
Dependências
Note que seu arquivo QMake deverá possuir as seguintes dependências para que o projeto seja compilado:
QT += gui sql
win32: LIBS += -L$PWD/dbmanager/ -lDBManager
INCLUDEPATH += $PWD/dbmanager
DEPENDPATH += $PWD/dbmanager
Também é necessário incluir as seguintes dependências nos cabeçalhos de seu projeto:
#include "dbmanager.h" // DBManager header
#include <QVariant>
#include <QSqlQuery> // Only if you want to run custom queries
#include <QPixmap> // Only if you are going to work with images
Linux e MAC OS
Em sistemas que não são o Windows, você deverá baixar o código fonte em nosso repositório oficial e compilar o projeto.
Depois, basta seguir os passos contidos neste tutorial (em inglês) : https://wiki.qt.io/How_to_create_a_library_with_Qt_and_use_it_in_an_application.