- 博客(55)
- 资源 (10)
- 收藏
- 关注
原创 Windows10 Qt5.15.2下用自带MINGW 编译VTK-8.2.0
主要记录了使用cmake 和qt自带的mingw 编译vtk8.2.0的过程
2025-04-27 10:46:45
386
原创 qwidget 窗口释放
属性后我们close窗口后,会触发一个QObject::destroyed信号,你应该在这个信号对应的槽函数里面设置W=NULL;属性后,调用close函数 在设置窗口NULL就好了呢?你错了,这样设置只是帮我们delete了窗口,但是没有设置为NULL,会造成野指针。a1 我们在写窗口的时候一般都是QWidget* w = new QWidget;答案是否定的这样设置一两次是没什么问题的,多次打开就出错了。但是这样的关闭并不是真正的关闭关闭,而是隐藏了窗口。这样我们关闭窗口的时候,就会销毁窗口。
2024-12-16 09:39:51
238
原创 qt 设置系统缩放为150%,导致的文字和界面的问题
本想着通过此设置一直保持100%的显示,但是也失败了。1 当我们设置好布局后,在100%的设置里面都是正常的,但是当我们修改缩放为150%后,字体图标,界面大小就出现问题了,这就需要我们设置一些参数。设置为这些后,就保证了,我们放大道150%,200%后,任然按照100%的显示来。
2024-12-11 16:18:27
1016
原创 qt 模仿简易的软狗实现
3 读取注册表里面软件使用信息,我们可以用时间来判断是否过了有效期,加入第一次使用,注册表里面写入注册时间,下次进来对比当前时间和注册时间之间的差值,是否过了有效期。我们在写软件的时候,希望我们的软件只在固定的机器上运行,其他机器上运行不了,那我们应该如何做呢?1 首先我们需要得到运行机器的mac地址,这样可以简易的判断是否是我们授权的机器。
2024-09-25 14:48:08
421
转载 QWidget 有父指针,如何模态
QDialog,QWidget实现模态及非模态(模态Widget不能有父窗口,如果设置无边框就不能阻塞父窗口,但是可以强行设置指定Qt::Dialog,还可以setAttribute(Qt::WA_ShowModal),很多讲究)good
2023-02-14 16:13:04
293
原创 qwtplot 画频谱代码
QwtPlotSpectrogram* m_spectrogram; QwtMatrixRasterData* m_rawdata; QwtScaleWidget* m_rightAxis; LinearColorMapRGB* m_colorMap;class LinearColorMapRGB : public QwtLinearColorMap{public: Li...
2021-03-29 16:50:34
1755
3
原创 QSerialPort 总结
1QSerialPort能读多于512字节的数据吗?答:可以,需要自己判断数据是否完整,或者根据数据是否有头和尾来判断,参考https://blog.csdn.net/Kelvin_Yan/article/details/78975147?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribut..
2020-09-21 12:40:44
3398
3
转载 qwtplot3d +qt5.8 +vs2015编译安装
参照https://blog.csdn.net/liji_digital/article/details/76382494 正确编译
2020-05-22 15:38:14
417
原创 qwtplot 画频谱图参考代码
https://bbs.csdn.net/topics/391888208?locationNum=13&fps=1https://blog.csdn.net/wanhongluli/article/details/77719472两篇一起看有收获的
2020-05-08 18:56:15
1679
原创 Qt中出现的错误总结
QT错误:collect2:ld returned 1 exit status1.编译成功的例子在后台执行,有时一闪而过,如果再次build ,则会提示上述错误。解决方法:打开任务管理器,找到相应的exe进程,关闭即可; 或者直接关闭QtCreator。2.没有编译成功的情况下,最常见情况是程序本身需要include的头文件被遗漏了解决方法:细心查找基类所用的头文件,inc...
2020-05-08 17:22:37
1109
原创 mqtt 连续发送大数据的时候,总是断开服务器,提示 jmap -heap scope
解决方法一:修改ActiveMQ的内存大小修改的配置文件是wrapper.conf修改wrapper.java.initmemory和wrapper.java.maxmemory,这两个参数分别对应于java堆内存的初始值和最大值,单位为MB。https://blog.csdn.net/liu_005/article/details/82226695...
2020-04-10 14:08:56
1458
转载 比较一下Linux下的Epoll模型和select模型的区别
一. select 模型(apache的常用)1.最大并发数限制,因为一个进程所打开的 FD (文件描述符)是有限制的,由 FD_SETSIZE 设置,默认值是 1024/2048 ,因此 Select 模型的最大并发数就被相应限制了。自己改改这个 FD_SETSIZE ?想法虽好,可是先看看下面吧 …2.效率问题, select 每次调用都会线性扫描全部的 FD 集合,这样效率...
2019-06-21 10:13:38
1785
原创 char* 和 QByteArray相互转换遇到的问题总结
char* 转QByteArray如果这样写char RECV[10]={'a','b','c','d','e','f','g','h','k','l'};QByteArray DataContent = QByteArray(RECV);这样得到的结果又可能是错的,需要这样写char RECV[10]={'a','b','c','d','e','f','g'...
2019-06-13 10:56:39
12643
转载 非常详细Qt on Android中图文解释Hello World全过程
关于Qt的基础知识,本文简单做下介绍,Qt 是一个跨平台C++图形用户界面应用程序开发框架,它既可以开发GUI程序,也可用于开发非GUI程序,它也是面向对象的框架,使用特殊的代码生成扩展以及一些宏,允许组件编程。 现在我将从实践出发,带领大家一步一步完成在Android上的第一个 Qt 应用: Hello Qt on Android 。应用本身非常简单(仅仅是在屏幕上显示一...
2019-06-05 17:20:27
880
转载 char* 指针做为参数传递的注意点
GetOutFilePath(char* filePath, bool isMain){}char* fileName=new char[256];GetOutFilePath(fileName,isMain);delete[]fileName;这里指针虽然传递了,但是没有把内容返回给形参?为什么呢?关键是你要先弄明白,指针与指针指向的内存段之间的关系,浅层赋值还是深层拷...
2019-05-22 17:23:20
10668
qt+opencv 获取网络视频里面image并显示在界面上
2022-08-18
qt5.8 msvc2015 +activemq
2022-08-05
vs2015编译64位的activemq 资源和编译好的库
2022-08-04
编译好的breakpad的源码,lib在breakpad-main\src\client\windows\Debug下,
2022-05-09
qwtplot3d.rar
2020-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人