build_embed_linux_system

QT应用界面功能说明

qt_component

QT窗口组件库是Qt提供的一组预定义的组件,用于构建用户界面。这些组件包括按钮、标签、文本框、下拉列表、复选框、单选按钮、进度条、滑块、表格、树状视图等。

组件名称 描述
QAbstractItemView 抽象项视图组件,用于显示一个项视图
QAbstractItemModel 抽象项模型组件,用于管理项视图的数据
QAction 动作组件,用于执行一个操作
QApplication 应用程序组件,用于管理整个应用程序
QBoxLayout 布局组件,用于管理组件的位置和大小
QBrush 画刷类型,用于表示一个画刷
QCalendarWidget 日历组件,用于选择一个日期
QChart 图表组件,用于显示一个图表
QChartView 图表视图组件,用于显示一个图表
QCheckBox 复选框组件,用于选择多个选项
QClipboard 剪贴板组件,用于复制和粘贴文本
QColorDialog 颜色对话框组件,用于选择一个颜色
QColumnView 列视图组件,用于显示一个列视图
QComboBox 下拉列表组件,用于选择一个选项
QCommandLinkButton 命令链接按钮组件,用于显示一个命令和一个链接
QDateTimeEdit 日期时间编辑框组件,用于选择一个日期和时间
QDesktopWidget 桌面组件,用于显示一个桌面
QDial 用于创建一个圆形的拨号盘,用户可以通过旋转拨号盘来选择一个值
QDialog 对话框组件,用于显示一个对话框
QDialogButtonBox 对话框按钮框组件,用于显示一组对话框按钮
QDockWidget 停靠窗口组件,用于显示一个可停靠的窗口
QDoubleSpinBox 浮点数微调框组件,用于选择一个浮点数
QFileDialog 文件对话框组件,用于选择一个文件
QFileSystemModel 文件系统模型组件,用于管理文件系统的数据
QFontDialog 字体对话框组件,用于选择一个字体
QFontComboBox 字体下拉列表组件,用于选择一个字体
QFrame 框架组件,用于显示一个矩形区域
QGraphicsItem 图形项组件,用于显示一个图形
QGraphicsScene 图形场景组件,用于管理一个图形
QGraphicsView 图形视图组件,用于显示一个图形
QGridLayout 网格布局组件,用于将组件放置在一个网格中
QHeaderView 表头组件,用于显示一个表头
QImage 图像组件,用于显示一个图像
QinputDialog 输入对话框组件,用于显示一个输入对话框
QInputMethod 输入法组件,用于输入文本
QIcon 图标组件,用于显示一个图标
QKeyEvent 键盘事件组件,用于处理键盘事件
QKeySequenceEdit 快捷键编辑框组件,用于输入一个快捷键
QLayout 布局组件,用于管理组件的位置和大小
QLabel 标签组件,用于显示文本或图像
QLcdNumber LCD数字组件,用于显示一个数字
QLineEdit 文本框组件,用于输入单行文本
QListView 列表视图组件,用于显示一个列表
QListWidget 列表组件,用于显示一个列表
QMainWindow 主窗口组件,用于显示一个主窗口
QMdiarea MDI区域组件,用于显示多个子窗口
QMenu 菜单组件,用于显示一个菜单
QMenuBar 菜单栏组件,用于显示一组菜单
QMessageBox 消息框组件,用于显示一个消息框
QMouseEvent 鼠标事件组件,用于处理鼠标事件
QPainter 绘图组件,用于绘制图形
QPalette 调色板组件,用于设置组件的颜色
QPen 画笔组件,用于绘制线条
QPlainTextEdit 纯文本编辑框组件,用于输入纯文本
QPoint 点类型,用于表示一个点
QPrinter 打印机组件,用于打印图形
QPrintDialog 打印对话框组件,用于显示一个打印对话框
QProgressDialog 进度对话框组件,用于显示一个进度对话框
QProgressBar 进度条组件,用于显示任务的进度
QPushButton 按钮组件,用于触发操作
QRadioButton 单选按钮组件,用于选择一个选项
QRect 矩形类型,用于表示一个矩形
QScrollArea 滚动区域组件,用于显示一个可滚动的区域
QScrollBar 滚动条组件,用于显示一个可滚动的区域
QSizePolicy 大小策略组件,用于设置组件的大小
QSlider 滑块组件,用于选择一个值
QSortFilterProxyModel 排序和过滤代理模型组件,用于管理数据
QSpinBox 数字微调框组件,用于选择一个数字
QSqlDatabase SQL数据库组件,用于管理一个SQL数据库
QSqlQuery SQL查询组件,用于执行一个SQL查询
QSqlRecord SQL记录组件,用于表示一个SQL记录
QStyle 样式组件,用于设置组件的外观
QStyleOption 样式选项组件,用于设置组件的外观
QStackedWidget 堆叠组件,用于显示多个组件
QTabBar 标签组件,用于显示多个标签页
QTableView 表格视图组件,用于显示一个表格
QTableWidget 表格组件,用于显示一个表格
QTableWidgetItem 表格项组件,用于表示一个表格项
QTabWidget 标签组件,用于显示多个标签页
QTextCursor 文本光标组件,用于表示一个文本光标
QTextDocument 文本文档组件,用于表示一个文本文档
QTextFormat 文本格式组件,用于设置文本的格式
QTextBrowser 文本浏览器组件,用于显示HTML文本
QTextEdit 文本编辑框组件,用于输入多行文本
QToolBar 工具栏组件,用于显示一组按钮
QToolButton 工具按钮组件,用于显示一个图标
QTreeWidget 树状组件,用于显示一个树形结构
QTreeWidgetItem 树状项组件,用于表示一个树形项
QTreeView 树状视图组件,用于显示一个树形结构
Qundoview 撤销视图组件,用于显示一个撤销历史记录
QUndoCommand 撤销命令组件,用于表示一个撤销命令
QUndoStack 撤销栈组件,用于管理一个撤销历史记录
QUrl URL组件,用于表示一个URL
QWidget 窗口组件,用于显示一个窗口

