В настоящее время я работаю над приложением Qt на платформе Symbian.Приложение имеет базу данных sqlite и исходные данные заполняются из текстовых файлов.
Я внедряю онлайн-обновление данных в формате json.Поэтому я хотел бы создать универсальные функции в моем классе обновления базы данных, который берет QList
классов / структур и обновляет базу данных из них.QList
будет заполнено объектами из txt или json.
У меня уже есть разбор на месте, просто учитывая, что было бы лучше с точки зрения производительности:
- Создание структур c ++ и их передача (поскольку объекты содержат только простые данные), завернутые в
QList
- Создание пользовательских классов, производных от
QObject
и передача их в виде указателей в QList
, а затем удаление всего с помощью qDeleteAll
- Любым другим способом ...