DAWorkbench 0.0.1
DAWorkbench API
载入中...
搜索中...
未找到
DARenameColumnsNameDialog.h
1#ifndef DARENAMECOLUMNSNAMEDIALOG_H
2#define DARENAMECOLUMNSNAMEDIALOG_H
3#include <QtWidgets/QDialog>
4#include <QStandardItemModel>
5#include "DAGuiAPI.h"
6namespace Ui
7{
8class DARenameColumnsNameDialog;
9}
10namespace DA
11{
15class DAGUI_API DARenameColumnsNameDialog : public QDialog
16{
17 Q_OBJECT
18
19public:
20 explicit DARenameColumnsNameDialog(QWidget* parent = nullptr);
22 //设置数据名
23 void setDataName(const QString& name);
24 QString getDataName() const;
25 //设置数据列名
26 void setColumnsName(const QList< QString >& names);
27 QList< QString > getColumnsName() const;
28
29private:
30 QList< QString > _getColumnsName() const;
31
32protected:
33 void changeEvent(QEvent* e);
34
35private slots:
36 void on_pushButtonOK_clicked();
37
38private:
39 Ui::DARenameColumnsNameDialog* ui;
40 QStandardItemModel* m_model;
41 QList< QString > m_newCols;
42};
43} // end of namespace DA
44#endif // DARENAMECOLUMNSNAMEDIALOG_H
表头改名对话框
Definition DARenameColumnsNameDialog.h:16
序列化类都是带异常的,使用中需要处理异常
Definition AppMainWindow.cpp:44