python - 如何让Qtextedit变成文本且不可选择?

标签 python pyqt pyqt4

是否有 PyQt QTextEdit 方法可以禁用选择/突出显示和/或右键单击显示的文本?或者至少禁用剪贴板功能,例如复制?谢谢。

为了澄清这个问题的不重复性,我正在谈论 this 。当尝试单击并拖动显示的文本的一部分时,我不需要任何突出显示的东西。

最佳答案

试试这个

#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?')

关于python - 如何让Qtextedit变成文本且不可选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47384578/

相关文章:

python - 将qcombobox中所做的选择保存在pyqt中

python - PyQt4 类之间的信号传递

python - 我如何使用 pandas 来透视这个基本表?

python - 使用 Swagger 的同一 def 中的 HTTP 方法的语法

python - 如何将多个 mha 图像转换为 nii

python - 在 Python 中获取从周日开始的周数的问题?

python - PYQT5 加载屏幕直到主 GUI 初始化(卡住屏幕)

python - EventFilter 中的问题,使用 QLineEdit 中的 Alt/Shift 修饰符

python - PyQt QTextEdit : Detect change Event

python - QtreeWidget样式表: change selected item style