<br><br><div class="gmail_quote">On Mon, Feb 9, 2009 at 10:28 AM, Henning Schröder <span dir="ltr">&lt;<a href="mailto:post@henning-schroeder.de">post@henning-schroeder.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d"><br>
&gt; The problem is that QSyntaxHighlighter.highlightBlock is passed only the string to be colored, *not* the offset of that string in the entire text.<br>
&gt;<br>
</div>Since Qt 4.4 there is QSyntaxHighligher.currentBlock()<br>
You should be able to use QTextBlock.postion() then to get the offset</blockquote><div><br>Many, *many* thanks for this reply.&nbsp; This eliminates the need for an impossible-to-get-right method that I have been working on for days.&nbsp; Now everything &quot;just works&quot;.<br>
<br>Edward<br></div></div>--------------------------------------------------------------------<br>Edward K. Ream email: <a href="mailto:edreamleo@gmail.com">edreamleo@gmail.com</a><br>Leo: <a href="http://webpages.charter.net/edreamleo/front.html">http://webpages.charter.net/edreamleo/front.html</a><br>
--------------------------------------------------------------------<br><br>