我试图使用没有按钮的QInputDialog.它看起来就像我想要的,但我确认输入(使用它进行文本输入).是否有可能用enter键确认,以便exec()返回QInputDialog :: Accepted?就像转义键一样,对话框返回QInputDialog :: Rejected? 最佳答案 您可以在QInputDialog上安装EventFilter(),然后在keypressevent()上使用eventFilter()accept()对话框. 🙂
我试图使用没有按钮的QInputDialog.它看起来就像我想要的,但我确认输入(使用它进行文本输入).是否有可能用enter键确认,以便exec()返回QInputDialog :: Accepted?就像转义键一样,对话框返回QInputDialog :: Rejected? 最佳答案 您可以在QInputDialog上安装EventFilter(),然后在keypressevent()上使用eventFilter()accept()对话框. 🙂