?? plotter.h
字號:
/****************************************************************************** Form interface generated from reading ui file 'drawdemo.ui'**** Created: Wed Feb 20 13:05:54 2008** by: The User Interface Compiler (uic)**** WARNING! All changes made in this file will be lost!****************************************************************************/#ifndef MYPLOTTER_H#define MYPLOTTER_H#include <qvariant.h>#include <qwidget.h>#include <qpushbutton.h>#include <qtimer.h>#include <qframe.h>#include <math.h>#include <qpainter.h>#include <qcolor.h>#include <qdatetime.h>#include <qlabel.h>#include <qlineedit.h>#include <qmultilineedit.h>#include <qstring.h>#include <qsocketdevice.h>#include <qsocketnotifier.h>#include <stdio.h>#include <unistd.h>#include <string.h>class QVBoxLayout; class QHBoxLayout; class QGridLayout; class MyPlotter : public QWidget{ Q_OBJECTpublic: MyPlotter( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); ~MyPlotter();protected: virtual void paintEvent(QPaintEvent *);private slots: void flushBuff(); void select1(); void select2(); void udp_set(); void establish(); void OnMReceive();private: int buffer[10]; int x_data[600]; QTimer *timer0; QFrame *frame;public: QLabel *x_label[10]; QLabel *y_label[10]; QPainter *painter; QMultiLineEdit *medit; QLabel *pc_ip; QLabel *pc_port; QLabel *arm_ip; QLabel *arm_port; QString pc_ip_address; QString pc_port_value; QLineEdit *pc_ip_edit; QLineEdit *pc_port_edit; QString arm_ip_address; QString arm_port_value; QLineEdit *arm_ip_edit; QLineEdit *arm_port_edit; QPushButton *button; QSocketDevice *MUReceiveSocket,*SendSocket; QSocketNotifier *MSocketNotifier; QHostAddress MyAddress,ArmAddress; QString FakeAddress; QString convert_data; int confirm_flag; char ReceiveData[20]; int Port; int fd; int nread; char buff[10]; int yCoor[10]; int xCoor[10]; int hui[10]; int flag; void drawNet(); void drawHui();};#endif // FORM1_H
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -