Как вызвать элементы GUI в разных потоках Qt?

У меня есть приложение, в котором нить (не основной поток) нуждается в доступе к элементам GUI (отправить действие клика, показать окно сообщения и т. Д.). Я работаю в python и Qt, а также знаю, что это невозможно, если не в основном потоке. Есть ли способ сделать это? Я хочу отправить действие, которое я хочу сделать в потоке, в основной поток.