logplus/logPlus/CreateResoultStructDlg.h

46 lines
1.0 KiB
C++

/**
* @file CreateResoultStructDlg.h
* @brief 创建图头表格属性配置对话框
* @date 2015-03
* @author: lxl
*/
#pragma warning( push , 0 )
#include "ui_CreateResoultStruct.h"
#include "ObjWell.h"
#include <QStandardItemModel>
#include "LIST_TABLE_INF.h"
#pragma warning( pop )
class CCreateResoultStructDlg : public QDialog
{
Q_OBJECT
public:
CCreateResoultStructDlg();
~CCreateResoultStructDlg();
public:
void Init(struct LIST_TABLE_INF* pListTableInf);
QString filename;
private slots:
void slotMoveLeftClicked();
void slotMoveRightClicked();
void slotDeleteClicked();
void slotAddClicked();
void slotLoadTempClicked();
void slotSaveTempClicked();
void slotOnOkBtnClicked();
void slotOnCancelBtnClicked();
void slottableViewClicked(const QModelIndex &ind);
private:
Ui_CreateResoultStruct* m_pDialog;
struct LIST_TABLE_INF* m_pListTableInf;
QStringList DataTypea;
QStringList GetValueModeStr;
QStringList ZDType;
QStandardItemModel *student_model;
void SetTableView();
void SetTableViewRec(int i);
};