Advertisement
Guest User

Untitled

a guest
Nov 27th, 2014
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. Telnet::QTelnet(QObject *parent)
  2. : QObject(parent)
  3. {
  4. QObject::connect(&sock, SIGNAL(connected()), this, SLOT(connected()));
  5. QObject::connect(&sock, SIGNAL(disconnected()), this, SLOT(disconnected()));
  6. QObject::connect(&sock, SIGNAL(readyRead()), this, SLOT(readyRead()));
  7. }
  8.  
  9.  
  10.  
  11. QTelnet::~QTelnet()
  12. {
  13.  
  14. }
  15.  
  16.  
  17. void QTelnet::connected()
  18. {
  19.  
  20. QByteArray ba("adminrnadminrnconsolern");
  21. sock.write(ba);
  22. qDebug() << "Wrote:" << ba;
  23.  
  24.  
  25. }
  26.  
  27. void QTelnet::disconnected()
  28. {
  29. qDebug() << "Disconnected";
  30. qApp->exit();
  31. }
  32. void QTelnet::readyRead()
  33. {
  34. QByteArray ba = sock.readAll();
  35. qDebug() << "Read:" << QString(ba) ;
  36.  
  37. }
  38.  
  39.  
  40. void QTelnet::run() {
  41. sock.connectToHost("192.168.80.17", 23);
  42. // sock.waitForConnected(1000);
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement