欢迎访问宙启技术站
智能推送

Python中通过qtpy.QtGuiQIcon()设置单选按钮图标

发布时间:2023-12-18 14:30:11

在Python中使用QtPy的QtGui模块中的QIcon类可以设置单选按钮的图标。QIcon类提供了一个用于显示图标的设备无关的方式。在实际使用中,可以将图标文件加载为QIcon对象,并将其设置为单选按钮的图标。以下是一个使用QIcon设置单选按钮图标的示例代码:

首先,导入必要的库:

from qtpy.QtWidgets import QApplication, QWidget, QRadioButton
from qtpy.QtGui import QIcon

然后,创建一个应用程序实例:

app = QApplication([])

接下来,创建一个窗口和单选按钮:

window = QWidget()

radio_button = QRadioButton("Option 1",  window)

然后,创建一个QIcon对象,加载一个图标文件:

icon = QIcon("/path/to/icon.png")

将QIcon对象设置为单选按钮的图标:

radio_button.setIcon(icon)

最后,显示窗口和运行应用程序:

window.show()
app.exec_()

完整的示例代码如下:

from qtpy.QtWidgets import QApplication, QWidget, QRadioButton
from qtpy.QtGui import QIcon

app = QApplication([])

window = QWidget()

radio_button = QRadioButton("Option 1",  window)

icon = QIcon("/path/to/icon.png")

radio_button.setIcon(icon)

window.show()
app.exec_()

在运行示例代码时,请将/path/to/icon.png替换为您实际的图标文件路径。这样,当窗口显示时,单选按钮将显示指定的图标。