主关闭,子窗口不关闭:
解决方法:
重写父方法closeEvent事件函数,源码如下:
修改后代码如下:
def closeEvent(self, event):
sys.exit(0)
主函数代码:
# -*- coding:utf-8 -*-
################################################################################
##
# # Design Main Windows
# # BY: 扣脚大汉
# # PROJECT MADE WITH: Qt Designer and PySide6
# # V: 1.0.0
##
################################################################################
from PySide6.QtWidgets import QMainWindow
from PySide6 import QtWidgets
from PySide6.QtCore import Signal
import sys
from subwin import SubWindow # 导入子窗口
from ui_main import Ui_MainWindow # 导入主窗口的UI代码
class MainWindow(QMainWindow):
main_Signal = Signal(str)
def __init__(self