QT输入组、QT显示组

news/2025/1/16 3:44:08/

目录

QT输入组

​编辑

Combo Box(下拉菜单部件)

Font Combo Box(显示系统中可用的字体)

Line Edit(行编辑器)

Text Edit(文本编辑器)

Plain Text Edit(纯文本编辑器)

Spin Box(旋转框)

Double Spin Box(双精度旋转框)

Time Edit(时间编辑器)

Date Edit(日期编辑器)

Date/Time Edit(日期/时间编辑器)

Dial(刻度盘)

Horizontal Scroll Bar(水平滚动条)

Vertical Scroll Bar(垂直滚动条)

Horizontal Slider(水平滑块)

Vertical Slider(垂直滑块)

Key Sequence Edit(键序列编辑器)

QT显示组

Label(标签)

静态图片

动态图片

Text Browser(文本浏览器)

Graphics View(图形视图)

Calendar Widget(日历部件)

LCD Number(LCD数字)

Progress Bar(进度条)

Horizontal Line(水平线)

Vertical Line(垂直线)

OpenGL widget(OpenGL部件)

QQuickwidget


QT输入组

Combo Box(下拉菜单部件)

Font Combo Box(显示系统中可用的字体)

Line Edit(行编辑器)

允许用户输入单行文本的基本文本框部件。

Text Edit(文本编辑器)

允许用户编辑多行文本的部件,支持格式化文本和富文本功能。

Plain Text Edit(纯文本编辑器)

不支持富文本和格式化,只能编辑纯文本。

Spin Box(旋转框)

允许用户通过上下箭头选择一个数值的部件。

Double Spin Box(双精度旋转框)

允许用户选择浮点数值。

Time Edit(时间编辑器)

允许用户输入或编辑时间的部件。

Date Edit(日期编辑器)

允许用户输入或编辑日期的部件。

Date/Time Edit(日期/时间编辑器)

允许用户输入或编辑日期和时间的部件。

Dial(刻度盘)

允许用户通过旋转选择一个数值

Horizontal Scroll Bar(水平滚动条)

用于水平滚动视图内容的部件。

Vertical Scroll Bar(垂直滚动条)

用于垂直滚动视图内容的部件。

Horizontal Slider(水平滑块)

允许用户通过拖动选择一个数值的水平滑块部件。

Vertical Slider(垂直滑块)

允许用户通过拖动选择一个数值的垂直滑块部件。

Key Sequence Edit(键序列编辑器)

允许用户输入或编辑键盘快捷键的部件

QT显示组

Label(标签)

用于显示文本或图像的部件,通常用于界面中的静态文本或说明性文本。

静态图片

也可以显示静态图片

动态图片

也可以显示动态图片

//设置label播放 gif
QMovie *movie = new QMovie(":/Image/mario.gif",QByteArray(),this);
ui->label->setMovie(movie);
movie->start();

Text Browser(文本浏览器)

用于显示富文本和超链接的文本显示部件,用户可以浏览和点击链接。

Graphics View(图形视图)

提供了一个交互式的视图部件,用于显示和编辑大规模的2D图形项。

Calendar Widget(日历部件)

显示一个月历,允许用户选择日期的部件。

LCD Number(LCD数字)

类似于数字显示器的部件,用于显示数值。

Progress Bar(进度条)

用于显示任务进度的部件,可以展示任务完成的百分比。

Horizontal Line(水平线)

用于在用户界面中插入水平分隔线的部件。

Vertical Line(垂直线)

用于在用户界面中插入垂直分隔线的部件。

OpenGL widget(OpenGL部件)

用于集成OpenGL渲染的部件,允许在Qt应用程序中显示和处理3D图形。

QQuickwidget

用于显示QML(Qt Modeling Language)内容的部件,允许将QML与Qt Widgets混合使用。


http://www.ppmy.cn/news/1506730.html

相关文章

uni-app开发微信小程序注意事项,不要用element-ui

前端扩展组件千万不要用element-ui,开发的时候不报错,发布的时候会报错无法发布。 可以用vant weapp【注意是weapp】 iView weapp 附上hbuilder官方文档 组件的概念 | uni-app官网 (dcloud.net.cn)

FFMPEG Mac版本编译

Mac下FFMPEG使用 There are a few ways to get FFmpeg on OS X. One is to build it yourself. Compiling on Mac OS X is as easy as any other *nix machine, there are just a few caveats(警告). The general procedure is get the source, then ./configure <flags&g…

Flutter中的 extended_nested_scroll_view 库:介绍与使用指南

在开发Flutter应用时&#xff0c;处理复杂的滚动效果是一项常见的任务。Flutter提供了NestedScrollView来实现可折叠的应用栏与滚动列表的结合&#xff0c;但在某些情况下&#xff0c;NestedScrollView可能不够强大。为了解决这些问题&#xff0c;我们可以使用extended_nested_…

深入探索:【人工智能】、【机器学习】与【深度学习】的全景视觉之旅

目录 第一部分&#xff1a;人工智能、机器学习与深度学习概述 1.1 人工智能的概念与发展 代码示例&#xff1a;简单的AI决策系统 1.2 机器学习的定义与分类 代码示例&#xff1a;简单的线性回归模型 1.3 深度学习的基础与应用 代码示例&#xff1a;构建简单的神经网络 …

单机部署ELK + Filebeat 收集应用日志

目录 前言一、ELK是什么&#xff1f;二、系统环境&#xff08;CentOS 7&#xff09;&#xff08;2C4G的机器。。。&#xff09;三、安装步骤3.1 安装ElasticSearch3.1.1 解压到/usr/local3.1.2 修改jvm堆配置&#xff08;可选&#xff0c;测试服务器内存低&#xff09;3.1.3 修…

简要:JVM底层原理、JVM各类垃圾收集器的使用及核心参数的调优、JVM 调优

目录 一、JVM底层原理 1. JVM内存结构 2. JVM与操作系统的交互 二、垃圾收集器 1. 常见的垃圾收集器 2. 垃圾收集算法 三、JVM调优 1. 调优目标 2. 调优方法 3. 核心参数调优 深入理解JVM&#xff08;Java虚拟机&#xff09;的底层原理&#xff0c;熟悉JVM各类垃圾收…

为啥https比http慢

Https有ssl的握手 HTTP没有 HTTPS TCP 和HTTP 的TCP 时间差不是很大 HTTPS请求中,ssl所占的时间比例是请求时间总和93.37%, HTTPS请求中,ssl的请求会是tcp请求的14倍,而HTTP中没有这个问题 建议:对安全要求不是很高的,不要使用https请求 图例

Java 处理一张单据,处理花费时间挺久,有单号,不用redis怎么可以快速判断其在处理中,不需要再处理

在Java中处理长时间的任务并且需要避免重复处理同一张单据的情况下&#xff0c;在不使用Redis或其他外部存储服务情况下。 方法一&#xff1a;使用数据库表 表记录记录状态 方法二&#xff1a;使用文件系统 创建和删除文件记录状态 方法三&#xff1a;使用本地缓存 import …