gpt4 book ai didi

python - 在 PyQt Designer 中实现 LED

转载 作者:行者123 更新时间:2023-12-01 12:27:10 25 4
gpt4 key购买 nike

我是 PyQt 和 QtDesigner 的新手。我想在我的 GUI 中添加一个 LED。任何人都可以建议我如何在我的 GUI 中添加 LED 并在我的应用程序中更改它的颜色?

最佳答案

我在我的应用程序“Grid Control”中实现了一个绿色/红色 LED 指示器,请查看 Github 上的代码它可能会给你一些想法。

我在我的资源文件中定义了两个 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)

关于python - 在 PyQt Designer 中实现 LED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38195763/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com