框架结构图等
1.多媒体综合应用程序设计思路
首先创建一个Qt Widgets Application程序,在头文件中完成类、函数及变量的设置,在程序窗口中添加相应的控件,利用控件的属性和方法分别实现文字处理程序跳转、绘图程序跳转、图像处理程序跳转、音频播放器跳转、视频播放器跳转和动画播放器跳转功能
其框架结构图如图1-8所示:
图1-8 多媒体综合应用程序框架结构图
2.文字处理程序的设计思路
首先创建一个Qt Widgets Application程序,在头文件中完成类、函数及变量的设置,在程序窗口中添加相应的控件,利用控件的属性和方法分别实现文本的打开和新建功能;实现对文本样式进行编辑,包括设置字体、设置字号、设置颜色、文字加粗、倾斜文字、增加下划线、修改排列方式等功能;实现复制、剪切、粘贴、撤销、恢复等文本处理功能;在工具栏中为各项功能添加相应的图标;为文字处理程序设置标题和相关信息。
其框架结构图如图1-9所示:
图1-9 文字处理程序框架结构图
3.绘图程序的设计思路
首先创建一个Qt Widgets Application程序,在头文件中完成类、函数及变量的设置,在程序窗口中添加相应的控件,利用控件的属性和方法分别实现文本的打开和新建功能;区分各种形状以及绘图颜色、绘图线宽、绘图风格、画笔顶帽、画笔连接点、填充模式、铺展效果、画刷颜色和画刷风格设置等。
其框架结构图如图1-10所示:
图1-10 绘图程序框架结构图
4.图像处理程序的设计思路
首先创建一个Qt Widgets Application程序,在头文件中完成类、函数及变量的设置,在程序窗口中添加相应的控件,利用控件的属性和方法分别实现打开电脑中选择的相应图像,并将选中的图像文件在主窗口中的图像显示区域进行显示;新建一个区域进行图像编辑操作;对图像进行相应编辑,包括旋转、镜像、放大、缩小等功能;可对图像进行打印操作。
其框架结构图如图1-11所示:
图1-11 图像处理程序框架结构图
5.音频播放器的设计思路
首先创建一个Qt Widgets Application程序,在头文件中完成类、函数及变量的设置,在程序窗口中添加相应的控件,利用控件的属性和方法分别实现在音频播放器中打开电脑中音频文件,支持多种文件格式,如mp3等;在播放列表中添加、移除、清空相应的音频文件;实现音频文件的播放、暂停、停止、上一曲、下一曲、音量调节、进度调节等功能。
其框架结构图如图1-12所示:
图1-12 音频播放器框架结构图
6.视频播放器的设计思路