1. Início
  2. Docs
  3. DBManager
  4. Primeiros passos
  5. Adquirindo e importando

Adquirindo e importando

Para adquirir a DBManager e importá-la para seu projeto, basta seguir os seguintes passos :

  1. Abrir o repositório do projeto disponível em: https://github.com/Nintersoft/DBManager/
  2. Clonar o projeto completo (Link para clonagem do repositório master).
  3. 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.
  4. Extrair a versão escolhida para a pasta raíz de seu projeto.
  5. 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).
  6. Inclua as dependências #include "dbmanager.h".
  7. Compile o projeto.
  8. Se a etapa anterior correr bem, basta copiar o arquivo "DBManager.dll" para a raíz do diretório onde está o executável.
  9. 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.