作者小头像 Lv.3
更多个人资料
183 成长值
0 关注
1 粉丝
+ 关注 私信

个人介绍

一个c++新手

感兴趣或擅长的领域

编程语言
个人勋章
TA还没获得勋章~
成长雷达
180
3
0
0
0

个人资料

个人介绍

一个c++新手

感兴趣或擅长的领域

编程语言

达成规则

以上满足项可达成此勋章

  • 博客
  • 关注
  • 粉丝
  • 论坛
Qt 实现 禁用快捷键
在我们使用QDialog时,所有的跨界件都是默认打开的,在我使用的过程中,突然发现esc也可以关闭页面,当我以为这是一个简便方法事,同事告诉我不能这样,在之后的使用过程中会遇到太多太多的麻烦。因此 我通过查询总结一下关于QDialog 关闭使用快捷键。 例如 esc在查询过程中发现,当按下Esc键时,会默认执行reject()函数,但是这个函数以及他的点击函数都是系统默认的,因此我们需要重写...
作者小头像 咚咚隆地咚
58
0
0
2022-09-22 09:45:56
58
0
0
Qt中 connect的多种方式
在做项目的过程中,使用connect用来传数据是非常方便的,不仅可以用于数据的发送,同时也可以实现改变状态时通过函数等实现自己所需要发生变化。接下来开始讲解! connect简介connect时附属于QObject 所在书上等等在使用connect时都会在前面加上QObject::,可以以哦那个他来引用。可以通过翻译发现它是用来连接,就像是通过一根线可以让两个毫无关系的让两个人连接起来,让他...
作者小头像 咚咚隆地咚
63
0
0
2022-09-20 17:58:27
63
0
0
QT实现 文件夹复制
文件夹的复制,主要可以用来抑制文件夹,但是在使用后会发现,他复制的是文件内容,所以在使用这个函数之前需要在目标目录新建一个与此目录相同的文件夹,这样才可以实现文件夹的完美复刻。接下来开始代码的讲解!QDir directory(fileName); if (!directory.exists()) { qDebug()<<"non-existent...
作者小头像 咚咚隆地咚
70
0
0
2022-09-20 17:57:52
70
0
0
Qt 实现解压压缩包
解压在上网一搜,全部都是统一的答案,我本想着按着方法用,但是老天不饶我!没有使用成功!在后续也有找别的方法,但是都不太行,因此我将他改了改!终于可以被我使用!第一步:先将压缩包使用解压模式打开,QuaZip::mdUnzip这个是最通用的一种方式,并且都到的帖子下面都有详细展示,我就不一一重复了。QuaZip zip(zipPath); zip.open(QuaZip::mdUnzip...
作者小头像 咚咚隆地咚
65
0
0
2022-09-20 17:56:45
65
0
0
QT 实现文件夹的删除
在我们平时删除文件夹的过程中,我们可以直接删除文件夹,也可以删除文件夹里面内容后在将文件夹删除。在我们使用代码删除文件夹也是同样的逻辑。在我使用文件夹删除时,使用了好几种方法,现在向他们逐一展示。 第一种 使用removeRecursively 的方式进行删除代码:QString delPath = QString("./qqq/aaa");QDir dir;dir.setPath(del...
作者小头像 咚咚隆地咚
66
0
0
2022-09-20 17:55:58
66
0
0
QT 实现生成压缩包
在程序应用中,文件的上传于下载那肯定是避免不了的。在我今天的写代码时,就用到了这个方法。但是在文件的压缩中有许许多多的方法,我发现了一个比较容易的一句话就可以实现压缩包,但是我没有调试成功,所以用了这个方法。有兴趣的可以试一下他,链接在这里。 QString zipName = QString::fromStdString(uuid); QString zipPath = QS...
作者小头像 咚咚隆地咚
65
0
0
2022-09-20 17:55:05
65
0
0
Qt实现音频播放
QT中有许多实现音频播放的方法,QSound *sound=new QSound("路径"); sound->play();可以实现mav音频的播放(但是通过自己使用,发现并不是这样的)。再通过不断的查找下,发现这个新的方法。 代码展示.h QMediaPlayer *player; QMediaPlaylist* playlist;前提:首先在.pro中添加 QT ...
作者小头像 咚咚隆地咚
64
0
0
2022-09-20 17:52:59
64
0
0
Qt 实现容器的DELETE的方式
在写界面时,避免不了多次重复的使用同一个类型,并且只需要使用一次,后续不再适用。在我们使用完一个容器时,或者需要清空一个容器时都需要逐一将其中的内容删除。如果在界面中直接写QCheckBox *box=new QCheckBox(this);而不进行delete,很容易造成内存泄漏的问题。 因此我们将它存储进vector中,我们可通过在析构函数里遍历将它全部删除,这样不仅可以简化我们的内存管...
作者小头像 咚咚隆地咚
58
0
0
2022-09-20 17:51:50
58
0
0
在QWidget上实现窗口阻塞
前提概要在我们想实现阻塞窗口时,第一反应就是QDialog的模态窗口,但是由于QDialog无法正常使用等情况(自己就遇到了这个问题),那我们就要找别的方法了。接下来展示在QWidget的非模态窗口下实现阻塞效果。 代码展示:Widget = new QWidget;Widget->setWindowFlags(Widget->windowFlags() |Qt::Dialog);Widg...
作者小头像 咚咚隆地咚
62
0
0
2022-09-09 10:01:04
62
0
0
Qt实现json解析
前提要点json文件,可通过键值的方式存储你所需要的数据,斌且支持多种类型存储,类似于一种结构化的数据库,在读取json文件时可通过相对应的关键字精准获取。他是一种树状结构,我们可以自己设定叶子的数量以及他所代表的寓意,指定每一个叶子的父亲,以及父亲的父亲… 1.  首先获取地址 读取json文件QFile file(QString::fromStdString(json));bool b...
作者小头像 咚咚隆地咚
70
0
0
2022-09-09 09:55:52
70
0
0
总条数:31
  • 1
  • 2
  • 3
  • 4
到第 页

上滑加载中

https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
作者小头像
作者小头像
快速交付
+ 关注 私信