簡體   English   中英

Qt-從索引x到結尾的樣式字符

[英]Qt - style characters from index x to the end

如何在QLineEdit中設置從索引x(例如x = 10)到文本結尾的字符的樣式?

例:

QLineEdit中的文本:

0123456789

我想使從索引2(即2)到末尾的字符應為粗體。

01 23456789

QLineedit是一行純文本 ,您可能不容易處理這種字符格式。 另一方面,Qt提供純文本和富文本格式的文本小部件,可以接受諸如html之類的格式。 例如,可以使用QTextEdit小部件,並使用html標簽呈現此類文本格式。

QString html = "01<b>23456789</b>";
QTextEdit::setHtml(html);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM