- 博客(67)
- 资源 (1)
- 收藏
- 关注
原创 【QT】获取文件路径中的文件名,去掉后缀,然后提取文件名中的数字
实现两个功能:1. 获取文件路径中的文件名,去掉后缀,然后提取文件名中的数字2.在QT中判断字符串是否以数字结尾并获取数字。
2025-04-03 17:03:22
469
原创 【QT】几种QMap插入顺序说明
QMap本身就会自动按键排序,但对于QString类型的键,默认是按照字母顺序(字典序)排序的。如果你需要自定义排序顺序,可以通过本文的几种方法实现。
2025-04-03 16:53:34
525
原创 【QT】海康视频及openCv抓拍正脸接口
本文是关于海康视频及openCv抓拍正脸接口调试:通过海康摄像头获取视频流,opencv转换成Mat类型对象,检测人脸对象是否存在。
2024-11-07 14:20:01
584
原创 【QT】亲测有效:“生成的目标文件包含了过多的段,超出了编译器或链接器允许的最大数量”错误的解决方案
在使用dlib开发人脸对齐功能时,出现了”生成的目标文件包含了过多的段,超出了编译器或链接器允许的最大数量的错误“。这个错误信息表明在编译过程中,生成的目标文件main.o包含了过多的段(sections),超出了编译器或链接器允许的最大数量。在某些嵌入式系统或使用特定工具链的情况下,目标文件的段数量会有严格的限制。
2024-09-30 14:55:29
708
原创 【QT】基于HTTP协议的网络应用程序
使用HTTP类请求数据步骤: 1.使用QNetworkAccessManager类创建网络访问管理器 2.使用QNetworkRequest创建请求对象 3.使用QNetworkReply发出GET请求(在请求完成后一定要记得使用deleteLater来清理释放资源) 4.连接信号与槽得到数据
2024-09-19 15:41:56
976
原创 【Python】第十二章_外星人入侵_武装飞船
在本章中, 你将学习: 游戏开发计划的制定; 使用Pygame编写的游戏的基本结构; 如何设置背景色, 以及如何将设置存储在可供游戏的各个部分访问的独立类中; 如何在屏幕上绘制图像, 以及如何让玩家控制游戏元素的移动; 如何创建自动移动的元素, 如在屏幕中向上飞驰的子弹, 以及如何删除不再需要的对象; 如何定期重构项目的代码, 为后续开发提供便利。
2024-03-18 10:28:54
2085
原创 【开发环境】Ubuntu 18.04 搭建 QT编译环境详细步骤 【亲测有效】
Ubuntu 18.04 搭建 QT编译环境 详细步骤,亲测有效!包括下载安装包,Qt安装步骤以及解决安装过程中Ubuntu空间不足、安装分区管理工具gparted失败、以及Qt编译失败等问题。
2024-03-12 16:10:51
4035
原创 【办公工具】Windows 平台GIF录屏工具Gif123的下载和使用方法
本文介绍Windows 平台GIF录屏工具Gif123的下载和使用方法。Gif123 是一款 Windows 平台 GIF 录屏工具,采用 Aardio 语言开发,具有极简(只有 3 个主要按钮)、体积小巧(执行文件仅 720 KB)、绿色开源(免费免安装)等特点,使用非常简单,人人都可以轻松上手。
2024-03-07 17:33:23
792
原创 【QT】 QTreeView/QTreeWidget插入文件目录列表
演示QTreeView/QTreeWidget插入文件目录列表的方法。QTreeView插入指定磁盘下的目录,简单的方式就是利用QTreeView+QDirModel就可以显示了。QTreeWidget插入指定磁盘下的目录,先遍历目录文件夹名称,再插入。
2024-03-05 16:24:00
1198
原创 【QT】Qt Charts概述
本文介绍QtCharts模块相关概念,图表的主要组成部分,包括标题,序列,坐标轴图例等,并用一个简单的QChart绘图程序进行演示QtCharts模块的应用。
2024-03-01 16:25:56
1559
1
原创 【QT】C/C++ 文件属性设置(隐藏、只读、加密等)方法和程序示例
C/C++ 文件属性设置(隐藏、只读、加密等)方法和程序示例,程序演示了在Windows系统和Linux系统下设置文件属性,windows系统已得到验证,Linux系统仅提供一个思路,待验证。
2024-02-29 16:54:46
3003
原创 【QT】QTextEdit 常用方法汇总
QTextEdit 常用方法汇总:包括删除行数、限制行数、判断行数、限制文本输入数量、光标移动、根据可见行数设置QTextEdit的控件高度。
2024-02-23 17:49:52
1575
原创 【QT】Graphics View绘图架构
Qt为绘制复杂的可交互图形提供了Graphics View绘图架构,是一种基于图形项(Graphics Item)的模型/视图模式,与数据编辑与显示的Model/View模式类似。使用Graphics View架构可以绘制复杂的有几万个基本图形元件的图形,并且每个图形元件是可选择、可拖放和修改的,类似于矢量绘图软件的绘图功能。Graphics View架构主要由3个部分组成,即场景、视图和图形项。实例samp8_4只是演示了Graphics View的基本结构和3个坐标系的概念。
2024-02-05 16:30:31
2447
原创 【QT】坐标系统和坐标变换
QPainter在窗口上绘图的默认坐标系统是绘图设备的物理坐标。为了绘图的方便,QPainter提供了一些坐标变换的功能,通过平移、旋转等坐标变换,得到一个逻辑坐标系统,使用逻辑坐标系统在某些时候绘图更方便。为了实现更方便的坐标,QPainter还提供了视口(Viewport)和窗口(Window)坐标系,通过QPainter内部的坐标变换矩阵自动转换为绘图设备的物理坐标。使用窗口坐标的优点是,只需按照窗口坐标定义来绘图,而不用管实际的物理坐标范围的大小。
2024-01-30 15:05:20
1460
原创 【QT】文件目录操作
文件的读写是很多应用程序具有的功能,甚至某些应用程序就是围绕着某一种格式文件的处理而开发的,所以文件读写是应用程序开发的一个基本功能。 Qt为文件和目录操作提供了一些类,这些类基本涵盖了文件操作需要的主要功能,有些功能还在某些类里重复出现,例如QFile和QDir都具有删除文件、判断文件是否存在的功能。 实例samp7_3演示前述各种目录与文件操作类的主要功能。
2024-01-27 08:30:00
876
原创 【QT】二进制文件读写
Qt使用QFile和QDataStream进行二进制数据文件的读写。QFile负责文件的IO设备接口,即与文件的物理交互,QDataStream以数据流的方式读取文件内容或写入文件内容。 根据QDataStream保存文件时使用的数据编码的方式不同,可以保存为两种文件。(1)用Qt预定义编码保存各种类型数据的文件,定义文件后缀为“stm”。(2)标准编码数据文件,定义文件后缀为".dat”。 本节以实例samp7_2演示二进制文件的读写。
2024-01-26 08:30:00
2408
原创 【QT】文本文件读写
文本文件是指以纯文本格式存储的文件,例如用QtCreator编写的c++程序的头文件(.h文件)和源程序文件(.cpp文件)。HTML和XML文件也是纯文本文件,只是其读取之后需要对内容进行解析之后再显示。Qt提供了两种读写纯文本文件的基本方法,一种是用QFile类的IODevice读写功能直接进行读写,另一种是利用QFile和QTextStream结合起来,用流(Stream)的方法进行文件读写。实例samp7_1演示了这两种方法读写文本文件,实例不仅演示了如何打开文本文件,还有文件保存功能。
2024-01-25 08:30:00
1345
原创 【QT】Splash与登录窗口
一般的大型应用程序在启动时会显示一个启动画面,即Splash窗口。Splash窗口是一个无边对话框,一般显示一个图片,展示软件的信息。Splash窗口显示时,程序在后台做一些比较耗时的启动准备工作,Splash窗口显示一段时间后自动关闭,然后软件的主窗口显示出来。Qt有一个QSplashScreen类可以实现Splash窗口的功能,它提供了载入图片,自动设置窗口无边框效果等功能。本节设计的实例samp6_5,增加了一个Splash登录对话框,这个对话框结合了Splash窗口和登录界面两者的功能。
2024-01-24 08:30:00
913
原创 【QT】MDI应用程序设计
传统的应用程序设计中有多文档界面(Multi-documentInterface,MDI)应用程序,Qt为设计MDI应用程序提供了支持。本节的实例samp6_4是一个MDI应用程序,MDI应用程序就是在主窗口里创建多个同类型的MDI子窗口,这些MDI子窗口在主窗口里显示,并共享主窗口上的工具栏和菜单等操作功能,主窗口上的操作都针对当前活动的MDI子窗口进行。
2024-01-23 14:52:33
1629
原创 【QT】多窗体应用程序设计
本文介绍QT主要的窗体类及其用途,窗体类重要特性的设置以及多窗口应用程序的设计,并以实例samp6_3演示多窗口应用程序的设计。
2024-01-17 17:17:34
2304
原创 【QT】自定义对话框及其调用
在一个应用程序设计中,为了实现一些特定的功能,必须设计自定义对话框。自定义对话框的设计一般从QDialog继承,并且可以采用UI设计器可视化地设计对话框。对话框的调用一般包括创建对话框、传递数据给对话框、显示对话框获取输入、判断对话框单击按钮的返回类型、获取对话框输入数据等过程。 本文将通过实例samp6_2(可在资源列表下载)来详细介绍这些原理。
2024-01-16 17:03:08
1822
原创 【QT】标准对话框
本文介绍:Qt为应用程序设计提供了一些常用的标准对话框,如打开文件对话框、选择颜色对话框、信息提示和确认选择对话框、标准输入对话框等,用户无需再自己设计这些常用的对话框,这样可以减少程序设计工作量。
2024-01-12 15:45:34
1290
原创 【QT】自定义代理类
本文介绍我们为什么要使用自定义代理类,结合例如在samp5_4的实例实现为TableView增加自定义代理组件功能。将QSpinBox、QDoubleSpinBox、QComboBox委托给模型来代理,就可以实现在TableView中添加控件进行交互了。
2024-01-05 11:35:53
1572
原创 【QT】QStandardItemModel类的应用介绍
本文主要介绍了 QStandardItemModel类概述、常用方法,通过实例samp5_3演示QStandardltemModel的使用,可下载相应的程序资源进行学习,深入掌握QStandardltemModel的应用。
2024-01-04 16:01:15
1791
原创 【QT】QStringListModel类的应用介绍
QStringListModel作为QListView的数据模型,实现界面上显示和编辑字符串列表。实例samp5_2采用QStringListModel作为数据模型,QListView组件作为视图组件,演示了QStringListModel和QListView构成Model/View结构编辑字符串列表的功能。
2023-12-29 16:58:24
1471
原创 【QT】可执行文件图标由png格式手动改为ico格式,Qt程序报错原因及解决方案
针对可执行文件图标由Png格式手动改为Ico格式,Qt程序会报错的问题,给出原因及相应的解决方案。
2023-12-23 20:27:41
927
原创 【QT】QFileSystemModel类的应用介绍
本文是QFileSystemModel类的应用介绍,QFileSystemModel提供了一个可用于访问本机文件系统的数据模型。QFileSystemModel和视图组件QTreeView结合使用,可以用目录树的形式显示本机上的文件系统,如同Widnows的资源管理器一样。使用QFileSystemModeI提供的接口函数,可以创建目录、删除目录、重命名目录,可以获得文件名称、目录名称、文件大小等参数,还可以获得文件的详细信息。
2023-12-20 14:06:08
1405
原创 【QT】Model/View结构
本文介绍Model/View(模型/视图)结构,主要涉及Model/View基本原理、数据模型、视图组件、代理等相关概念
2023-12-19 14:51:23
1411
原创 【QT】QTreeWidget控件的使用
本文介绍QTreeWidget控件的使用,包括QTreeWidget控件常用功能接口和实例功能介绍,且与相应的资源绑定,可进行调试学习。
2023-12-18 15:51:18
2701
原创 【QT】QListWidget控件的使用
本文介绍QListWidget 控件的使用,包含QListWidget类常用的属性和方法,QListWidget列表框的信号和槽,QListWidget 类常用操作示例(初始化列表、插入项、删除当前项和清空列表、遍历并选择项、QListWidgetItem常用信号等操作),QListWidget 类简单应用等内容。
2023-12-18 11:02:06
1557
原创 CMD命令行如何快速定位到指定路径
我们在工作过程中,经常需要在控制台输入一些命令行,有些情况下需要在指定的路径下执行某些命令行,这就需要在cmd中定位到指定路径,下面介绍CMD快速定位到当前路径的两种方法:手动定位和快捷键定位方法。
2023-12-15 10:03:50
9973
1
原创 【QT】问题记录:NMAKE : fatal error U1077: “......\x64\cl.exe”和“......\x64\nmake.exe”: 返回代码“0x2” Stop.
QT在编译运行过程中遇到的问题记录以及解决方案
2023-12-14 14:21:43
2639
原创 【QT】时间日期与定时器
本文主要介绍了时间日期相关的类、日期时间数据与字符串之间的转换、QCaIendarWidget日历组件和定时器的使用。
2023-12-13 13:57:01
1711
QT基于HTTP协议的网络应用程序
2024-09-19
Python第十二章-外星人入侵-武装飞船 项目程序代码
2024-03-18
Python外星人入侵项目,pygame实现鼠标事件未生效.rar
2024-03-07
Python第十七章-数据可视化-使用API程序Demo资源文件.rar
2024-02-20
QT QChart绘制折线图应用程序示例
2024-02-05
Python第十七章-数据可视化-使用API.pdf
2024-02-05
PythonLightenStyle 类设置基色代码报错.pdf
2024-02-05
Python第十六章-数据可视化-下载数据.rar
2024-02-03
Pythonpygal模块没有Worldmap怎么解决.pdf
2024-02-02
Pythonpython中i18n不能使用怎么办.pdf
2024-02-02
Python亲测免费-《python编程从入门到实践 第3版》 配套资源下载地址!.pdf
2024-02-02
QT QChart绘图基本原理应用程序示例
2024-01-30
QT Graphics View结构的简单绘图应用程序示例
2024-01-30
QT Graphics View绘图框架应用程序示例
2024-01-30
Python第十五章-数据可视化-生成数据.pdf
2024-01-29
Python因缩进问题导致制表符错误的解决方法.pdf
2024-01-29
Python在Windows系统中安装matplotlib,镜像错误安装失败的解决方法
2024-01-29
QT-坐标系统和坐标变换-绘图叠加效果应用程序示例
2024-01-26
QT-坐标系统和坐标变换-绘制曲线应用程序示例
2024-01-26
QT-坐标系统和坐标变换-绘制三个五角星应用程序示例
2024-01-26
QT QPainter基本绘图应用程序示例
2024-01-24
QT文件目录操作应用程序示例
2024-01-24
QT二进制文件读写应用程序示例
2024-01-24
QT文本文件读写应用程序示例
2024-01-23
Python在Geany中调用matplotlib绘图时出现attributeerror错误
2024-01-23
Python第十一章-测试代码.pdf
2024-01-23
Python第十章-文件和异常.pdf
2024-01-19
Python第九章-类的基础知识.pdf
2024-01-18
Python第八章-函数基础知识.pdf
2024-01-18
Python第七章-用户输入和while循环.pdf
2024-01-18
QT实现Splash与登录界面的应用程序示例
2024-01-17
QT MDI应用程序设计示例
2024-01-17
QT多窗口应用程序设计示例
2024-01-17
QT自定义对话框及采用信号槽机制与主窗口交互的应用程序示例
2024-01-16
QT自定义对话框及其调用应用程序示例
2024-01-16
Oracle数据库客户端安装手册-V1.0.docx
2024-01-16
Python第六章-字典的使用、遍历和嵌套
2024-01-15
Python第五章-if 语句、if-else 语句和if-elif-else 结构
2024-01-15
sizeof 和strlen 区别.pdf
2024-01-12
QT标准对话框应用程序示例
2024-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人