/*========================================================================= medInria Copyright (c) INRIA 2013 - 2019. All rights reserved. See LICENSE.txt for details. This software is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. =========================================================================*/ #include #include "medSQLitePlugin.h" #include "medSQLite.h" medSQLitePlugin::medSQLitePlugin(QObject *parent) : medPluginLegacy(parent) { } medSQLitePlugin::~medSQLitePlugin() { } bool medSQLitePlugin::initialize() { return medSourcesLoader::instance()->registerSourceType( "medSQLite", "Datasource de type SQLite", "Ce type de datasource permet l'exploitation des anciennes base medInria 3", //&foo); []() -> medAbstractSource* {return new medSQlite(); }); } QString medSQLitePlugin::name() const { return "SQLite Local DB"; } QString medSQLitePlugin::description() const { QString description = \ tr("Store data in local Database based on SQLite. \

This plugin uses the QSQLDATABASE plugin from Qt library."); return description; } QString medSQLitePlugin::version() const { return MEDSQLITEPLUGIN_VERSION; } QStringList medSQLitePlugin::types() const { return QStringList() << "medSQLite"; }