From 987254bf420571a7b89391d8227569a1b5774019 Mon Sep 17 00:00:00 2001 From: wumu <mayi@mayi.com> Date: 星期五, 21 二月 2025 23:25:48 +0800 Subject: [PATCH] 250221 --- historydata.h | 24 ++++++++++++++++++++++++ 1 files changed, 24 insertions(+), 0 deletions(-) diff --git a/historydata.h b/historydata.h index 5444940..bd8ac49 100644 --- a/historydata.h +++ b/historydata.h @@ -3,9 +3,13 @@ #include <QMainWindow> #include <QMap> +#include <QNetworkAccessManager> +#include <QNetworkRequest> #include <QSqlDatabase> #include <QSqlError> #include <QSqlQuery> +#include <QStandardItemModel> +#include "customsortproxymodel.h" namespace Ui { class HistoryData; @@ -21,19 +25,39 @@ void initMySQL(); +signals: + void sendHistoryModel(QVector<QVector<QString>> &); // 灏嗘ā鍨嬪彂缁欎俊鎭睍绀� + void sendHistoryModel(QStandardItemModel *); // 灏嗘ā鍨嬪彂缁欎俊鎭睍绀� + private slots: void on_pushButton_clicked(); void on_pushButton_update_clicked(); void putCodeNames(QMap<QString,QString> &codeNames); + + void showAplyData(QNetworkReply* reply); + void getOneStock(QByteArray &buffer); + void on_pushButton_search_clicked(); + + void on_pushButton_2_clicked(); + private: Ui::HistoryData *ui; QSqlDatabase db; QMap<QString,QString> m_codeNames; // 鑲$エ浠e彿鍜屽悕瀛� + + QNetworkRequest m_request; // 鐢ㄤ簬绠$悊璇锋眰澶寸殑 + QString m_cookie; // 缂撳瓨 + QNetworkAccessManager m_manager; // 鐢ㄤ簬绠$悊http璇锋眰鍙婂搷搴旂殑 + + QStandardItemModel *m_model; + CustomSortProxyModel *m_customModel; // 鐢ㄤ簬鎺掑簭鐨勮嚜瀹氫箟妯″瀷 + + QVector<QVector<QString>> m_modelDatas; // 琛屽垪瀛樺偍 }; #endif // HISTORYDATA_H -- Gitblit v1.8.0