PySide2 QMainWindow loaded from ui file not triggering window events

It seems that you have a confusion, but for you to understand call the test method of TestWindow: import os from PySide2 import QtCore, QtWidgets, QtUiTools class TestWindow(QtWidgets.QMainWindow): def __init__(self, parent=None): super(TestWindow, self).__init__(parent) loader = QtUiTools.QUiLoader() file = QtCore.QFile(os.path.abspath(“ui/mainwindow.ui”)) file.open(QtCore.QFile.ReadOnly) self.window = loader.load(file, parent) file.close() self.window.show() self.show() def resizeEvent(self, event): print(“resize”) if __name__ == ‘__main__’: … Read more