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進行顯示和驗證等操作