#ifndef REGULARINVESTMENT_H #define REGULARINVESTMENT_H #include <QMainWindow> #include <QMap> #include <qnetworkaccessmanager.h> #include <qnetworkrequest.h> #include <QStandardItemModel> namespace Ui { class RegularInvestment; } class RegularInvestment : public QMainWindow { Q_OBJECT public: explicit RegularInvestment(QWidget *parent = 0); ~RegularInvestment(); signals: void getClosePriceSignal(QString); // å‘åå—æ‹¿ä»·æ ¼ public slots: void showClosePrice(QString name,QString closePrice); private slots: void on_comboBox_currentIndexChanged(const QString &arg1); void on_lineEdit_2_returnPressed(); void on_pushButton_clicked(); void showAplyData(QNetworkReply* reply); void getOneStock(QByteArray &buffer); void on_pushButton_sum_clicked(); private: Ui::RegularInvestment *ui; QStandardItemModel *m_model; QMap<QString,QString> m_nameCodes; // 股票åå—åŠä»£å· QNetworkRequest m_request; // 用于管ç†è¯·æ±‚头的 QString m_cookie; // ç¼“å˜ QNetworkAccessManager m_manager; // 用于管ç†http请求åŠå“应的 }; #endif // REGULARINVESTMENT_H