BIMHome v1.0.0
BIMHome接口文档说明
Public 成员函数 | 静态 Public 成员函数 | 所有成员列表
IMDIView类 参考abstract

#include <IMDIView.h>

Public 成员函数

virtual void clear ()=0
 清理和释放与 IMDIView 相关的资源
 
virtual App::IDocumentgetDocument ()=0
 获取当前视图所关联的文档
 
virtual Gui::IDocumentgetIGuiDocument ()=0
 获取 MDIView 的文档对象
 
virtual MDIViewObserverDelegategetObserverDelegate ()=0
 获取 MDIView 的观察者代理
 
virtual void setCenterWidget (QWidget *widget)=0
 设置 MDIView 的中心窗口
 
virtual void setCustomWindowIcon (const QIcon &icon)=0
 设置 MDIView 的自定义窗口图标
 
virtual void setCustomWindowTitle (const QString &title)=0
 设置 MDIView 的自定义窗口标题
 
virtual void setObserverDelegate (MDIViewObserverDelegate *pObsDelegate)=0
 设置 MDIView 的观察者代理
 
virtual void setShowMaximized ()=0
 设置 MDIView 窗口最大化显示
 
virtual void viewFit ()=0
 调整 3D 视图以适应当前显示的所有对象
 
virtual QWidget * widget ()=0
 获取 MDIView 的窗口对象
 

静态 Public 成员函数

static IMDIViewcreate (const std::string &name, double width, double height, QDialog *parent)
 创建一个新的 MDI(多文档界面)视图
 
static IMDIViewcreate (Gui::IDocument *pDoc, void *pDelegate, QWidget *parent)
 创建一个新的 MDI(多文档界面)视图
 

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