首页 > 解决方案 > 如何将值从提升的类传递到 Ui_MainWindow()

问题描述

起初,我遵循了这个(使用paintEvent在QLabel中绘画)并且我设法在所需的qlabel中获得了截图事件。但是,如何获取 self.begin 和 self.end 值,然后传递并显示给在类 Ui_MainWindow 中初始化的另一个标签。

我从 qt 设计器生成 .ui 并将 Labella.py 提升到某个标签。然后我使用 pyuic 将 .ui 转换为 .py。

在 def setupUi 中我附加了 self.Tab2_PB_ButtonSnipping.clicked.connect(self.lockRegion) 并在 def lockRegion 中,我想获取 Labella.py 的 self.begin 和 self.end 的 x 和 y 的值,然后显示它在另一个标签中。

标签: pythonpyqtpyqt5qt-designerqlabel

解决方案


推荐阅读