2012-12-16 3 views
0

QSyntaxHilightermultiline 블록을 제공하는 QTextEdit이 필요합니다! 나는 QAbstractTextDocumentLayout에 내 검색 범위를 좁혔지만 실제로 못질 할 수는 없다. 문서 상태 :Qt (PySide) multiline QSyntaxHighlighter

텍스트 블록은 블록 또는 [...].QTextDocument의 텍스트 단락를 캡슐화합니다.

아무리 많은 설정이나 재정의가 없으면 필요한 동작을 얻을 수 있습니다. 누군가 제발 올바른 방향으로 나를 가리킬 수 있습니까? 나는 나의 귀에서 내 머리를 흘리고있다!

감사합니다.

답변

0

QtGui.QTextCursor의 서브 클래 싱은 QSyntaxHighlighter처럼 정규 표현식에 필요한 패턴을 선택하고 내 선택에 setCharFormat()을 사용합니다. (신호를 차단하는 동안).