#ifndef QDBMANAGEMENT_H #define QDBMANAGEMENT_H /* * * QDBManagement 类 -> 需要修改成为数据库任务类,根据用户传入的任务 id 执行对应的任务函数 * 数据库管理接口类,能够实现如下功能: * 数据库连接断开 * 数据库查询、增加、删除、修改等工作 * */ #include #include #include #include #include #include #include #include "config.h" class QDBManagement : public QObject { Q_OBJECT public: explicit QDBManagement(QObject* parent = nullptr); void initConnect(QString db = nullptr, QString pwd = nullptr); void selectStockList(QVector& list); // void selectStockKofDay(QString strCode, QVector& KList); void selectStockKofDay(QString strCode, std::vector& KList); private: QSqlDatabase m_Database; signals: }; #endif // QDBMANAGEMENT_H