2017-11-20 10 views
0

및/또는 클릭 오른쪽 표시되는 텍스트의 선택/강조를 사용할 수 없게 PyQt는 QTextEdit 방법이 있습니까? 또는 최소한 복사와 같은 클립 보드 기능을 비활성화합니까? 감사. Qtextedit을 텍스트로 만들고 선택할 수 없게 만드는 방법은 무엇입니까?

, 나는 약 this을 이야기하고있는이 질문의 없음 - 이중성을 명확히합니다. 표시된 텍스트의 일부를 클릭하여 끌려고 할 때 강조 표시 할 것이 하나도 없습니다.

txt_field.setDisabled(True) 

+0

으로 봅니다. 나는'setReadonly (True)'를 호출 한 후에 여전히 존재하는 강조 표시 기능을 비활성화하고자한다. – DorkOrc

답변

1

내가 텍스트 바로 읽기 전용을 만들기 위해 찾는 게 아니에요이

#QTextEdit.setTextInteractionFlags (self, Qt.TextInteractionFlags flags) 
#QTextEdit.setText (self, QString text) 

textEdit.setTextInteractionFlags (QtCore.Qt.NoTextInteraction)  
textEdit.setText ('How to make Qtextedit text and non-selectable?') 
+0

그게 전부 야. 감사. – DorkOrc

0

사용 그럼 선택하거나 텍스트 강조 표시를 해제합니다.

+0

고마워. 그것은 일을하지만 텍스트 색상을 회색으로 변경합니다. 의도하지는 않습니다. – DorkOrc