3

私の知る限り、 and から継承しQSyntaxHighlighter、オーバーライドhighlightBlock()して、 のハイライターを作成する必要がありますQTextEdit

QStringしかし、私はでしか取得できませんhighlightBlock()。文字列には、そのドキュメント内の場所に関する情報は含まれていません。ドキュメントの奇数行のテキストのみを強調表示したい場合はどうすればよいですか?

4

1 に答える 1

2

QSyntaxHighlighterにはこれがあります

protected:
QTextBlock currentBlock() const;

どこで見つけることができますかblockNumber()

于 2013-10-03T09:18:52.180 に答える