为了账号安全,请及时绑定邮箱和手机立即绑定

如何在PyQt5中获取其他widget的mousePressEvent的返回值

如何在PyQt5中获取其他widget的mousePressEvent的返回值

牛魔王的故事 2021-08-17 15:44:38
如何获取从小部件的mousePressEvent返回的值并将其应用于另一个小部件?这是带有 mousePressEvent 的小部件:class Text(QTextEdit):    ...    def mousePressEvent(self, event):        if event.button()==Qt.LeftButton:                    return "test"现在我想使用从事件返回的字符串并将其应用于另一个小部件:class OtherWidget(QWidget):    ...    self.label=QLabel()    self.label.setText(???) # <=== How to put the string here?    ...我怎样才能做到这一点?我已经尝试了以下但它不起作用。    self.label.setText(Text().mousePressEvent())
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 320 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信