问题标签 [qlcdnumber]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
474 浏览

python - 检测全局变量的变化

我正在使用 pyqt5 制作一个 GUI,并让 qlcdnumber 显示一个变量,我通过套接字服务器从 Android 应用程序检索该变量。问题是我找不到任何方法来显示我在 qlcdnumber 中拥有的变量。

这是 UI 代码,我尝试使用信号但没有用。

我有要设置为显示在 qlcdnumber 中的变量;

并在主 GUI 中调用 Ui_AppWindow gui,但每次更改时,我都需要使用全局变量速度和角度的值来更新 qlcdnumber。

0 投票
2 回答
4617 浏览

python - 向 GUI 添加一个简单的时钟

我有一些用于非常通用/空白 GUI 的代码,其中包含一些标签和按钮以及一个 LCD 小部件。我还有一些代码用于一个单独的窗口,它只使用一个 LCD 小部件来显示时间。我的问题是如何将时钟代码插入通用 GUI 代码以使 LCD 小部件显示时间?

这是简单时钟的代码,我想将其插入到以下代码中,以使 LCD 小部件像这个一样显示时间:

0 投票
0 回答
67 浏览

c++ - 无法达到新制作的 QLCDNumber

我在一个更大的项目中使用 Qt 对 QTimer 进行了一些测试。我想每 10 毫秒增加一个值并在 GUI 上显示。

我为一个旧项目复制粘贴了一个 ui,并添加了一些我自己的东西。

我制作了 QLCDNumber testValue,后面有一个标签,上面写着同样的内容。我希望看到“testValue” int 迅速增加,但它什么也没做。奇怪的是当我更换

它按预期工作,但当然不是我想要的 QLCDNumber

这适用于我过去创建的所有 QLCDNumber,只是每当我添加一个新的时它都不起作用。

值得注意的是,它可以毫无问题地构建和运行。此外,前面的“lcdThreshold1”在 Qt 编辑器中是红色的,就像“ui”位一样。每当我将新的 QLCDNumber 放在那里时,例如“testValue”,它都会保持黑色,并且不是自动完成的选项。

在此先感谢您的时间!

xml文件的pastebin

0 投票
2 回答
7576 浏览

python - 用 QLCDNumber.display() 和 PyQt 显示数字

我对 Qt 和 python 有点陌生。我创建了一个简单的 GUI,其中包含一个简单的计算器。我使用 QT Designer 来设计 GUI,现在我想将我的按钮链接到 QLCDNumber 显示器。

我创建了一个 *.clicked.connect(self.my_func) 来链接它,但单击按钮时只有打印语句运行良好。

0 投票
2 回答
1600 浏览

python-3.x - 使用 PyQT5 在 QLCDNumber 上显示传感器输出

所以我开发了一个代码,它将检测传感器的电压,然后输出一个平均电压,我的问题是如何让这个值随着我的传感器值的变化而更新,目前它正在打印初始值,然后不更新,我使用 QTDesigner 创建了一个主窗口,并且我正在使用 Python3 和 PyQt5 库来编写代码。

这甚至可能吗?如果是这样怎么办?

这是我的代码:

我已经输入了所有代码,直到 lcdnumber 调用。

主窗口类之后的其余代码,我有我的代码控制继电器和按钮导航几页,这部分代码运行良好

0 投票
1 回答
3095 浏览

python-3.x - 使用 pyqt5 读取特定值时更改 QLCDNumber 颜色

我有一个代码可以读取传感器数据并将其输出到我正在使用 python3 和 pyqt5 的 LCD 编号。

现在我一直在努力做的是在达到一定值时改变 LCD 数字的背景颜色。例如,当值低于 100 时,LCD 小部件的背景为红色或图像显示太低,如果在 100-300 之间为绿色,超过 300 则再次变为红色。我希望这是有道理的,有人知道我如何使用 pyqt5 实现这一目标吗?

这是我的 LCD 编号代码的相关部分

...

...

……

0 投票
1 回答
1148 浏览

python-3.x - 使用 PyQt5 将 QLCDNumber 的背景更改为图像

我目前有一个程序,它可以在 lcd 数字上显示某个值时更改 QLCDumber 小部件的背景颜色,当达到某个值时,是否有可能在背景中出现图像而不是背景颜色,比如笑脸?

这是我负责颜色变化的代码的相关片段。

所以不是说背景颜色变成另一种颜色而是变成图像?

我希望这是有道理的。

0 投票
1 回答
132 浏览

python-3.x - 定时器复位时 QLCD 编号上的复位输出

我目前有一个代码,它通过一个按钮启动一个倒数计时器,我想要的是每当用户按下按钮时,计时器从 120 重新开始,目前它只是继续运行并且不会重置。

我的代码的相关部分如下:

每当再次按下按钮而不是继续运行时,如何让计时器重置?谢谢。

0 投票
1 回答
910 浏览

python - 将 QLCDNumber 文本右对齐

我有 QGridLayout 我在其中插入 QLCDNumber 如下:

一切都很好,但数字(默认为 0)在窗口缩放时从中心向右“移动”。有人可以给我一个提示如何防止 QLCDNumber 缩放并将其中的文本向右对齐吗?

0 投票
2 回答
2426 浏览

python - 如何将 QTimeEdit 中的小时、分钟值显示到相应的 LCD 上?

我使用 QTimeEdit 来编辑时间。但是当我单击“确定”时,无论我在 QTimeEdit 中输入什么数字,输出都是 HOUR: 16 MINUTE: 8。因此,我想知道我必须添加什么函数来更正 QTimeEdit 中的设置时间。

我希望输出基于 QTimeEdit