qmlhandler.cpp 358 B

1234567891011121314151617
  1. #include "qmlhandler.h"
  2. #include <unistd.h>
  3. extern int inpipefd[2];
  4. extern int outpipefd[2];
  5. extern char buf[1024];
  6. QMLHandler::QMLHandler(QObject *parent) : QObject(parent) {}
  7. void QMLHandler::onGetStatusClick() {
  8. read(inpipefd[0], buf, 1024);
  9. buf[1023] = 0;
  10. buf[strlen(buf)] = 0;
  11. qInfo() << buf;
  12. emit setStatusMessage("Check Terminal plz");
  13. }