
(QT学习笔记):常用控件(Scoll Area、Tool Box、Tab Widget)及QLabel显示图片
演示:通过滚动Scoll Area,可以查看其自然滚动效果。 滚动范围设置:可以通过设置滚动区域的大小和外观样式,使其更好地适应不同场景。
示例:Tool Box 可以用来实现快速切换或菜单选择功能。 更名功能:支持更改控件的显示名称,便于个性化定制。 添加页功能:支持添加新的选项或页面,提升功能的扩展性。 动态效果:通过添加图片或按钮,可以实现丰富的交互效果。
更名与添加页:与 Tool Box 类似,支持更改标签名称和添加新的页面选项。 切换效果:可以通过设置切换动画,使操作更流畅。
插入页面:可以通过添加新的QWidget来创建新的页面。 切换页面:支持通过按钮或代码切换到不同页面。 动态显示:可以设置默认显示的页面,并通过切换索引值切换内容。
添加选项:可以通过addItem方法添加任意数量的选项。 设置当前选项:支持通过 setCurrentText 或 setCurrentIndex 方法设置当前选项。 动态更新:可以通过动态添加选项或改变样式,提升用户体验。
显示静态图片:
发布日期:2021-05-07 15:20:04
浏览次数:19
分类:精选文章
本文共 1118 字,大约阅读时间需要 3 分钟。
Qt UI控件实用指南
目录
Scoll Area
Tool BoxTab WidgetStacked WidgetCombo Box利用QLabel显示图片或GIF动图Scoll Area
Scoll Area 是一种常见的用户界面元素,用于显示内容区域随鼠标滚动而滚动的部件。以下是其关键功能和使用方法:
Tool Box
Tool Box 是一个功能强大的工具栏控件,常用于菜单式操作。以下是其主要功能和使用方法:
Tab Widget
Tab Widget 是一个基于标签的可选项控件,常用于切换不同视图或内容。以下是其主要功能和使用方法:
Stacked Widget
Stacked Widget 是一个叠加式布局控件,常用于显示多个页面或内容区域。以下是其主要功能和使用方法:
Combo Box
Combo Box 是一个下拉框控件,支持多个选项的选择。以下是其主要功能和使用方法:
利用QLabel显示图片或GIF动图
QLabel 控件可以用来显示静态图片或动态GIF动图。以下是实现方法:
ui->label_img->setPixmap(QPixmap(":/Image/butterfly.png"));
- 显示动态GIF动图:
QMovie *movie = new QMovie(":/Image/mario.gif");ui->label_movie->setMovie(movie);movie->start();
以上内容涵盖了 Qt 常用控件的实用操作方法,适合用于多种 UI 开发场景。
发表评论
最新留言
很好
[***.229.124.182]2025年03月21日 02时28分25秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
hdu6434 Problem I. Count(数论)(好题)
2019-03-05
NC15553 数学考试(线性DP)
2019-03-05
MySQL两阶段提交、崩溃恢复与组提交
2019-03-05
MySQL隐藏文件.mysql_history风险
2019-03-05
如何通过文件解析MySQL的表结构
2019-03-05
ClickHouse 适用场景调研文档
2019-03-05
C++的编译过程及原理
2019-03-05
Vue——父组件将方法传递给子组件
2019-03-05
文件加密软件对于企业发展而言有何优势?局域网数据防泄密工作应该如何入手?
2019-03-05
Beautiful Soup基础入门
2019-03-05
点击控制盒子移动
2019-03-05
快速排序
2019-03-05
js求阶乘
2019-03-05
小程序图片正确使用方式(防止发布之后不显示)
2019-03-05
C++基础学习笔记08——模板
2019-03-05
Java学习
2019-03-05
Js函数
2019-03-05
Python机器学习算法基础概述
2019-03-05