2023-12-05 Qt学习总结4


点击 <C 语言编程核心突破> 快速C语言入门


Qt学习总结

  • 前言
  • 十二 QLabel文本框
  • 十三 QPushButton按钮
  • 十四 QLineEdit单行输入框
  • 总结


前言

要解决问题: 学习qt最核心知识, 多一个都不学.


十二 QLabel文本框

Qt的QLabel文本框是一个用于显示文本或图像的控件。它是Qt中常用的一种控件,可用于在GUI中显示静态文本、图像或HTML文本。

一些常用的QLabel函数包括:

  1. setText():设置QLabel中显示的文本或HTML文本内容。

  2. setPixmap():设置QLabel中显示的图像。

  3. setAlignment():设置QLabel中文本或图像的对齐方式。

  4. setWordWrap():设置QLabel是否自动换行。

  5. setStyleSheet():设置QLabelCSS样式。

  6. setToolTip():设置QLabel的提示信息。

  7. setTextFormat():设置QLabel显示文本的格式。

  8. clear():清除QLabel显示的内容。

通过拖拽建立一个Label
在这里插入图片描述
可以设置字体, 颜色, 图片等等.
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

十三 QPushButton按钮

QPushButton是Qt中的一个控件类,用于创建一个可点击的按钮。其常用函数有:

  1. setText() 设置按钮的文本

  2. clicked() 按钮被点击时触发的信号

  3. setIcon() 设置按钮的图标

  4. setEnabled() 设置按钮是否可用

  5. setToolTip() 设置鼠标悬停在按钮上时显示的提示文本

  6. setShortcut() 设置按钮的快捷键

  7. setFixedSize() 设置按钮的大小

  8. setDefault() 将按钮设置为默认按钮

  9. setAutoDefault() 设置按钮是否自动变为默认按钮

  10. setCheckable() 设置按钮是否可选

  11. isChecked() 查询按钮是否被选中

  12. setFlat() 设置按钮是否为扁平化样式

  13. setMenu() 设置按钮的菜单

  14. animateClick() 模拟按钮的点击事件,可以用于程序自动化测试等场景。

通过拖拽建立一个Qbutton

在这里插入图片描述
可以通过信号槽机制完成一些操作, 比如弹出一个提示框:
在这里插入图片描述

十四 QLineEdit单行输入框

QLineEdit是一个单行输入框,允许用户输入或编辑单行文本,可以用于获取用户输入,例如用户名、密码等。

QLineEdit类继承自QFrame,可以设置背景色、边框等样式属性,同时还有多种信号和槽可供使用。

常用函数如下:

  1. setText(str)设置QLineEdit中的文本

  2. text()获取QLineEdit中的文本

  3. setPlaceholderText(str)设置QLineEdit的占位符文本

  4. setReadOnly(bool)设置QLineEdit是否只读

  5. setMaxLength(int)设置QLineEdit的最大输入长度

  6. setValidator(QValidator)设置QLineEdit的输入校验器

  7. setAlignment(Qt.AlignmentFlag)设置QLineEdit中文本的对齐方式

  8. clear()清空QLineEdit中的输入内容

  9. selectAll()选中QLineEdit中的所有文本

  10. setFocus()将焦点设置到QLineEdit中

  11. cursorPosition()获取光标在QLineEdit中的位置

  12. setCursorPosition(int)设置光标在QLineEdit中的位置

拖拽出一个LineEdit输入框
在这里插入图片描述
可更改字体, 颜色等, 通过信号槽机制, 完成某些任务

在这里插入图片描述


总结

十二 QLabel文本框
十三 QPushButton按钮
十四 QLineEdit单行输入框


点击 <C 语言编程核心突破> 快速C语言入门


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/263632.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C++学习笔记:继承

继承 什么是继承?继承的写法基类和派生类的赋值转换继承中的作用域派生类的默认成员函数单继承,多继承,虚拟继承is-a 和 has-a 什么是继承? 继承是C语言面向对象的三大特性之一&#xff0c;是面向对象程序设计使代码可以复用的最重要的手段,基本都是在一个类的基础上为了增加…

【Python】Selenium自动化测试框架

设计思路 本文整理归纳以往的工作中用到的东西&#xff0c;现汇总成基础测试框架提供分享。 框架采用python3 selenium3 PO yaml ddt unittest等技术编写成基础测试框架&#xff0c;能适应日常测试工作需要。 1、使用Page Object模式将页面定位和业务操作分开&#xff0…

