QProcess y cmd



  • Que tal amigos, estaba intentando recoger datos de un comando de "cmd" pero no recojo lo que quiero, lo que hago es :

       proceso = new  Qprocess(this);
    ....
        proceso->setArguments(argumen);
        proceso->setProgram(programa);
        proceso->start();
        QString datos1;
        proceso->waitForReadyRead();
        datos1 = proceso->readAll();
        proceso->waitForBytesWritten();
        ui->textBrowser->setText(datos1);
        qDebug() << datos1;
    

    en el textBrouser me carga solo el final de lo que quiero y en el qDebug lo mismo pero veo los saltos de carro y taburadores.
    ¿como puedo cargar en el string todo lo que me devuelve el comando de CMD?
    Gracias de antemano.



  • He descubierto que en realidad el codigo está bien, lo que me pasa es que estoy intentando leer un comando con la salida de datos protegida, ¿alguien sabe como burlar esta protección?




Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.