Я написал код на C ++ 11, используя asio для отправки / получения пакетов из сети. Для работы с asio необходимо вызвать asio::io_service::run()
, и основной поток будет ожидать этой функции. Теперь в одном из приложений мне нужно разработать Gui, для которого мне нужно использовать Qt 4.8. Но для приложения Qt Gui основной поток должен ждать в QApplication::exec()
. Хотя Qt имеет свои собственные библиотеки для отправки / получения данных из сети, я хотел бы использовать код с asio. Как я могу использовать asio вместе с Qt?