ich versuche der Zeit Navit, welches durch einen QX11EmbedContainer eingebunden wird in einem QStackedWidget anzuzeigen.
Leider sieht man überhaupt nichts und wenn man das Programm beendet kommt die Meldung (QProcess: Destroyed while process is still running).
Folgenden Code habe ich dazu verwendet:
Code: Alles auswählen
navit_window = QtGui.QX11EmbedContainer()
navit_window.resize(800, 480)
os.environ['NAVIT_XID'] = str(navit_window.winId())
process = QtCore.QProcess(navit_window)
process.start("navit")
navitPage = self.stack.addWidget(navit_window)