-rw-r--r-- | library/global.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/library/global.cpp b/library/global.cpp index 2e4d03f..9b908bf 100644 --- a/library/global.cpp +++ b/library/global.cpp | |||
@@ -659,52 +659,48 @@ void Global::execute( const QString &c, const QString& document ) | |||
659 | running[i]->raise(); | 659 | running[i]->raise(); |
660 | running[i]->show(); | 660 | running[i]->show(); |
661 | running[i]->setActiveWindow(); | 661 | running[i]->setActiveWindow(); |
662 | } else { | 662 | } else { |
663 | running[i] = builtin[i].func( builtin[i].maximized ); | 663 | running[i] = builtin[i].func( builtin[i].maximized ); |
664 | } | 664 | } |
665 | #ifndef QT_NO_COP | 665 | #ifndef QT_NO_COP |
666 | QCopEnvelope e("QPE/System", "notBusy(QString)" ); | 666 | QCopEnvelope e("QPE/System", "notBusy(QString)" ); |
667 | e << c; // that was quick ;-) | 667 | e << c; // that was quick ;-) |
668 | #endif | 668 | #endif |
669 | return; | 669 | return; |
670 | } | 670 | } |
671 | } | 671 | } |
672 | } | 672 | } |
673 | 673 | ||
674 | //Global::invoke(c, document); | 674 | //Global::invoke(c, document); |
675 | 675 | ||
676 | // Convert the command line in to a list of arguments | 676 | // Convert the command line in to a list of arguments |
677 | QStringList list = QStringList::split(QRegExp(" *"),c); | 677 | QStringList list = QStringList::split(QRegExp(" *"),c); |
678 | 678 | ||
679 | #if defined(Q_WS_QWS) && !defined(QT_NO_COP) | 679 | #if defined(Q_WS_QWS) && !defined(QT_NO_COP) |
680 | QString ap=list[0]; | 680 | QString ap=list[0]; |
681 | 681 | ||
682 | qDebug("executing %s", ap.latin1() ); | 682 | qDebug("executing %s", ap.latin1() ); |
683 | if ( ap == "suspend" ) { | ||
684 | QWSServer::sendKeyEvent( 0xffff, Qt::Key_F34, FALSE, TRUE, FALSE ); | ||
685 | return; | ||
686 | } | ||
687 | 683 | ||
688 | /* if need be, sending a qcop message will result in an invoke, see | 684 | /* if need be, sending a qcop message will result in an invoke, see |
689 | preceeding function */ | 685 | preceeding function */ |
690 | invoke( ap ); | 686 | invoke( ap ); |
691 | //{ QCopEnvelope env( ("QPE/Application/" + ap).latin1(), "raise()" ); } | 687 | //{ QCopEnvelope env( ("QPE/Application/" + ap).latin1(), "raise()" ); } |
692 | if ( !document.isEmpty() ) { | 688 | if ( !document.isEmpty() ) { |
693 | QCopEnvelope env( ("QPE/Application/" + ap).latin1(), "setDocument(QString)" ); | 689 | QCopEnvelope env( ("QPE/Application/" + ap).latin1(), "setDocument(QString)" ); |
694 | env << document; | 690 | env << document; |
695 | } | 691 | } |
696 | #endif | 692 | #endif |
697 | } | 693 | } |
698 | 694 | ||
699 | /*! | 695 | /*! |
700 | Returns the string \a s with the characters '\', '"', and '$' quoted | 696 | Returns the string \a s with the characters '\', '"', and '$' quoted |
701 | by a preceeding '\'. | 697 | by a preceeding '\'. |
702 | 698 | ||
703 | \sa stringQuote() | 699 | \sa stringQuote() |
704 | */ | 700 | */ |
705 | QString Global::shellQuote(const QString& s) | 701 | QString Global::shellQuote(const QString& s) |
706 | { | 702 | { |
707 | QString r="\""; | 703 | QString r="\""; |
708 | for (int i=0; i<(int)s.length(); i++) { | 704 | for (int i=0; i<(int)s.length(); i++) { |
709 | char c = s[i].latin1(); | 705 | char c = s[i].latin1(); |
710 | switch (c) { | 706 | switch (c) { |