【问题标题】:Set text in QTextBrowser with a QString that includes QProcess enums使用包含 QProcess 枚举的 QString 在 QTextBrowser 中设置文本
【发布时间】: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


【解决方案1】:

好的,问题已通过 QString Text = QString( "Error! Exit-Status: %1 Error-Code: %2 File not created!" ).arg( Status ).arg(Prozess.error()); 解决。总之,谢谢支持。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-06-01
    • 1970-01-01
    • 2012-08-08
    • 1970-01-01
    • 2012-10-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多