DAWorkbench 0.0.1
DAWorkbench API
载入中...
搜索中...
未找到
DANodeSettingWidget.h
1#ifndef DANODESETTINGWIDGET_H
2#define DANODESETTINGWIDGET_H
3#include "DAGuiAPI.h"
4#include <QWidget>
5#include "DAAbstractNode.h"
6namespace Ui
7{
8class DANodeSettingWidget;
9}
10namespace DA
11{
15class DAGUI_API DANodeSettingWidget : public QWidget
16{
17 Q_OBJECT
18
19public:
20 explicit DANodeSettingWidget(QWidget* parent = nullptr);
22 //设置节点
23 void setNode(DAAbstractNode::SharedPointer p);
24 DAAbstractNode::SharedPointer getNode() const;
25 //刷新数据
26 void updateData();
27private slots:
28 void onLineEditNameTextEdited(const QString& t);
29
30private:
31 Ui::DANodeSettingWidget* ui;
32 DAAbstractNode::WeakPointer _nodePtr;
33};
34} // end of namespace DA
35#endif // DANODESETTINGWIDGET_H
节点信息设置窗口
Definition DANodeSettingWidget.h:16
序列化类都是带异常的,使用中需要处理异常
Definition AppMainWindow.cpp:44