Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Prüfen ob programme läuft



  • Hi
    ich brauche hilfe bei ob uberprüfen, ob datei läuft

    code

    QProcess process;
        QString pgm("pgrep");
        QStringList args = QStringList() << "yakuake";
        process.start(pgm, args);
        process.waitForReadyRead();
        if(!process.readAllStandardOutput().isEmpty())
            ui->label1->setText("Wollen Sie Yakuake aktivieren?");
        else
            ui->label1->setText("Wollen Sie Yakuake deaktivieren?");
    
    

    das skpirt funktioniert nur bei Yakuake Terminal nicht.
    ich benutze "Archlinux Openbox"
    keine KDE



  • @val78

    Dies erscheint mir eher ein Linux-Problem zu sein.

    Ich denke, da kommt bei einer Distro eine Meldung und bei der anderen nicht bzw einmal bei beiden Möglichkeiten. Eventuell musst du den Output analysieren und schauen, was da drin steht.


Log in to reply