QT 图片阅读器项目实战


文档顶部

5 05_图片阅读器项目实战


目录



5.1 01_功能


文档顶部   本章顶部

5.1.1 01_介绍

功能。

图片阅读器软件界面 主体部分显示图像数据。 用户可以通过顶部菜单打开新的图片。 打开之后 可以通过浮动窗口中的放大和缩小按钮 对图像进行放大和缩小操作。

5.2 02_设计


文档顶部   本章顶部

5.2.1 01_介绍

设计。

在QT界面设计器中 窗口中放了一个浮动窗口QDockWidget, 浮动窗口有放大按钮和缩小按钮。 窗口主体是一个滚动区域QScrollArea。 滚动区域的内容是一个标签控件QLabel, 用于显示图像数据。

5.3 03_实现


文档顶部   本章顶部

5.3.1 01_窗口定义

窗口定义。

窗口类型 ButianyunMainWindow。 定义了窗口大小改变事件处理函数 resizeEvent。 定义了几个槽函数。 on_actionOpen_triggered 槽函数:菜单项打开图像。 on_buttonZoomout_clicked 槽函数:放大按钮。 on_buttonZoomin_clicked 槽函数:缩小按钮。


文档顶部   本章顶部

5.3.2 02_打开图像

打开图像。

用户点击菜单项打开文件, 使用QPixmap读取图像文件。 图像缩放系数初始化为1。 使用QLabel类型的imageView显示图像。


文档顶部   本章顶部

5.3.3 03_图像缩放

图像缩放。

槽函数 on_buttonZoomin_clicked 实现图像放大功能。 槽函数 on_buttonZoomout_clicked 实现图像缩小功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值