QTextedit设置锚点并滚动到它

QTextedit set anchor and scroll to it

本文关键字:滚动 设置 QTextedit      更新时间:2023-10-16

如何在QTextEdit中设置锚点?

似乎有一种滚动到锚点的方法,但没有任何方法可以设置实际锚点。

所以我试了这个,但它不起作用。

mTextEdit->setHtml("some html stuff");
mTextEdit->append("<a href="#word">word</a>");
mTextEdit->scrollToAnchor("word");

有什么建议吗?

你必须给你的锚点 name 属性,像这样:

mTextEdit->append("<a name="scrollToMe" href="#word">word</a>");

然后调用 scrollToAnchor 函数:

mTextEdit->scrollToAnchor("scrollToMe");