代码拉取完成,页面将自动刷新
#ifndef SELFMARKETDIALOG_H
#define SELFMARKETDIALOG_H
#include <QDialog>
#include <QMap>
#include "mainwindow.h"
#include<QCompleter>
#include<QKeyEvent>
namespace Ui {
class SelfMarketDialog;
}
class SelfMarketDialog : public QDialog
{
Q_OBJECT
public:
explicit SelfMarketDialog(QWidget *parent = 0);
~SelfMarketDialog();
//添加获取到的合约信息
void AddContractsInfo(CThostFtdcInstrumentField *pInstrument);
void showEvent(QShowEvent *);
void keyPressEvent ( QKeyEvent * k );
void SubscribeContractsChoosed();
signals:
void destroyWin();
void SubscribeMarketData();
void SigSubscribeMarketDataFailure();
public slots:
void onContractChoosed(const QString& contract);
void onTextChanged(const QString& str);
void SlotSubscribeMarketDataFailure();
void UpdateExchange(const QString & text);
void OKButtonClicked();
//添加响应事件
void ButtonAddClicked(const QModelIndex &index);
//删除响应事件
void ButtonDelClicked(const QModelIndex &index);
//上移按钮响应事件
void ButtonUpClicked();
//下移按钮响应事件
void ButtonDownClicked();
private:
QMap<QString,QString> m_MapF1Contracts;
QMap<QString,QString> m_MapF2Contracts;
QMap<QString,QString> m_MapF3Contracts;
QMap<QString,QString> m_MapF4Contracts;
void* m_pMainwindow;
Ui::SelfMarketDialog *ui;
QCompleter* m_completer;
QStandardItemModel* m_model;
};
#endif // SELFMARKETDIALOG_H
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。