QT實戰項目之舞臺聲光控制系統

QT實戰項目之舞臺聲光控制系統

Linux/Windows均可用,更改隨機值部分可連接傳感器

界面設計
主窗口界面在這裏插入圖片描述
功能窗口界面

在這裏插入圖片描述
控件及界面美化
QLabel
QLineEdit
QPushButton
QRadioButton
QTextBrowser
QCheckBox
QMessageBox

主窗口及子窗口各一張背景圖片
樣式表中字體及顏色的更改

功能
1.自定義對話框:從主窗口中點擊按鈕進入
2.數字鍵盤:按鈕加鍵盤事件組成數字鍵盤
3.隨機值的獲取:(1)光部分設定0~200範圍內隨機值
(2)聲部分設定0~50範圍內隨機值
4.輸出顯示:
(1)光部分 通過閾值與隨機數的比較
閾值與隨機數的差值大於100,顯示紅燈
閾值與隨機數的差值小於100,顯示黃燈
隨機數與閾值的查值大於50,顯示藍燈
隨機數與閾值的差值小於50,顯示綠燈
(2)聲部分 通過閾值與隨機數的比較
閾值與隨機數的差值大於20,打開三個音響
閾值與隨機數的差值大於10小於20,打開兩個音響
閾值與隨機數的查值小於10,打開一個音響
隨機數大於閾值,則關閉所有音響
5.sqlite數據庫:(可自行更改爲其他數據庫)
(1)增加
(2)刪除
(3)更改
(4)瀏覽
(5)查詢
(6)單選按鈕對瀏覽框中的信息進行顏色的改變
(7)複選框對瀏覽框中的信息進行字體的改變
注意:第一次運行過程中,所有報錯片段,直接刪除即可
代碼連接:
代碼下載連接