文件名称:QPersistence:QObjects 的 SQL 持久性
文件大小:157KB
文件格式:ZIP
更新时间:2024-07-10 15:56:52
C++
QPersistence 0.0 QPersistence 是一组用于持久化 QObject 的 Qt 类。 该库目前仅供内部使用。 有一天它可能也足以用于其他项目,但目前我不会克隆它 :winking_face: 入门 QPersistence 将 QObjects 存储在 QSqlDatabases 中。 您必须建立与数据库的连接,注册您的模型类,并确保数据库模式与您的模型相匹配。 QPersistence 帮助您使用两种方法创建架构: QSqlDatabase db = QSqlDatabase::addDatabase( " QSQLITE " ); db.setDatabaseName( " testdb.sqlite " ); db.open(); Qp::registerClass<Object>(); Qp::setDatabase (db); Qp::createCleanSchema ()