qt中设置控件不能使用
生活随笔
收集整理的這篇文章主要介紹了
qt中设置控件不能使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
情景描述
在初始化時,使其action置灰,不能操作,隨后將action設置為可以操作。
方法
直接上代碼,通過下面的代碼可以實現將action設置為置灰狀態。
ui->openAction->setDisabled(true);//動作被禁用 //或者可以這樣實現 ui->openAction->setEnabled(false);上述兩行代碼實現的效果是一樣的,只是傳入的參數不同。
要想恢復其可用狀態,將參數傳入為相反的值便可。
setDisabled函數參數為true禁用窗口小部件的輸入事件,為false啟用窗口小部件的輸入事件。而setEnabled參數為false,不能接收鍵盤事件和鼠標事件,反之可以接收事件。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的qt中设置控件不能使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: QtCreator下使用c++标准输入c
- 下一篇: qt自定义控件的样式