logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

qt中QMap与QMultimap用foreach遍历

引言若只是单独的遍历容器,不修改容器中元素的值,可以使用foreach来实现,比使用迭代器来遍历元素更简洁,使用foreach迭代器是创建了原来容器的副本,所有不能修改容器中数据。下面看两个示例。示例示例一遍历QMap容器中的参数:QMap<QString,int> map;foreach(const QString str,map.keys()){qDebug()<<st

#qt
git通过指令查看某一个已经修改的文件的改动

方法提交文件的时候提示文件发生了变动,这时若是要查看文件具体发生了什么变动,只需在命令行输入下述指令便可:git diff文件名。上面截图中可以通过git status来查看该项目中各文件的状态,可以看到文件 modified:SceneModule/SceneComponent/layoutshowform.cpp,即文件layoutshowform.cpp发生了改动。查看该文件到底发生了哪些改

gitlab常用的命令

引言使用gitlab提交代码的时候,若是使用的命令行,则需要输入命令行指令。下面是日常遇到的常用的命令行指令。详情git命令行常用指令的使用:git status#上次提交后是否对文件再做了修改项目1git add .#添加所有的变动git checkout -b 文件夹名称#创建本地分支并切换分支git checkout -b pr/ffrgit commit -m “描述”#提交修改 git

#git
git查看日志

git查看提交日志。

#git
QT中DirectShowPlayerService::doSetUrlSource: Unresolved error code 0x80040216 ()问题的解决

亲身经历此问题的困惑后,第二次遇到该问题,实在忍不住想把这个解决方法写下来,愿对和我一样遇到该问题的人有所帮助。至于Qt产生该问题的原因,网上众说纷云,但都是一样的,说是缺少一个视频解码器。造成的现象是使用Qt自带的类QVideoWidget,QMediaPlayer后程序运行后无法正常的播放视频。解决方法是下载解码器并安装,至于安装路径自己定义,没有限制。附上下载路径:https://githu

Qt中QPushButton设置按钮的文本位置

按钮文本位置设置无效。

#css#前端
到底了