第四章实现的是应用程序的功能。我们实现了一个简单的表格编辑器,并且和GUI一起完成了一个具有简单功能的应用程序。应该和第三章结合在一起看。第二,三,四章的程序夹在一起是一个运行良好的程序。
第五章是独立的一章,创建用户自定义控件。
用户自定义的控件可以通过继承现有的
Qt
控件实现,也可以直接从
QWidget
继承。这两种方法我们都进行介绍。介绍自定义控件如何放到
Qt Designer
的控件列表中象
Qt
自己的控件一样使用。最后介绍一个使用双缓冲的自定义控件,双缓冲是实现高速绘制图形的一种技术。