【发布时间】:2016-08-25 16:51:18
【问题描述】:
我有 Qt 5.6,我正在使用按钮女巫的按下信号,然后显示一个对话框。不幸的是,第一次没有点击对话框按钮,但第二次点击效果很好。
您可以通过在on_someButton_pressed 插槽中显示QMessageBox::information 来测试这种情况。
【问题讨论】:
-
正如我在问题中提到的它的 pressed 信号。
-
按预期为我工作,按下鼠标按钮时打开对话框......我所做的只是创建一个小部件项目,在设计器中添加一个按钮,然后“转到插槽.. .":
void MainWindow::on_pushButton_pressed() { QMessageBox::information(this, "INFO", "Text...", QMessageBox::Ok); } -
请发布您的代码,以便我们确定是否存在问题。
标签: qt signals-slots qpushbutton