В настоящее время я активно использую libevent для сетевого программирования на C / C ++, и мне нравится, как легко я могу создать приложение на основе событий, не беспокоясь о том, нужно ли мне использовать select, poll, epoll, kqueues и т. Д.made только для текста, и теперь я смотрю на Qt / QML, чтобы создать графический интерфейс для моих существующих сетевых приложений.
Я просто не знаю, как я могу интегрировать их в одно приложение, так как оба libeventи qt хочет запускать свои собственные циклы событий.Нужно ли мне смотреть на запуск каждого из них в отдельном потоке (графический интерфейс в одном потоке и libevent-backend в другом), или мне не хватает чего-то очень простого?: -)
Спасибо, Нина