Windows 11特有的一些功能,或多说少可以提高使用体验或办事效率

Windows 11的一些功能被隐藏起来,通常只是偶然才被发现的。我们花时间将这些酷炫的功能和其他技巧浮出水面,让你最终能够享受它们。 早期的Windows 11版本可能不包括这些功能。将Windows更新到最新版本以利用所有这些功能。 使用Snap Layouts组织窗口 如果你一直在屏幕周围…

Ubuntu系统关闭防火墙的正确方式

天行健&#xff0c;君子以自强不息&#xff1b;地势坤&#xff0c;君子以厚德载物。 每个人都有惰性&#xff0c;但不断学习是好好生活的根本&#xff0c;共勉&#xff01; 文章均为学习整理笔记&#xff0c;分享记录为主&#xff0c;如有错误请指正&#xff0c;共同学习进步。…

力扣257. 二叉树的所有路径(递归回溯与迭代)

题目&#xff1a; 给你一个二叉树的根节点 root &#xff0c;按 任意顺序 &#xff0c;返回所有从根节点到叶子节点的路径。 叶子节点 是指没有子节点的节点。 示例 1&#xff1a; 输入&#xff1a;root [1,2,3,null,5] 输出&#xff1a;["1->2->5","…

1.鸿蒙应用程序开发app_hap开发环境搭建

1.下载Node.js, Javascipts的运行环境 node.js版本下载v12.18.3/https://www.cnblogs.com/txwtech/p/17865780.html 2.下载并安装DevEco Studio DevEco Studio 3.1 DevEco Studio 3.1配套支持HarmonyOS 3.1版本及以上的应用及服务开发&#xff0c;提供了代码智能编辑、低代…

基于ssm海鲜自助餐厅系统论文

摘 要 网络技术和计算机技术发展至今&#xff0c;已经拥有了深厚的理论基础&#xff0c;并在现实中进行了充分运用&#xff0c;尤其是基于计算机运行的软件更是受到各界的关注。加上现在人们已经步入信息时代&#xff0c;所以对于信息的宣传和管理就很关键。因此海鲜餐厅信息的…

【数据挖掘】国科大苏桂平老师数据库新技术课程作业 —— 第四次作业

云数据库研究 云计算与云数据库背景 云计算&#xff08;cloud computing&#xff09;是 IT 技术发展的最新趋势&#xff0c;正受到业界和学术界的广泛关注。云计算是在分布式处理、并行处理和网格计算等技术的基础上发展起来的&#xff0c;是一种新兴的共享基础架构的方法。它…

【Docker】从零开始:15.搭建亿级数据Redis集群之哈希算法概念

【Docker】从零开始&#xff1a;15.搭建亿级数据Redis集群之哈希算法概念篇 概述一般业界的3种解决方案1.哈希取余分区优点&#xff1a;缺点&#xff1a; 2.一致性哈希算法分区背景目的原理一致性哈希环节点映射key落到服务器的落键规则 优点容错性扩展性 缺点 3.哈希槽分区背景…

侯捷C++ (二--STL标准库)

CSTL标准库与泛型编程 STL六大部件 容器 Containers分配器 Allocators 一种用来修饰容器或仿函数或迭代器接口的东西算法 Algorithms迭代器 Iterators适配器 Adapters仿函数 Functors 容器 前闭后开 大致分为两种容器&#xff1a;序列容器&#xff0c;关联容器 所谓关联容器…

2023年G1工业锅炉司炉证考试题库及G1工业锅炉司炉试题解析

题库来源&#xff1a;安全生产模拟考试一点通公众号小程序 2023年G1工业锅炉司炉证考试题库及G1工业锅炉司炉试题解析是安全生产模拟考试一点通结合&#xff08;安监局&#xff09;特种作业人员操作证考试大纲和&#xff08;质检局&#xff09;特种设备作业人员上岗证考试大纲…

YOLOv8 目标过线计数

使用 Ultralytics YOLOv8 进行目标计数 🚀 实际应用场景 物流水产养殖使用 Ultralytics YOLOv8 进行传送带包裹计数使用 Ultralytics YOLOv8 在海中进行鱼类计数请使用最新代码(2023年12月8日后),旧版本不支持! 示例 “目标计数示例” 目标计数 from ultralytics