QWidget->show()之后,界面按钮无反应
时间: 2024-05-16 20:15:02 浏览: 134
GridView中添加button后button无响应,和item无响应的解决
可能是因为您没有设置按钮的事件处理函数。在Qt中,按钮点击事件被转换为`clicked`信号,您需要将该信号连接到槽函数中,以响应按钮的点击事件。
例如,您可以使用类似以下的代码来连接按钮的`clicked`信号和槽函数:
```cpp
connect(button, &QPushButton::clicked, this, &MyWidget::handleButtonClick);
```
其中,`button`是您的按钮对象,`MyWidget`是包含按钮的窗口类,`handleButtonClick`是您定义的槽函数,用于处理按钮的点击事件。请确保您的槽函数的参数列表与信号的参数列表匹配。
阅读全文