问题标签 [qtime]
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.
c++ - C++ / Qt QTime - 如何使用对象
这更像是一个通用的 C++ 初学者问题:
我有 2 节课:
- A 类,包括一个“ReadData”方法,一旦 TCP 套接字接收到新数据,就会调用该方法
- B 类,包括通过 TCP 发送大量数据的方法“开始”。
由于架构的原因,不可能将两种方法都放在一个类中。
我想做的事:
- 调用 B 类中的“开始”后立即启动计时器。
- 调用 A 类中的“ReadData”后立即停止计时器。
- 然后我将计算差异以查看需要多长时间...
我的问题:
我在哪里创建对象:
/li>如何将对象传递给我的两个类?
C++ 中如何正确处理这个问题?
谢谢你。
c++ - QTime 到 QTimer
如何将 QTime 转换为 QTimer 以便将剩余时间打印到qDebug
?这是一些代码:
如何每秒从时间中抽出一秒并将剩余时间打印到qDebug
?
c++ - 如何将 QTime 12 转换为 24 小时格式,反之亦然
我QTime
在屏幕上显示了当前时间,我必须根据选择 12/24 更改时间格式。那么我如何更改QTime
.
python - Python、QTimer 和多处理管道
我有两个类:Bullet 类和 Main 类。我需要创建子弹的运动,我做到了,但是当子弹移出屏幕时,我不知道如何停止移动子弹的功能。因此,随着时间的推移,程序会变慢。
上面的代码创建了类 Bullet 的实例并启动了移动子弹的函数 下面的代码是启动的函数
我用
self.timer.stop()
和
德尔自我公牛
但这不起作用。我试过了
self.timer.disconnect(self.timerCallback)
但这会引发错误,说明管道未正确关闭。
我的问题是如何在后台停止该功能?
c++ - 时间表之间的差距的想法
我被困在我的代码上,没有任何想法。
我有一个 :
我的 QPair 代表初始时间,结束时间基本上是安排某事的时间范围。
我有这个 Qlist 是为了了解我在特定日期有哪些日程安排。
我需要知道什么是空闲时间,而我对如何做到这一点一无所知。我首先制作一个 Qlist,按照时间表将所有内容放在同一个地方,然后订购该 Qlist。
qt - QTime to String with AM/PM 和安装的翻译器
这个小应用程序提出了一些问题:
对于每种语言,我都会创建一个单独的Core.qm,其中包含 Timeformat 的翻译。这是针对“en_GB”的
这是针对“de_DE”的
系统语言设置可以与加载的语言文件不同。如果软件在 13:57 加载Core_de_DE.qm在英文笔记本电脑上运行,则显示13.57。并且加载 了 Core_en_GB.qm它显示01:57 pm。
但是当软件在加载Core_en_GB.qm的法国笔记本电脑上运行时(因为我的软件没有法语翻译)。软件显示01:57(缺少下午)。为什么?
c++ - QTime如何加/减时间QT/C++
我正在尝试在 QTime 对象中添加/减去时间。
我希望调试器输出“11:00:00”,但它只是保持“10:00:00”,这是为什么,我在看什么?
qt - 我如何使用 QLocale 将波斯数字转换为英文数字?
我想使用 将波斯数字转换为英文数字QLocale
,我写了这段代码,但它失败了:
控制台输出:
但是可以将英文数字转换为波斯数字:
控制台输出:
我哪里做错了 ?
- 数量: 5.14.1
- 操作系统: Archlinux-5.6.7-arch1-1
- 编译器: GCC 9.3
c++ - 如何在 QLabel 中正确实现倒数计时器
为了缩小问题,我在下面创建了一个最小的可验证示例。我正在尝试使用QLabel
.
我遇到的问题是,我没有看到时间倒退,而是看到了当前时间。并且没有倒计时。
在最小可验证示例下方:
主窗口.h
主窗口.cpp
主文件
编辑 2
我完全按照官方文档进行了操作,但尽管如此,它仍然无法正常工作。除此之外,我还咨询了QTime类,以确保我尊重要调用的成员函数。我还尝试了另一种方法,即将构造函数设置为setHMS并提供与 1 小时相关的正确值,但这也没有用。
我挖了更多,发现这篇文章使用了与我使用的方法非常相似的方法,不同之处在于该示例实现了当前计时器而不是倒计时。这就是为什么timerUpdate()
我在函数中减少时间time = time.addSecs(-1);
而不是添加时间的原因。但仍然无法正常工作。
感谢您指出解决此问题的正确方向。