Tôi đã có một Nút nhấn trong chương trình của mình sau khi nhấp vào nút đó để thực hiện nhiều phép tính. Tôi muốn vô hiệu hóa nó trong thời gian này khi tính toán được thực hiện để không cho phép chương trình bị treo nhưng phương pháp của tôi không hoạt động.QT - Cách vô hiệu hóa Nút ấn
void MainWindow::on_pushButton_clicked()
{
ui->pushButton->setEnabled(false);
for() { CALCULATION }
ui->pushButton->setEnabled(true);
}
Chức năng setEnabled (false); sẽ không làm mất nút bấm và tôi có thể bấm vào nó bao nhiêu lần tôi muốn.
setEnabled() phải hoạt động – Blood
Đã kiểm tra. Điều này làm việc cho tôi. – gongzhitaao