一、自定义信号的总体流程
1、定义信号
2、定义槽函数
3、连接信号与槽函数
4、发射信号
二、子窗口与主窗口的设置流程如下:

显示效果:将输入的用户名:admin,密码:123456显示在label中

三、demo代码如下:
import sys from PySide6.QtCore import * from PySide6.QtWidgets import * # 主窗口 class MainUi(QWidget): def __init__(self,parent=None): super(MainUi, self).__init__(parent) self.setWindowTitle('第一个窗口') self.resize(500,300) self.open_btn = QPushButton('打开') self.username = QLabel('默认文本') self.box = QHBoxLayout() self.box.addWidget(self.open_btn)

本文介绍了如何使用PySide6在Qt应用中创建自定义信号,实现主窗口与子窗口之间的数据交互,并通过实例演示了如何设置用户名和密码显示。通过实例代码,读者可以了解如何连接信号与槽函数,以及如何在子窗口中获取输入并传递给主窗口。
4771

被折叠的 条评论
为什么被折叠?



