- 博客(13)
- 收藏
- 关注
原创 Visual Studio 2015 安装过程中出现“安装包丢失或损坏”错误的解决方法
之所以会出现安装包丢失的情况,是安装程序找不到想要的某个安装包,那么先看一下第三个选项下面搜索框中显示的是哪个安装包丢失了(注意看路径,就是packages/xxxx/xxxx,一般丢失的都是JavaScript啥啥的安装包),然后把搜索路径改成ISO镜像文件解压出来的packages文件夹中对应安装包的路径,点击重试,注意哈,还会报一下错,这时候把搜索框中xxxx/packages后面的路径删除掉,再次点击重试,OK,这个安装包的问题解决了。链接:ISO镜像文件。
2024-04-12 09:18:05
893
原创 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
203
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
241
原创 QString之simplified()含义
这个函数把一个字符串首尾的空格不可见字符全部清除,不管首尾是几个空格哦。字符串中间的空格(包括单个空格、多个空格、‘\t’, ‘\n’, ‘\v’, ‘\f’, ‘\r’, and ’ ')都统一转化成一个空格。注意首尾和中间的不同:首尾是全部清除,中间无论多少个,只保留一个空格。
2024-02-17 15:20:31
861
1
原创 Qt实现音频播放
第二步: playlist添加音频的路径,这里一定一定要注意,他的地址一定要是在文件夹中的路径(绝对路径),不可以直接使用把资源加载到项目中(图片可以这样使用,但是音频文件一定一定不可以!他提供了丰富的接口,可以通过这个接口,实现多种多媒体的功能。并且,有了这个接口,后续所需要的库文件才能加载成功。在我打包的时候不知道是出了什么问题,在别人的电脑上不能正常播放,但是在自己的电脑上可以,如有懂得,欢迎指教!可以实现mav音频的播放(但是通过自己使用,发现并不是这样的)。再通过不断的查找下,发现这个新的方法。
2024-01-31 09:36:08
584
原创 Qt 实现容器的DELETE的方式
在写界面时,避免不了多次重复的使用同一个类型,并且只需要使用一次,后续不再适用。在我们使用完一个容器时,或者需要清空一个容器时都需要逐一将其中的内容删除。如果在界面中直接写而不进行delete,很容易造成内存泄漏的问题。因此我们将它存储进vector中,我们可通过在析构函数里遍历将它全部删除,这样不仅可以简化我们的内存管理工作,减少内存泄露的风险。vector 优点他可以任意存储,具有不限量的优点。再删除中间的某一个数据后,后续的数据会自动补齐,不会造成浪费。
2024-01-30 16:44:42
535
1
原创 在QWidget上实现窗口阻塞
如果可以正常使用QDialog作为模态化窗口,那最为推荐的是系统默认的,而这种强转实现的窗口阻塞只在迫不得已的情况下推荐。毕竟自带的肯定是有它的稳定性以及它的好处,否则开发者就不会这样做了。并且这种方法使用起来比较容易出现思路混乱,容易形成不好的习惯,就像我现在在创建新的界面是都是习惯性的使用QWidget,以后一定要修正这个不好的习惯,也希望大家不要向我学习。今天的更文到此结束,希望大佬批评指教!
2024-01-29 08:51:43
1540
原创 Qt播放音视频文件报错DirectShowPlayerService::doRender: Unresolved error code 0x80040266
在之前的文章中,使用qt播放音频在打包后在别的电脑上使用会一直崩溃,今天解决了这个问题。在之前奔溃时候没查出来崩溃代码, 所以一直一拖再拖,在后续过程中仔细查看发现,是Qt播放音视频文件报错通过查询发现,0x80040266崩溃是因为解码器的问题,但是在之前使用的过程中我一直有安装解码器我当时使用的是LAV解码器。
2024-01-22 09:32:34
1170
原创 Qt实现json解析
可通过json文件发现 questinList是一个list 它内部存储了许多的同样类型的数据组,就像是一个妈妈与她的孩子们,他的孩子们都拥有一样的基因,就是他们都拥有一样的关键字,但是每个人又有所不懂,所以他们的关键字所对应的数据不一定全都一样。json文件,可通过键值的方式存储你所需要的数据,斌且支持多种类型存储,类似于一种结构化的数据库,在读取json文件时可通过相对应的关键字精准获取。他是一种树状结构,我们可以自己设定叶子的数量以及他所代表的寓意,指定每一个叶子的父亲,以及父亲的父亲…
2024-01-12 09:21:09
469
1
原创 Qt如何实现打包,实现EXE分享
在我们自己写程序时,想把自己的劳动成果分享给别人时,需要把一整个项目都发送给别人,这样不仅透露了自己的代码(虽然很多代码都是开源的,但是那是自己幸幸苦苦码下来的啊啊啊啊啊!),在对方打开时需要太多的限制条件,对方需要可以打开项目的软件,例如:QT creater 或 VS。但是如果你的小伙伴正好没有这些软件,那就不能使用你的程序。因此,我们学习Qt打包,可以在电脑可以使用的情况下,就可以完美的使用你的程序啦啦啦!!!前提条件注:一定要记得将debug的pro注释掉呦。
2024-01-09 15:28:33
389
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人