Как получить значение, возвращаемое из 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())