Qt 주석처리 구현
글쓴이: 5shoo / 작성시간: 월, 2020/09/14 - 2:48오후
안녕하세요
현재 메모장 형식으로 되어있는 파일을 불러와서 QPlainTextEdit으로 내용을 뿌려주고 있습니다.
file.readLine()을 이용해서 라인별로 읽고있습니다.
주석처리기능을 구현하고 있는데, 특정한 문자가 들어있는 부분의 라인만 텍스트 색을 바꾸고 싶은데 어떻게 해야될지 모르겠습니다. cursor.insertHtml("+문장+"")로 그 당시에는 문장 색이 바뀌지만 해당 창을 나왔다가 다시 QPlainTextEdit의 창을 들어가면 색 바뀐게 저장되어 있지않고 그냥 검정색으로 바뀌어있습니다.
창을 들어갈때 특정 문자가 들어가있는 부분의 라인 텍스트만 바꾸고 싶은데, str.contains("문자") == true 일때, 해당 라인의 텍스트만 색깔을 바뀌게 하려면 어떻게 해야할까요?
잘 부탁드립니다. 감사합니다.
Forums:
댓글 달기