- Criação de classe derivada para trabalhar com SQLite (QSQLite)
- Criação de classe derivada para trabalhar com SQLCipher
- Criação de classe base abstrata para utilizar as duas derivadas através de herança
- Permitir fácil migração do apontador entre os dois tipos de base de dados
- Criação de interface/ui para testes
- Implementação do código associado
- Criar base de dados com SQLite
- Criar base de dados com SQLCipher
- Fazer consulta na base de dados e apresentar resultados no terminal
- Fazer consulta na base de dados e apresentar resultados numa QTableView
- Criar ficheiro JSON
- Apresentação do conteúdo do ficheiro JSON numa QListView
- C++
- CMake
- QT Creator
- QT Framework
- SQLite (QSQLite)
- SQLCipher
- JSON