【发布时间】:2012-04-05 18:26:17
【问题描述】:
我想将包含两个 QProcess 枚举的 QString 写入 QTextBrowser。因此我使用了我的一种方法:
QString Text = "Error! Exit-Status: " + Status + QString(" Error-Code: ") + Prozess.error() + " File not created!"
Dialog.mytextBrowser -> setText(Text);
这也有效,但缺少 QProcess::ExitStatus "Status" 的值和 Prozess.error() 的值。我必须更改哪些值才能将值放入 QTextBrowser?问候
【问题讨论】:
-
您可以通过将 Text 写入 QDebug 来将问题一分为二,然后查看信息是否在字符串中,如果不是,则 QTextBrowser 是红鲱鱼。
-
我使用了
qDebug() << Status << Prozess.error();,它给了我正确的值。 -
如果你使用
qDebug() << Text;呢? -
好的,
QString Text = QString( "Error! Exit-Status: %1 Error-Code: %2 File not created!" ).arg( Status ).arg(Prozess.error());解决了问题。无论如何,谢谢支持。
标签: c++ qt qprocess qtextbrowser