自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Visual Studio 2015 安装过程中出现“安装包丢失或损坏”错误的解决方法

之所以会出现安装包丢失的情况,是安装程序找不到想要的某个安装包,那么先看一下第三个选项下面搜索框中显示的是哪个安装包丢失了(注意看路径,就是packages/xxxx/xxxx,一般丢失的都是JavaScript啥啥的安装包),然后把搜索路径改成ISO镜像文件解压出来的packages文件夹中对应安装包的路径,点击重试,注意哈,还会报一下错,这时候把搜索框中xxxx/packages后面的路径删除掉,再次点击重试,OK,这个安装包的问题解决了。链接:ISO镜像文件。

2024-04-12 09:18:05 371

原创 QString 转化为 python中的urlencode函数

【代码】QString 转化为 python中的urlencode函数。

2024-03-05 14:18:51 92 1

原创 Python怎么安装模块

找到pip.exe程序,一般pip 位于C:\Python34\Scripts\pip.exe。在OS X 上,它位于/Library/Frameworks/Python.framework/Versions/3.4/bin/pip3。在Linux 上,它位于/usr/bin/pip3。开始-运行-cmd,进入pip.exe所在文件夹,例如scripts。然后输入pip install send2trash 即可。看到successfully就说明安装成功了。

2024-03-05 14:17:32 150 1

原创 Python怎么安装模块

找到pip.exe程序,一般pip 位于C:\Python34\Scripts\pip.exe。在OS X 上,它位于/Library/Frameworks/Python.framework/Versions/3.4/bin/pip3。在Linux 上,它位于/usr/bin/pip3。开始-运行-cmd,进入pip.exe所在文件夹,例如scripts。然后输入pip install send2trash 即可。看到successfully就说明安装成功了。

2024-02-28 08:53:56 208

原创 Qt快速转换路径

转\(斜杠转反斜杠)\转/(反斜杠转斜杠)

2024-02-18 08:56:25 155 1

原创 QString之simplified()含义

这个函数把一个字符串首尾的空格不可见字符全部清除,不管首尾是几个空格哦。字符串中间的空格(包括单个空格、多个空格、‘\t’, ‘\n’, ‘\v’, ‘\f’, ‘\r’, and ’ ')都统一转化成一个空格。注意首尾和中间的不同:首尾是全部清除,中间无论多少个,只保留一个空格。

2024-02-17 15:20:31 473 1

原创 Qt实现音频播放

第二步: playlist添加音频的路径,这里一定一定要注意,他的地址一定要是在文件夹中的路径(绝对路径),不可以直接使用把资源加载到项目中(图片可以这样使用,但是音频文件一定一定不可以!他提供了丰富的接口,可以通过这个接口,实现多种多媒体的功能。并且,有了这个接口,后续所需要的库文件才能加载成功。在我打包的时候不知道是出了什么问题,在别人的电脑上不能正常播放,但是在自己的电脑上可以,如有懂得,欢迎指教!可以实现mav音频的播放(但是通过自己使用,发现并不是这样的)。再通过不断的查找下,发现这个新的方法。

2024-01-31 09:36:08 420

原创 Qt 实现容器的DELETE的方式

在写界面时,避免不了多次重复的使用同一个类型,并且只需要使用一次,后续不再适用。在我们使用完一个容器时,或者需要清空一个容器时都需要逐一将其中的内容删除。如果在界面中直接写而不进行delete,很容易造成内存泄漏的问题。因此我们将它存储进vector中,我们可通过在析构函数里遍历将它全部删除,这样不仅可以简化我们的内存管理工作,减少内存泄露的风险。vector 优点他可以任意存储,具有不限量的优点。再删除中间的某一个数据后,后续的数据会自动补齐,不会造成浪费。

2024-01-30 16:44:42 371 1

原创 在QWidget上实现窗口阻塞

如果可以正常使用QDialog作为模态化窗口,那最为推荐的是系统默认的,而这种强转实现的窗口阻塞只在迫不得已的情况下推荐。毕竟自带的肯定是有它的稳定性以及它的好处,否则开发者就不会这样做了。并且这种方法使用起来比较容易出现思路混乱,容易形成不好的习惯,就像我现在在创建新的界面是都是习惯性的使用QWidget,以后一定要修正这个不好的习惯,也希望大家不要向我学习。今天的更文到此结束,希望大佬批评指教!

2024-01-29 08:51:43 468

原创 Qt播放音视频文件报错DirectShowPlayerService::doRender: Unresolved error code 0x80040266

在之前的文章中,使用qt播放音频在打包后在别的电脑上使用会一直崩溃,今天解决了这个问题。在之前奔溃时候没查出来崩溃代码, 所以一直一拖再拖,在后续过程中仔细查看发现,是Qt播放音视频文件报错通过查询发现,0x80040266崩溃是因为解码器的问题,但是在之前使用的过程中我一直有安装解码器我当时使用的是LAV解码器。

2024-01-22 09:32:34 507

原创 Qt实现json解析

可通过json文件发现 questinList是一个list 它内部存储了许多的同样类型的数据组,就像是一个妈妈与她的孩子们,他的孩子们都拥有一样的基因,就是他们都拥有一样的关键字,但是每个人又有所不懂,所以他们的关键字所对应的数据不一定全都一样。json文件,可通过键值的方式存储你所需要的数据,斌且支持多种类型存储,类似于一种结构化的数据库,在读取json文件时可通过相对应的关键字精准获取。他是一种树状结构,我们可以自己设定叶子的数量以及他所代表的寓意,指定每一个叶子的父亲,以及父亲的父亲…

2024-01-12 09:21:09 440 1

原创 Qt如何实现打包,实现EXE分享

在我们自己写程序时,想把自己的劳动成果分享给别人时,需要把一整个项目都发送给别人,这样不仅透露了自己的代码(虽然很多代码都是开源的,但是那是自己幸幸苦苦码下来的啊啊啊啊啊!),在对方打开时需要太多的限制条件,对方需要可以打开项目的软件,例如:QT creater 或 VS。但是如果你的小伙伴正好没有这些软件,那就不能使用你的程序。因此,我们学习Qt打包,可以在电脑可以使用的情况下,就可以完美的使用你的程序啦啦啦!!!前提条件注:一定要记得将debug的pro注释掉呦。

2024-01-09 15:28:33 347

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除