logplus/DataMgr/src/TiShiDlg.h
2025-10-30 09:50:15 +08:00

44 lines
780 B
C++

#pragma warning(push,0)
#include <cassert>
#include <QDialog>
#include "ConsoleOutputWidget.h"
#include "ui_TiShi.h"
#include "OSGFramework.h"
#pragma warning(pop)
#pragma execution_character_set("utf-8")
BEGIN_OSGGRAPHICS_NAMESPACE
/**
* @brief 表格选择列自定义委托
*/
class CTiShiDlg : public QDialog
{
Q_OBJECT
public:
CTiShiDlg(QWidget * parent=0, Qt::WindowFlags flags=0);
~CTiShiDlg()
{
if(m_pUI) delete m_pUI;
}
Ui_TiShi *m_pUI;
void init();
private slots:
/**
*@brief 保存槽函数
*/
void slotSave();
/**
*@brief 取消槽函数
*/
void slotCancel();
void slotSetMode(int col,bool flag);
void settingTableChanged(int row, int col);
public:
QStringList namelist;
void SetMode(int no,bool flag);
};
END_OSGGRAPHICS_NAMESPACE;