gpt4 book ai didi

c++ - 如果有人在 QLineEdit 中双击,我可以创建一个事件吗?

转载 作者:行者123 更新时间:2023-11-30 02:29:54 31 4
gpt4 key购买 nike

我的 QLineEdit 中已经有一个文本,我希望如果有人在里面双击,那么文本就会消失(我会使用 lineEdit->clear()该部分)。有人可以为此提出解决方案吗?我是 Qt 的新手。

谢谢

最佳答案

一种解决方案是通过继承 QLineEdit 类来制作您自己的小部件。在那里你会覆盖 mouseDoubleClickEvent方法。然后您可以清除方法中的文本。

请注意,通过双击清除文本是非标准行为,可能会激怒您的用户。我习惯的标准是选择文本/单词。

关于c++ - 如果有人在 QLineEdit 中双击,我可以创建一个事件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39227270/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com