第10章GUI程序设计-QT资料.ppt

* * * 第1行和第2行包含了两个头文件,这两个头文件中包含了QApplication 和 QLabel类的定义。 第5行创建了一个QApplication对象,用于管理整个程序的资源,它需要2个参数,因为Qt本身需要一些命令行的参数。 第6行创建了一个用来显示Hello Qt/Embedded!的部件。在Qt中,部件是一个可视化用户接口,按钮、菜单、滚动条都是部件的实例。部件可以包含其它部件,例如,一个应用程序窗口通常是一个包含QMenuBar、QToolBar、QStatusBar和其它部件的一个部件。在QLabel函数中的参数0表示,这是一个窗口而不是嵌入到其它窗口中的部件。 第7行设置hello部件为程序的主部件,当用户关闭主部件后,应用程序将会被关闭。如果没有主部件的话,即使用户关闭了窗口程序也会在后台继续运行。 第8行使hello部件可视,一般来说部件被创建后都是被隐藏的,因此可以在显示前根据需要来订制部件,这样的好处是可以避免部件创建所造成的闪烁。 第9行把程序的控制权交还给Qt,这时候程序进入就绪模式,可是随时被用户行为激活,例如点击鼠标、敲击键盘等。 嵌入式GUI程序设计 内蒙古工业大学计算机系 王晓强 2015.11.27 内容摘要 Qt 简介 Qt 程序设计方法 移植Qt/Embedded环境 QT 简 介 Qt Qt 是跨平台的应用程序和 UI 框架。

文档评论(0)

1亿VIP精品文档

相关文档