QT常用数据类型

语法类型 描述
QBuffer 缓冲区类型,用于在内存中处理字节数组
QByteArray 提供了一个动态数组,可以存储任意字节数据,并提供了一系列方法来操作这些数据
QChar 字符类型,用于表示一个 Unicode 字符
QColor 颜色类型,用于表示一个颜色
QDate 日期类型,用于表示一个日期
QDateTime 日期时间类型,用于表示一个日期和时间
QDataStream 数据流组件,用于读写数据
QDir 用于目录操作
QFile 用于文件操作
QFileInfo 文件信息类型,用于获取文件信息
QFont 字体类型,用于表示一个字体
QHash 哈希类型,用于表示一个哈希表
QIcon 图标类型,用于表示一个图标
QImage 图像类型,用于表示一个图像
QList 列表类型,用于表示一个列表
QLinkedList 链表类型,用于表示一个双向链表
QMap 映射类型,用于表示一个映射
QMultiMap 映射类型,用于表示一个映射
QMultiHash 映射类型,用于表示一个映射
QMutex 互斥锁类型,用于保护共享资源
QNetworkAccessManager 网络访问管理器组件,用于管理网络访问
QNetworkReply 网络回复组件,用于处理网络回复
QNetworkRequest 网络请求组件,用于发送网络请求
QObject 所有Qt对象的基类
QPixmap 像素图组件,用于显示一个图像
QPointer 指针类型,用于表示一个指针
QProcess 进程组件,用于执行一个进程
QQueue 队列类型,用于表示一个队列
QRegExp 正则表达式组件,用于匹配文本
QRegularExpression 正则表达式组件,用于匹配文本
QScopedPointer 智能指针类型,用于管理一个对象的生命周期
QScopedArrayPointer 智能指针类型,用于管理一个数组的生命周期
QSet 集合类型,用于表示一个集合
QSharedDataPointer 智能指针类型,用于管理一个对象的生命周期
QSharedPointer 智能指针类型,用于管理一个对象的生命周期
QSize 大小类型,用于表示一个大小
QSizeF 大小类型,用于表示二维浮点数尺寸
QStack 栈类型,用于表示一个栈
QString 字符串类型,用于表示一个字符串
QTextStream 文本流组件,用于读写文本
QThread 线程组件,用于执行一个任务
QTimer 用于定时触发事件
QVariant 变体组件,用于表示一个值
QVector 向量类型,用于表示一个向量
QWeakPointer 智能指针类型,用于管理一个对象的生命周期

next_chapter

返回目录

直接开始下一节说明: lvgl应用界面开发