AuboStudio SDK  0.6.3
arcs::aubo_scope::ProgramNodeView类 参考abstract

API for a program node View which defines the UI for the corresponding ProgramNodeContribution. 更多...

#include <program_node_view.h>

Public 成员函数

virtual ~ProgramNodeView ()=default
virtual void buildUi (WidgetHandle panel, ContributionProviderPtr< ProgramNodeContribution > provider)=0
 Build the UI for the corresponding ProgramNodeContribution on the provided panel.

详细描述

API for a program node View which defines the UI for the corresponding ProgramNodeContribution.

The instance of SwingProgramNodeView is a shared entity between several contributions.

在文件 program_node_view.h17 行定义.

构造及析构函数说明

◆ ~ProgramNodeView()

virtual arcs::aubo_scope::ProgramNodeView::~ProgramNodeView ( )
virtualdefault

成员函数说明

◆ buildUi()

virtual void arcs::aubo_scope::ProgramNodeView::buildUi ( WidgetHandle panel,
ContributionProviderPtr< ProgramNodeContribution > provider )
pure virtual

Build the UI for the corresponding ProgramNodeContribution on the provided panel.

Use the contribution for your logic and data model manipulations.

参数
panelthe panel to build the UI on
providerthe provider for corresponding program node contribution currently selected (in the program tree)

该类的文档由以下文件生成: