16 января 2011

QSqlDatabase pattern

Не храните указатель на объект данного типа. Если вы в каком-то месте работаете с БД, просто получите объект с помощью статического метода QSqlDatabase::database, поиспользуйте его и пускай он удалиться в закрывающей фигурной скобке. Наблюдаю код, в котором QSqlDatabase отнаследован, а потом еще и передаётся через QSharedPointer между различными объектами.

Комментариев нет:

Отправить комментарий