В прошлом эксперименте я подтянул приложение с помощью C++ Builder. Но такая реализация мне мягко говоря не нравилась. И тут я наткнулся на статью. Все более менее логично и прозрачно, не то что эти потоки и прочая хренотень.
Итак для начала скачиваем Qt SDK и устанавливаем его. Затем нужно взять отсюда qt.gitorious.org/qt/qt/trees/4.7/src/corelib/kernel файлы qwineventnotifier_p.h и qwineventnotifier_p.cpp и положить их в QtSDKDesktopQt4.7.4mingwincludeQtCoreprivate
Также качаем библиотеку для работы с Com портом. Вот и все, подготовительный этап завершен.