0) 运行结果


1) 生成随机字符串
Qt主要通过QRandomGenerator类来生成随机数。在此之前的版本中,qrand()函数也常被使用,但从Qt 5.10起,推荐使用更现代化的QRandomGenerator类。
在头文件添加void generateRandomNumber();方法 声明随机数字和字母字符串
注:需要包含头文件 #include<QRandomGenerator>

2)重载paintEvent显示验证码
注:需要包含头文件 #include <QPainter>

设置显示

3)鼠标点击验证码实现更新

4)从LineEdit获取输入


5)按下验证按钮验证是否正确


点击验证之后弹出QMessage提示信息
注:添加头文件#include<QMessageBox>

注:通过QString code全局变量存储验证码可以使用code进行显示和验证等操作

![[论文阅读] (37)CCS21 DeepAID:基于深度学习的异常检测(解释)](https://i-blog.csdnimg.cn/direct/a82b0314eb1f46b2afeb675d17739002.png#pic_center)

















