源博客:https://blog.csdn.net/qiufenpeng/article/details/81745266
最近學習QT寫一個小界面想屏蔽鼠標點擊,原來只要一個函數就搞定了。
ui->radioButton->setAttribute(Qt::WA_TransparentForMouseEvents, true);
如果想通過點擊一個按鈕自動加鎖或者解鎖鼠標事件
在頭文件中定義一個bool變量:
bool flag = true;
在widget.cpp中判斷:
if(flag == true) flag = false; else if(flag == false) flag = true; ui->pushButton->setAttribute(Qt::WA_TransparentForMouseEvents,flag);