Вы можете использовать таймер, чтобы закрыть окно.
if __name__ == "__main__":
import sys
app = QtGui.QApplication(sys.argv)
MainWindow = QtGui.QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
QtCore.QTimer.singleShot(2000, MainWindow.close)
sys.exit(app.exec_())
Другим подходом было бы использовать диалог для отображения вашего ui, вызывая exec_
диалогового окна вместо QApplication
Вы пробовали this.props.navigation.state.params
?
Согласно справке: https://reactnavigation.org/docs/params.html ,
Вы также может напрямую обращаться к объекту params с помощью this.props.navigation.state.params. Это может быть нулевым, если никакие параметры не были предоставлены, и поэтому обычно проще использовать getParam, чтобы вам не приходилось иметь дело с этим случаем.