(KDE4)Plasma::TextEdit.nativeWidget()->setHtml() 不接受颜色



我有一个等离子体应用程序,它利用了Plasma::TextEdit类的对象。现在我可以在这个对象中为文本着色。我曾尝试这样做:

m_text->nativeWidget()->setHtml("<font color="#777777">some text</font><br/>other text");

有几个变体(例如使用带有 stile 属性而不是fontspan 标签,使用 red 颜色名称而不是#777777),但结果是相同的。

有什么想法吗?

看起来"错误"不在编程中:事实证明需要重新启动 KDE。

有人知道为什么会这样吗?我可以做些什么来"刷新"一些缓存或其他东西,以便 KDE 选择我的 Plasmoid 的新版本?

最新更新