【发布时间】:2016-01-15 01:13:21
【问题描述】:
我想要“A XOR B”之类的东西,其中 XOR 被其符号替换,即“+ 包围在一个圆圈中”。此字符串必须在 Qt 窗口中显示为 QLabel 或 QCheckBox 文本。
我尝试了很多不同的东西,包括 unicode,但似乎没有任何效果。
【问题讨论】:
标签: python-2.7 qt4 pyqt4
我想要“A XOR B”之类的东西,其中 XOR 被其符号替换,即“+ 包围在一个圆圈中”。此字符串必须在 Qt 窗口中显示为 QLabel 或 QCheckBox 文本。
我尝试了很多不同的东西,包括 unicode,但似乎没有任何效果。
【问题讨论】:
标签: python-2.7 qt4 pyqt4
Qt4 和 PyQt4 确实支持 unicode 字符。因此,只需使用所需符号的 unicode 表示即可。在您的情况下,它是 '⊕' 字符。在 unicode 中是U+2295。 python代码是
unicodeCheckBox = QCheckBox( u'A \u2295 B' )
【讨论】: