sql :: connection vs QSqlDatabase

У меня есть класс библиотеки, который содержит указатель на sql::Connection как

class A {
std::unique_ptr<sql::Connection> conn;
...
}

и методы A действительно используют conn,
Я пишу QT5-клиент для этой библиотеки и хотел бы добавить несколько методов A наследуя от него, как в class B : public A, Предпочтительным способом подключения к базе данных в QT является использование QSqlDatabase вместо.

Каков правильный подход в этой ситуации? Одним из вариантов будет просто использовать соединитель ++ и избежать использования QSqlDatabase, Но я не знаю, возможно ли иметь B держать QSqlDatabase и переделать это как-то sql::Connection для методов в A,

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]