-rw-r--r-- | core/launcher/qprocess.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/core/launcher/qprocess.cpp b/core/launcher/qprocess.cpp index 97bd539..3fe1238 100644 --- a/core/launcher/qprocess.cpp +++ b/core/launcher/qprocess.cpp | |||
@@ -572,68 +572,68 @@ void QProcess::writeToStdin( const QString& buf ) | |||
572 | * Under Windows the implementation is not so nice: it is not that easy to | 572 | * Under Windows the implementation is not so nice: it is not that easy to |
573 | * detect when one of the signals should be emitted; therefore there are some | 573 | * detect when one of the signals should be emitted; therefore there are some |
574 | * timers that query the information. | 574 | * timers that query the information. |
575 | * To keep it a little efficient, use the timers only when they are needed. | 575 | * To keep it a little efficient, use the timers only when they are needed. |
576 | * They are needed, if you are interested in the signals. So use | 576 | * They are needed, if you are interested in the signals. So use |
577 | * connectNotify() and disconnectNotify() to keep track of your interest. | 577 | * connectNotify() and disconnectNotify() to keep track of your interest. |
578 | */ | 578 | */ |
579 | /*! \reimp | 579 | /*! \reimp |
580 | */ | 580 | */ |
581 | void QProcess::connectNotify( const char * signal ) | 581 | void QProcess::connectNotify( const char * signal ) |
582 | { | 582 | { |
583 | #if defined(QT_QPROCESS_DEBUG) | 583 | #if defined(QT_QPROCESS_DEBUG) |
584 | qDebug( "QProcess::connectNotify(): signal %s has been connected", signal ); | 584 | odebug << "QProcess::connectNotify(): signal " << signal << " has been connected" << oendl; |
585 | #endif | 585 | #endif |
586 | if ( !ioRedirection ) | 586 | if ( !ioRedirection ) |
587 | if ( qstrcmp( signal, SIGNAL(readyReadStdout()) )==0 || | 587 | if ( qstrcmp( signal, SIGNAL(readyReadStdout()) )==0 || |
588 | qstrcmp( signal, SIGNAL(readyReadStderr()) )==0 | 588 | qstrcmp( signal, SIGNAL(readyReadStderr()) )==0 |
589 | ) { | 589 | ) { |
590 | #if defined(QT_QPROCESS_DEBUG) | 590 | #if defined(QT_QPROCESS_DEBUG) |
591 | qDebug( "QProcess::connectNotify(): set ioRedirection to TRUE" ); | 591 | odebug << "QProcess::connectNotify(): set ioRedirection to TRUE" << oendl; |
592 | #endif | 592 | #endif |
593 | setIoRedirection( TRUE ); | 593 | setIoRedirection( TRUE ); |
594 | return; | 594 | return; |
595 | } | 595 | } |
596 | if ( !notifyOnExit && qstrcmp( signal, SIGNAL(processExited()) )==0 ) { | 596 | if ( !notifyOnExit && qstrcmp( signal, SIGNAL(processExited()) )==0 ) { |
597 | #if defined(QT_QPROCESS_DEBUG) | 597 | #if defined(QT_QPROCESS_DEBUG) |
598 | qDebug( "QProcess::connectNotify(): set notifyOnExit to TRUE" ); | 598 | odebug << "QProcess::connectNotify(): set notifyOnExit to TRUE" << oendl; |
599 | #endif | 599 | #endif |
600 | setNotifyOnExit( TRUE ); | 600 | setNotifyOnExit( TRUE ); |
601 | return; | 601 | return; |
602 | } | 602 | } |
603 | if ( !wroteToStdinConnected && qstrcmp( signal, SIGNAL(wroteToStdin()) )==0 ) { | 603 | if ( !wroteToStdinConnected && qstrcmp( signal, SIGNAL(wroteToStdin()) )==0 ) { |
604 | #if defined(QT_QPROCESS_DEBUG) | 604 | #if defined(QT_QPROCESS_DEBUG) |
605 | qDebug( "QProcess::connectNotify(): set wroteToStdinConnected to TRUE" ); | 605 | odebug << "QProcess::connectNotify(): set wroteToStdinConnected to TRUE" << oendl; |
606 | #endif | 606 | #endif |
607 | setWroteStdinConnected( TRUE ); | 607 | setWroteStdinConnected( TRUE ); |
608 | return; | 608 | return; |
609 | } | 609 | } |
610 | } | 610 | } |
611 | 611 | ||
612 | /*! \reimp | 612 | /*! \reimp |
613 | */ | 613 | */ |
614 | void QProcess::disconnectNotify( const char * ) | 614 | void QProcess::disconnectNotify( const char * ) |
615 | { | 615 | { |
616 | if ( ioRedirection && | 616 | if ( ioRedirection && |
617 | receivers( SIGNAL(readyReadStdout()) ) ==0 && | 617 | receivers( SIGNAL(readyReadStdout()) ) ==0 && |
618 | receivers( SIGNAL(readyReadStderr()) ) ==0 | 618 | receivers( SIGNAL(readyReadStderr()) ) ==0 |
619 | ) { | 619 | ) { |
620 | #if defined(QT_QPROCESS_DEBUG) | 620 | #if defined(QT_QPROCESS_DEBUG) |
621 | qDebug( "QProcess::disconnectNotify(): set ioRedirection to FALSE" ); | 621 | odebug << "QProcess::disconnectNotify(): set ioRedirection to FALSE" << oendl; |
622 | #endif | 622 | #endif |
623 | setIoRedirection( FALSE ); | 623 | setIoRedirection( FALSE ); |
624 | } | 624 | } |
625 | if ( notifyOnExit && receivers( SIGNAL(processExited()) ) == 0 ) { | 625 | if ( notifyOnExit && receivers( SIGNAL(processExited()) ) == 0 ) { |
626 | #if defined(QT_QPROCESS_DEBUG) | 626 | #if defined(QT_QPROCESS_DEBUG) |
627 | qDebug( "QProcess::disconnectNotify(): set notifyOnExit to FALSE" ); | 627 | odebug << "QProcess::disconnectNotify(): set notifyOnExit to FALSE" << oendl; |
628 | #endif | 628 | #endif |
629 | setNotifyOnExit( FALSE ); | 629 | setNotifyOnExit( FALSE ); |
630 | } | 630 | } |
631 | if ( wroteToStdinConnected && receivers( SIGNAL(wroteToStdin()) ) == 0 ) { | 631 | if ( wroteToStdinConnected && receivers( SIGNAL(wroteToStdin()) ) == 0 ) { |
632 | #if defined(QT_QPROCESS_DEBUG) | 632 | #if defined(QT_QPROCESS_DEBUG) |
633 | qDebug( "QProcess::disconnectNotify(): set wroteToStdinConnected to FALSE" ); | 633 | odebug << "QProcess::disconnectNotify(): set wroteToStdinConnected to FALSE" << oendl; |
634 | #endif | 634 | #endif |
635 | setWroteStdinConnected( FALSE ); | 635 | setWroteStdinConnected( FALSE ); |
636 | } | 636 | } |
637 | } | 637 | } |
638 | 638 | ||
639 | #endif // QT_NO_PROCESS | 639 | #endif // QT_NO_PROCESS |