1、问题背景
在最新版本中,有一些函数或者方法已经更改,所以在老版本可以运行的程序代码,在新版本中可能就会产生问题。最近在测试QT
中customplot
实时绘制曲线功能时,需要使用随机数字,在网站上找了一段代码,测试后出现以下问题:
说明:
系统:windows10 X86
QT版本:6.1.2
2、尝试
- 包含头文件
QtGlobal
<<之前的版本qrand(), qsrand()
的头文件>> - 重启QT,删除构造文件重新构造
- 创建新项目,单独测试这两个函数
3、出现问题原因
- 查阅最新版QT帮助文档,发现头文件中
QtGlobal
已经找不到qrand(), qsrand()
函数
4、解决方案
传统使用方法:(QT5.10版本之前)