| BIMHome v1.0.0
    BIMHome接口文档说明 | 
工作台接口 更多...
#include <IWorkbench.h>
| Public 成员函数 | |
| virtual void | activated ()=0 | 
| 切换为当前活动工作台事件 | |
| virtual void | deactivated ()=0 | 
| 退出当前活动工作台事件 | |
| virtual std::string | getIcon ()=0 | 
| 获取按钮图标 | |
| virtual std::string | getMenuText ()=0 | 
| 获取按钮文本 | |
| virtual std::string | getName ()=0 | 
| 获取工作台名称 | |
| virtual std::string | getToolTip ()=0 | 
| 获取按钮工具提示 | |
| virtual void | setupContextMenu (const char *recipient, Gui::IMenuItem *pItem) const =0 | 
| 设置工作台上下文菜单(右键菜单) | |
| virtual void | setupMenuBar (Gui::IMenuItem *pItem) const =0 | 
| 设置工作台工具栏 | |
工作台接口
IWorkbench 是一个抽象接口,用于定义工作台的行为和属性,包括获取工作台名称、按钮图标、菜单文本、工具提示,以及设置工具栏和上下文菜单。