#pragma once #include "Common.h" /// /// Mdi框架的子窗体容器 /// class WindowAppMdiSubContainer : public QMdiSubWindow { Q_OBJECT public: WindowAppMdiSubContainer(QString strTitle); private slots: // 窗口关闭事件 void closeEvent(QCloseEvent* event) override; void focusInEvent(QFocusEvent* focusInEvent) override; signals: // 子窗口的关闭信号 void subWindowClosed(WindowAppMdiSubContainer*); // 子窗口的激活信号 void subWindowActivated(WindowAppMdiSubContainer*); public: QString m_strTitle; bool m_bShow; };