Ich möchte einen QString schreiben, der zwei Qprocess-Enums in einen QTextBrowser enthält. Deshalb habe ich in einem meiner Methoden:Setze Text in QTextBrowser mit einem QString, der QProcess-Enums enthält
QString Text = "Error! Exit-Status: " + Status + QString(" Error-Code: ") + Prozess.error() + " File not created!"
Dialog.mytextBrowser -> setText(Text);
Dies funktioniert auch, aber der Wert des QProcess :: ExitStatus „Status“ und dem Wert des Prozess.error() fehlen. Was muss ich ändern, um die Werte in den QTextBrowser zu bekommen? Grüße
Sie können das Problem in zwei Teile teilen, indem Sie Text in QDebug schreiben und sehen, ob sich die Information in der Zeichenkette befindet, wenn es nicht der QTextBrowser ist, der ein roter Hering ist. –
Ich benutzte 'qDebug() << Status << Prozess.error();' und es gab mir die richtigen Werte. – Streight
Und wenn Sie 'qDebug() << Text;' verwenden? –