text: #ifndef QXIPEDIT_H
  #define QXIPEDIT_H
  
  #include "ippart.h"
  
  #include <QWidget>
  #include <QLabel>
  #include <QMessageBox>
  #include <QLineEdit>
  #include <QKeyEvent>
  #include <QMouseEvent>
  #include <QIntValidator>
  #include <QRegExp>
  #include <QRegExpValidator>
  
  class QxIPEdit : public QLineEdit
  
  {
      Q_OBJECT
  public:
      QxIPEdit(QWidget *parent = 0);
      ~QxIPEdit(void);
  
  public:
      ipPart *ipv4Edit1;
      ipPart *ipv4Edit2;
      ipPart *ipv4Edit3;
      ipPart *ipv4Edit4;
  
      ipPart *macEdit1;
      ipPart *macEdit2;
      ipPart *macEdit3;
      ipPart *macEdit4;
      ipPart *macEdit5;
      ipPart *macEdit6;
  
  public:
      QString getInfor();
      void setInfor(QString ipStr);
      void clear();
  
  };
  
  
  #endif // QXIPEDIT_H
  