摘要
在QT开发环境中,基于组合设计模式与观察者设计模式,提出一种开发模拟器终端软件的编程方法。简要介绍了QT编程语言,详细说明了组合设计模式与观察者设计模式的基本概念与结构;叙述了组合模式在QT界面设计中的应用:在QT自定义窗体提升的基础上进行递归,从而实现组合设计模式在QT环境中的应用;根据软件功能特征,将界面划分为若干模块,对这些模块应用观察者设计模式,梳理程序的逻辑。通过实例表明该方法既可实现界面解耦,又可实现逻辑梳理,是一种简单、快速、效果较好的终端界面编程方法。
-
单位北方自动控制技术研究所