随笔分类 -  QT笔记

摘要:Qt技术笔记(八):QCheckBox 多选框笔记 ​ Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发窗体的应用程序,在Qt中我们需要可以通过拖拽的方式将不同组件放在指定的位置,实现图形开发极大的方便了开发效率,本章将重工点介绍QCheckBox 多选框组件的常用方法及灵活的运用。 ​ 阅读全文
posted @ 2026-02-09 16:27 GeoFXR 阅读(188) 评论(0) 推荐(0)
摘要:QLineEdit作为Qt框架中最常用的控件之一,通过灵活的属性设置、文本对齐方式、正则表达式控制和样式设置,可以满足各种输入场景的需求。掌握这些技巧,可以帮助开发者创建出更加用户友好、功能完善的用户界面。 阅读全文
posted @ 2026-02-08 22:13 GeoFXR 阅读(116) 评论(0) 推荐(0)
摘要:在Qt框架中,`QString`是一个强大而灵活的字符串容器,专门为处理`Unicode` 字符而设计。其提供了许多方便的方法来操作和处理字符串,使得在跨平台开发中能够轻松地进行文本操作。QString是Qt开发中不可或缺的一部分,它的灵活性和强大的功能使其成为处理文本与字符串操作的理想选择。本篇将深刻分析`QString`的各种用法,包括字符串的连接,追加与移除,格式化输出,统计字符串长度,去空格操作,字符串的切割与截取以及类型转化等。 阅读全文
posted @ 2026-02-08 15:39 GeoFXR 阅读(22) 评论(0) 推荐(0)
摘要:Qt 技巧笔记 (五) Qt消息框(QMessageBox)的全面使用指南 ​ 在Qt框架开发中,消息框组件(QMessageBox) 是处理用户交互的核心工具。本笔记系统梳理了QMessageBox的6种预定义类型,静态调用与实例化调用的对比,自定义实现方法及常见问题解决方案,帮助开发者实现用户提 阅读全文
posted @ 2026-02-03 15:55 GeoFXR 阅读(343) 评论(0) 推荐(3)
摘要:`QVector` 是`Qt`框架中的一个动态数组类,用于存储相同类型的元素。`QVector`内部使用连续内存存储元素。`QVector`内部使用连续内存存储元素,提供了随机访问、插入和删除等操作。以下是一些典型的QVector应用场景: 阅读全文
posted @ 2026-02-02 16:33 GeoFXR 阅读(18) 评论(0) 推荐(0)
摘要:QSpinBox是Qt框架中的一个部件(Widget),用于提供一个方便用户输入整数值的界面元素。它通常以微调框(QSpinBox)的形式展示,用户可以通过微调框上的按钮或手动输入来增加或减少整数值。在实际使用中该控件主要用于整型或浮点的计数显示,与普通的LineEdit组件不同,该组件可以在前后增加特殊符号并提供了上下幅度的调整按钮,灵活性更强。 阅读全文
posted @ 2026-01-22 11:05 GeoFXR 阅读(382) 评论(0) 推荐(0)
摘要:Qt中,ComboBox(组合框)是一种常用的用户界面控件, 它提供了一个下拉列表,允许用户从预设的选项中选择一个。该组件提供了一种比较的方便方式让用户从预定义的选项中进行选择,一般来说`ComboBox` 会以按钮的形式在界面上,用户点击按钮后,会弹出一个下拉列表,其中包含预定义的选项。当然`ComboBox` 不仅局限于选择,也允许用户手动输入内容。 阅读全文
posted @ 2026-01-20 22:54 GeoFXR 阅读(72) 评论(0) 推荐(0)
摘要:枚举类型`enum`通常用于定义一组固定的常量值,在Qt开发中,`QComboBox`控件中使用枚举值来设置或获取当前中的选项。如果你想要遍历一个枚举类型,比如在`QComboBox`中填充所用枚举值,你需要先定义枚举,然后利用Qt的元对象系统(Meta-Object System)来获取枚举的名称和值。 阅读全文
posted @ 2026-01-20 14:07 GeoFXR 阅读(467) 评论(0) 推荐(0)
摘要:Qt 与python 界面设计笔记 阅读全文
posted @ 2023-08-18 12:46 GeoFXR 阅读(3020) 评论(0) 推荐(0)
摘要:QT快速入门 本文档将介绍QT工程的创建、UI界面布局,并以计数器为例了解QT中多线程的用法,最终完成一个基础的QT项目。 1 创建QT工程文件 在安装好QT之后,能够在其安装组件中找到Qt Creator,点击 设置项目名称及路径等,设置支持32位与64位,其他都直接下一步; 创建完成,项目中包含 阅读全文
posted @ 2022-05-06 19:05 GeoFXR 阅读(4859) 评论(0) 推荐(3)
摘要:Qt多线程及线程池的使用笔记(一) ​ ​ 在进行桌面应用程序开发的时候,假设应用程序在某些情况下血要处理较为复杂的逻辑,如果只有一个线程去处理,就会导致窗口卡顿,无法处理用户的相关操作,这种情况下就学要使用多线程,其中一个线程处理窗口事件,其他线程处理运算逻辑,多个线程各司其职,不仅可以提高用户体 阅读全文
posted @ 2022-04-19 10:00 GeoFXR 阅读(676) 评论(0) 推荐(0)
摘要:Qt的.pro文件格式解析 在Qt中用qmake生成makefile文件,它是由.pro文件生成而来的,.pro文件的具体格式语法如下: 1.注释 .pro文件中注释采用#号,从“#”号开始,到该行的结束,例如: 2.模板TEMPLATE 模板变量告诉qmake为这个应用程序生成那种makefile 阅读全文
posted @ 2022-03-30 18:52 GeoFXR 阅读(780) 评论(0) 推荐(1)