snegirev_news, всё верно. Только QTReactor - это цикл событий общий для Qt и Twisted. Вы его инсталлируете один раз при запуске программы и в последствии все события как GUI, так и Twisted происходят и обрабатываются в одном цикле.
snegirev_news, если в "таблице с пирами" у вас хранятся протоколы, то тогда используйте QTReactor и в обработчике события GUI обходите пиры в цикле и вызывайте у каждого какой-нибудь метод "eventTriggered", который будет писать нужные данные в свой транспорт.