|
qCNC 0.82-alpha
|
00001 00042 #ifndef GLOBAL_INCLUDES_H 00043 #define GLOBAL_INCLUDES_H 00044 00045 //C specific 00046 #include <stdio.h> 00047 #include <ctype.h> 00048 #include <stdlib.h> 00049 #include <unistd.h> 00050 00051 00052 //C++ specific 00053 #include <iostream> 00054 00055 00056 00057 //QT4 specific 00058 #include <QMainWindow> 00059 #include <QtGui/QApplication> 00060 #include <QtNetwork/QHostAddress> 00061 #include <QtNetwork/QTcpSocket> 00062 #include <QtGui> 00063 #include <QFile> 00064 #include <QLabel> 00065 #include <QTextStream> 00066 #include <QDebug> 00067 #include <QtNetwork> 00068 #include <QtNetwork/QTcpSocket> 00069 #include <QObject> 00070 #include <QString> 00071 #include <QtCore> 00072 00073 //Serial Terminal 00074 #include <qextserialport.h> 00075 00076 #include "Interfaces.h" 00077 00078 00079 //userID 00080 00081 #define VERSION "Version:\t0.82 - alpha" 00082 #define AUTHOR "Ron Ablinger" 00083 #define PROGNAME "CNC control unit by Trilog Studios" 00084 00085 //Settingsfiles 00086 #define USB_SETTINGS_TSS "settings/usb_device_set.tss" 00087 #define BLUETOOTH_SETTINGS_TSS "settings/bluetooth_device_set.tss" 00088 #define SERIAL_SETTINGS_TSS "settings/serial_device_set.tss" 00089 #define PROG_SETTINGS_TSS "settings/preferences.tss" 00090 #define TCP_SETTINGS_TSS "settings/TCP_device_set.tss" 00091 #define DESCRIPTION_FILE "doc/description.tsi" 00092 #define BUILD_V 880 00093 #define BUILD_D "Build Date:\t26:06:2011" 00094 #define DESCRIPTION "This is a Project written for University purposes. This program was made for the sole purpose of interacting with a ucos, running on a ethernut development board.\nritten in QT\nSerial Interfacing is possible\n TCP connection main connection type." 00095 #define LIBRARIES "libqextserialport -Brandon Fosdick & Michal Policht <http://qextserialport.sourceforge.net/>" 00096 00097 00098 00099 #endif // GLOBAL_INCLUDES_H