我正在尝试在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()
看起来如此丑陋和缓慢。有更好的方法吗?