self.engine.load(QUrl.fromLocalFile('main.qml'))
self.window = self.engine.rootObjects()[0]

def show(self):
    self.window.show()
QQuickView поддерживает загрузку только корневых объектов, полученных из ошибки QQuickItem?