使用pyqt TextEdit查找具有所需颜色的下一个单词

时间:2016-02-26 13:22:39

标签: python pyqt

我正在尝试在pyqt应用程序中进行“搜索颜色”按钮。我一直在搜索文档,但我找不到比这更好的解决方案:

cursor = self.textEdit.textCursor()
format = cursor.charFormat()
while ((format.foreground().color() == QtCore.Qt.black) and (not cursor.atEnd())):
    cursor.movePosition(QTextCursor.NextWord);
    format = cursor.charFormat()

看起来如此丑陋和缓慢。有更好的方法吗?

0 个答案:

没有答案