You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
#pragma once
|
|
|
|
|
|
|
|
|
|
#include "iWxPseudoCSub.h"
|
|
|
|
|
|
|
|
|
|
class M_TOOL_PVT_EXPORT iWxPseudoCSubSo : public iWxPseudoCSub
|
|
|
|
|
{
|
|
|
|
|
Q_OBJECT
|
|
|
|
|
|
|
|
|
|
public:
|
|
|
|
|
|
|
|
|
|
explicit iWxPseudoCSubSo(QString sMethod, QWidget *parent = 0);
|
|
|
|
|
~iWxPseudoCSubSo();
|
|
|
|
|
virtual void initUI();
|
|
|
|
|
|
|
|
|
|
bool freshFitRsView(QMap<QString, iPseudoCInfo*>& map, \
|
|
|
|
|
VecDouble& vecPs, int nSplitIndex);
|
|
|
|
|
|
|
|
|
|
// 获取特殊数据
|
|
|
|
|
virtual float getSpecialV(QString s);
|
|
|
|
|
|
|
|
|
|
protected:
|
|
|
|
|
|
|
|
|
|
// 初始化
|
|
|
|
|
virtual void initLabels();
|
|
|
|
|
virtual void initUI_Tops();
|
|
|
|
|
virtual QWidget* initUI_Chart();
|
|
|
|
|
virtual QWidget* initUI_TableView();
|
|
|
|
|
virtual void initPsInfo(iPseudoCInfo*& pInfo);
|
|
|
|
|
|
|
|
|
|
// 表格及图形刷新
|
|
|
|
|
virtual void freshChartByTableChange();
|
|
|
|
|
// 对图形进行最后调整
|
|
|
|
|
virtual void adjustPlots(bool bForceLineVisible = false);
|
|
|
|
|
|
|
|
|
|
private:
|
|
|
|
|
|
|
|
|
|
VecDouble m_vecPs;
|
|
|
|
|
};
|