/** * @file ControlExtension.h * @brief 所有控制类的基类,属于P.A.I MVC框架的一部分 * @date 2011-11-04 */ #ifndef PAI_FRAME_PLUGIN_CONTROLEXTENSION_H #define PAI_FRAME_PLUGIN_CONTROLEXTENSION_H #include "IExtension.h" #include namespace pai { /** * @class ControlExtension * @brief 所有控制类的基类,属于P.A.I MVC框架的一部分 * 继承此类,可以方便的弹出信息提示对话框。 */ class PAI_PLUGIN_EXPORT ControlExtension : public pai::IExtension { public: /** * @brief 构造函数 */ ControlExtension(); /** * @brief 析构函数 */ virtual ~ControlExtension(){}; /** * @brief 弹出信息提示对话框,在单元测试的场景下后台输出该语句 * @param[in] title 标题 * @param[in] message 内容 */ void ShowMessage(const QString & title, const QString & message); }; } #endif ///< PAI_FRAME_PLUGIN_CONTROLEXTENSION_H