18#ifndef BIMHOMEGUI_GUI_MDIVIEWOBSERVERDELEGATE_H
19#define BIMHOMEGUI_GUI_MDIVIEWOBSERVERDELEGATE_H
55 m_pMDIView = pMDIView;
65 virtual bool onMsg(
const char* pMsg,
const char** ppReturn) {
return false; };
73 virtual bool onHasMsg(
const char* pMsg)
const {
return false; };
virtual ~MDIViewObserverDelegate()
Definition MDIViewObserverDelegate.h:35
virtual void mdiViewClosing(QCloseEvent *)
MDI 视图关闭时回调
Definition MDIViewObserverDelegate.h:80
void setMDIView(IMDIView *pMDIView)
设置当前代理所关联的 MDI 视图
Definition MDIViewObserverDelegate.h:54
virtual void mdiViewCreating()
MDI 视图开始创建时回调
Definition MDIViewObserverDelegate.h:42
MDIViewObserverDelegate()
Definition MDIViewObserverDelegate.h:34
virtual void mdiViewIsBeingDestructed()
MDI 视图即将析构时回调
Definition MDIViewObserverDelegate.h:48
virtual bool onMsg(const char *pMsg, const char **ppReturn)
处理消息
Definition MDIViewObserverDelegate.h:65
virtual bool onHasMsg(const char *pMsg) const
检查是否支持指定消息
Definition MDIViewObserverDelegate.h:73
IMDIView * m_pMDIView
当前关联的 MDIView 指针
Definition MDIViewObserverDelegate.h:83
MDI 视图观察者代理基类
Definition MDIViewObserverDelegate.h:32
Definition GuiDocObserverDelegate.h:33