Python 在PyQt设计器中实现LED
我是PyQt和QtDesigner的新手。我想在GUI中添加一个LED。有谁能建议我如何在GUI中添加LED并在我的应用程序中更改其颜色吗?我已经在我的应用程序“网格控制”中实现了一个绿色/红色LED指示灯,请查看其中的代码,可能会给您一些想法 我在我的资源文件中定义了两个LED图标,如下所示:Python 在PyQt设计器中实现LED,python,pyqt,qt-designer,Python,Pyqt,Qt Designer,我是PyQt和QtDesigner的新手。我想在GUI中添加一个LED。有谁能建议我如何在GUI中添加LED并在我的应用程序中更改其颜色吗?我已经在我的应用程序“网格控制”中实现了一个绿色/红色LED指示灯,请查看其中的代码,可能会给您一些想法 我在我的资源文件中定义了两个LED图标,如下所示: ICON_RED_LED = ":/icons/led-red-on.png" ICON_GREEN_LED = ":/icons/green-led-on.png" 图标可以如下方式激活: self
ICON_RED_LED = ":/icons/led-red-on.png"
ICON_GREEN_LED = ":/icons/green-led-on.png"
图标可以如下方式激活:
self.ui.labelStatusFan1.setPixmap(QtGui.QPixmap(ICON_RED_LED))
此外,通过使用信号,可以根据某些条件激活图标:
self.pixmap_signal_fan1.emit(ICON_RED_LED if fans_rpm[0] == 0 or fans_voltage[0] == 0 else ICON_GREEN_LED)
嗨,阿瓦尼什,欢迎来到SO。一个合适的教程可能会有所帮助。嗨@Chomel,我在[link]()中看到了一些教程,并在[link]()中找到了一些py-qt应用程序。但是无法在Qt Designer上添加此应用程序。我查看了您的网格控制应用程序,它非常鼓舞人心,谢谢!