可以使用QLineEdit的setStyleSheet方法来设置图标大小和样式。以下是一个示例:
lineEdit = QLineEdit()
icon = QIcon("path/to/icon.png")
lineEdit.setIcon(icon)
# 设置图标大小和样式
lineEdit.setStyleSheet("QLineEdit { padding-left: 20px; }" +
"QLineEdit::icon { width: 16px; height: 16px; }")
这里使用了CSS样式表来设置图标大小和左边缘留白。具体的CSS语法可以参考Qt官方文档。