Index: trunk/BNC/src/bnccaster.cpp
===================================================================
--- trunk/BNC/src/bnccaster.cpp	(revision 9951)
+++ trunk/BNC/src/bnccaster.cpp	(revision 9952)
@@ -40,5 +40,9 @@
 
 #include <math.h>
+#ifndef WIN32
 #include <unistd.h>
+#elif
+#include <qt_windows.h>
+#endif
 #include <iostream>
 #include <iomanip>
Index: trunk/BNC/src/bncmain.cpp
===================================================================
--- trunk/BNC/src/bncmain.cpp	(revision 9951)
+++ trunk/BNC/src/bncmain.cpp	(revision 9952)
@@ -39,5 +39,9 @@
  * -----------------------------------------------------------------------*/
 
+#ifndef WIN32
 #include <unistd.h>
+#elif
+#include <qt_windows.h>
+#endif
 #include <signal.h>
 #include <QApplication>
Index: trunk/BNC/src/bncwindow.cpp
===================================================================
--- trunk/BNC/src/bncwindow.cpp	(revision 9951)
+++ trunk/BNC/src/bncwindow.cpp	(revision 9952)
@@ -62,5 +62,9 @@
 #include <QToolBar>
 
+#ifndef WIN32
 #include <unistd.h>
+#elif
+#include <qt_windows.h>
+#endif
 #include "bncwindow.h"
 #include "bnccore.h"
Index: trunk/BNC/src/serial/posix_qextserialport.h
===================================================================
--- trunk/BNC/src/serial/posix_qextserialport.h	(revision 9951)
+++ trunk/BNC/src/serial/posix_qextserialport.h	(revision 9952)
@@ -6,5 +6,9 @@
 #include <termios.h>
 #include <errno.h>
+#ifndef WIN32
 #include <unistd.h>
+#elif
+#include <qt_windows.h>
+#endif
 #include <sys/time.h>
 #include <sys/ioctl.h>
Index: trunk/BNC/src/test_serial.cpp
===================================================================
--- trunk/BNC/src/test_serial.cpp	(revision 9951)
+++ trunk/BNC/src/test_serial.cpp	(revision 9952)
@@ -1,4 +1,8 @@
 
+#ifndef WIN32
 #include <unistd.h>
+#elif
+#include <qt_windows.h>
+#endif
 #include <stdio.h>
 #include <stdlib.h>
