使用QT,如何在一定时间间隔后调用一次函数,即使可能会发生更多调用?

2023-11-25

尽管我认为这个问题没有那么复杂,但我很难用措辞来表达这个问题。

我想做类似的事情QTimer::singleshot()但我希望它仍然只调用 SLOT 一次,即使QTimer::singleshot()在触发之前被多次调用。


如果您只想在计时器关闭后调用一个插槽,您可以查看类似的内容

QTimer::singleShot(500, this, SLOT(MySlot()));

那么你保证它只会发生一次。

为了澄清,通过调用它的静态版本而不是从现有计时器调用它,它只会发生一次。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用QT,如何在一定时间间隔后调用一次函数,即使可能会发生更多调用? 的相关文章

随机推荐

  • 如何仅沿一侧使用边框图像?

    I have an image that I d like to set as the border on an element but only as the bottom border lt It s teeny but it s ri
  • 用于实现电子表格的数据结构

    像ms excel这样的电子表格程序使用的数据结构是什么 也许 也许 一个稀疏矩阵 http en wikipedia org wiki Sparse matrix
  • Dart 在编辑器升级后删除不允许的属性

    在 SDK 0 7 3 1 r27487 中升级我的 dart 编辑器后 我遇到错误 删除不允许的属性 我有一个自定义标签 其模板包含引导属性 data target 和 data toggle 在以前的版本下可以使用 但升级后遇到错误 C
  • Android向django服务器csrf发送post请求失败

    我希望我的 Android 应用程序能够向我的 Django 服务器发送一些信息 因此 我让 android 应用程序向 mysite upload 页面发送一个 post 请求 并且该页面的 django 视图将根据 post 数据进行工
  • loadView:iOS UIView 中的函数

    我不明白其中的机制loadView 函数 这个函数在UIView中 我创建了一个项目 如下所示 首先 我创建了一个 iPhone 的基于窗口的项目 然后 我创建了一个UIView子类 接下来 我创建了一个UIViewController子类
  • 无法在 Python 3.5 中子类化多处理队列

    我的最终目标是重定向stdout从几个子进程到一些队列 并将它们打印在某个地方 也许在一个小 GUI 中 第一步是子类化Queue变成一个行为很像的对象stdout 但这就是我陷入困境的地方 子类化多处理Queue在 Python v3 5
  • 从服务器接收结果时发生传输级错误[关闭]

    Closed 这个问题是无法重现或由拼写错误引起 目前不接受答案 我收到 SQL Server 错误 发生传输级错误 当收到来自 服务器 提供者 共享内存 提供者 错误 0 句柄是 无效的 我正在运行 Sql Server 2008 SP1
  • Android 2.3 模拟器方向变化

    我遇到了一些问题 我认为这与模拟器本身有关 我已将此代码放在我的顶部onCreate我的一项活动中的方法 Log d Const TAG onCreate orientation getRequestedOrientation 每次我在模拟
  • 使用 LOAD DATA INFILE 导入 MySQL 表时如何跳过 CSV 文件中的列?

    我有一个包含 11 列的 CSV 文件 还有一个包含 9 列的 MySQL 表 CSV 文件如下所示 col1 col2 col3 col4 col5 col6 col7 col8 col9 col10 col11 MySQL 表如下所示
  • AngularJS 指令嵌入范围= false?

    如何防止使用 transinclude 指令创建新作用域 This jsfiddle由于用红色边框说明的新 范围 我无法绑定任何内容 Html div div
  • 如何递归传递可变引用?

    我正在尝试解决这个问题在铁锈中 这是我的非编译 Rust 代码 use std collections HashMap fn main initialize HashMap let mut fibs HashMap
  • 谷歌脚本错误“您无权调用创建(第38行,文件“宏”)”

    var newSpreadsheet SpreadsheetApp create Spreadsheet to export 我正在运行 Google Sheet 脚本 并且在上面的代码行中收到以下错误消息 知道如何解决这个问题吗 我是新手
  • 作为班级成员持有背景、活动或观点是不好的表现吗?

    我在某处看到红色 将视图保留为活动的成员会降低性能 因为每个视图都保留对其父上下文的引用 并且它将填满堆 这是真的 想象一下这个活动 public class MyActivity extends FragmentActivity priv
  • EPPlus,查找并设置命名范围的值

    我一直在努力尝试使用 ExcelPackage 3 0 1 库设置命名范围 在本例中为单个命名单元格 的值 它应该像这样简单 ExcelNamedRange er xlPackage Workbook Names Customer er V
  • 如何在字典中按原始顺序返回键

    我正在读取一个文件并将信息存储在一个字典中 因为它从上到下读取 与原始文件相比 我不想以错误的顺序打印 另外 一个非常小的问题 我记得在某处看到过 if 和 else 语句的简短形式 if a a a b a c 你知道具体的形式吗 Tha
  • Rails 计算日期范围(以月为单位)

    如何计算两个日期相差几个月 另外 如果它有所不同 我正在使用 Date 对象 而不是 DateTime 另外 一些舍入选项可能会很好 这样我就可以控制是否要对部分月份进行向上或向下舍入 Thanks 从一个日期或日期时间中减去另一个日期或日
  • windows %PATH% 变量 - 如何在“;”上分割再次在 CMD shell 中[重复]

    这个问题在这里已经有答案了 我刚刚检查过堆栈溢出这似乎非常有帮助 并且在 Windows XP 上运行良好 但使用 Windows 7 时 由于某些不明原因 它无法正常工作 The PATH变量看起来像这样 C Program Files
  • 单击按钮时更改选项菜单的选项

    假设我有一个选项菜单network select它有一个要连接的网络列表 import Tkinter as tk choices network one network two network three var tk StringVar
  • python-click:依赖于另一个选项的选项

    这个问题是关于click包 我想设置我的命令 以便一些optional options取决于特定选项值 并且根据其值需要 所需选项 输入 输入文件 doe 整数 代表算法名称 子选项 如果母鹿是 等于1 then option genera
  • 使用QT,如何在一定时间间隔后调用一次函数,即使可能会发生更多调用?

    尽管我认为这个问题没有那么复杂 但我很难用措辞来表达这个问题 我想做类似的事情QTimer singleshot 但我希望它仍然只调用 SLOT 一次 即使QTimer singleshot 在触发之前被多次调用 如果您只想在计时器关闭后调