2013-12-19 62 views
1

如何在QTextEdit中设置锚点?QTextedit设置锚点并滚动到它

似乎有一种方法可以滚动到一个锚点,但不是任何方法来设置一个锚点。

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

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

有什么建议吗?

回答

2

你得给属性来你的锚,是这样的:

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

,然后调用scrollToAnchor功能:

mTextEdit->scrollToAnchor("scrollToMe");