Ich muss einen QProcess mit einem Fehlerhandler verbinden, aber ich bin mir nicht sicher, wie die Fehlerzeichenfolge an den Slot übergeben werden soll. Was folgt, kompiliert, funktioniert aber nicht.QProcess ReadAllStandardError()
Ich kann einen Prozessfehler induzieren, aber adberror() wird nie ausgelöst.
Sobald er ausgeführt wird, im Anwendungsausgabefenster sehe ich:
QObject::connect: No such slot MainWindow::adberror(process::ReadAllStandardError())
QObject::connect: (receiver name: 'MainWindow')
bearbeiten: Das ist Qt 5.6. Ich habe ein neues qmake/clean gemacht.
erste, Ihr Signal und Schlitz args .. passen müssen zweiten , ReadAllStandardError wird sowieso nicht bereit sein! – HazemGomaa