gpt4 book ai didi

python - PyQt QLineEdit 和 'paste' 事件?

转载 作者:行者123 更新时间:2023-11-30 23:29:35 26 4
gpt4 key购买 nike

我到处搜索,但找不到有关在将文本粘贴到 PyQt4 QLineEdit 中时触发槽/事件的示例?

最佳答案

将以下代码添加到您的 MyForm 类中:

内部__init__()

self.ui.lineEdit_URL.textChanged.connect(self.valueChanged)

定义新方法:

def valueChanged(self, text):
if QtGui.QApplication.clipboard().text() == text:
self.pasteEvent(text)

定义另一种方法:

def pasteEvent(self, text):
# this is your paste event, whenever any text is pasted in the
# 'lineEdit_URL', this method gets called.
# 'text' is the newly pasted text.

print text

关于python - PyQt QLineEdit 和 'paste' 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21089316/

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