我试图在没有按钮的情况下使用 QInputDialog 。它看起来就像我想要的,但我不确认输入(将它用于文本输入)。是否有可能用回车键确认,以便 exec() 返回 QInputDialog::Accepted ?就像转义键使对话框返​​回 QInputDialog::Rejected 一样?

最佳答案

您可以在 QInputDialog 上安装EventFilter(),然后让 eventFilter() 接受() keypressevent() 上的对话框。 :)

关于c++ - QInputDialog - 用回车键确认,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12373221/

10-12 07:03