- 博客(7)
- 收藏
- 关注
原创 QT使用while循环界面刷新问题
在使用中效果界面打印必须在所有while循环之后才会在界面中打印,并不能变成我们想要的进行一次打印一次,是因为使用while循环会阻塞线程,如果要实现每次while循环打印之后立刻在界面中显示,可进行强制刷新界面操作,来达到想要的效果即在代码中添加QCoreApplication::processEvents();在使用while循环中,在代码内添加界面相关内容,如i=0;
2025-02-26 09:10:21
376
原创 读写文件笔记
使用指针数组可以加快文件读写的速度相比于一次一次的open,close,使用指针数组进行较大数量的文件操作可以在一定程度上提高程序的运行速度。项目中写入800+文件在采用指针数组方法之后速度提升将近三倍;使用VS时对指针有数量限制,默认约为500多点具体记不清了,可以使用以下语段进行更改。上述为部分代码笔记,并非可执行的代码段仅为自用;以下是一些关于文件操作时候文件属性相关内容。
2024-01-16 09:59:39
1128
1
原创 将for循环放置在多线程上进行优化
本段代码作为一种优化for循环的简单demo,可以将for循环放在多个线程上进行处理可以提高for循环的运行速度。
2024-01-03 10:36:36
1227
1
原创 QT事件过滤器(eventFilter)简单应用
由于linedit与Qlabel并不具备如Qpushbutton自带的鼠标事件,因此需要重写或者使用QT的事件过滤器,相比于重写控件来说相对更加简单;在地图导航UI开发过程中,需要实现地图出行方案的三选一和选择某一地点进行简单页面跳转的功能;代码中有一些简单的注释,主要阐述了事件过滤器的使用方法;以下是我所写的一段代码;此篇博客仅为自用笔记;
2023-02-23 14:22:23
854
原创 Ubantu修改环境变量后无法进入系统解决方法
由于开发原因,修改了环境变量导致系统无法进入,表现为在登陆界面输入密码之后直接黑屏鼠标卡死;在用户登陆界面时摁ctrl+alt+F4登陆后进入命令行。进入后按照vim操作修改掉错误的地方即可;找到就修改的环境变量改回即可;
2023-02-17 10:43:59
992
空空如也
在clion上使用QCEFVIEW所遇到的问题
2023-01-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人