У меня есть дополнительный поток Python, который выполняет несколько операций.С помощью этих операций пользователь должен узнать, разрешено ли продолжить процесс.
Я, очевидно, не могу напрямую вызвать диалог, потому что это будет вторичный поток, вызывающий код GUI, поэтому я должен опубликовать событие, но если я это сделаю, я просто вызову диалог.Мне нужен результат (Ok / Cancel).На практике из вторичного потока я должен опубликовать событие в очереди событий основного потока и подождать, пока это событие не будет обработано и результат не будет возвращен.
Это звучит очень неловко, и я уверен, что естьуже есть некоторый код в Qt, но я не могу его найти.Помните, я не использую QThread, я использую потоки Python.