Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在PyQt设计器中实现LED_Python_Pyqt_Qt Designer - Fatal编程技术网

Python 在PyQt设计器中实现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

我是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.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上添加此应用程序。我查看了您的网格控制应用程序,它非常鼓舞人心,谢谢!