首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏跟Qt君学编程

    Qt信号记录器

    QSignalSpy可以记录对象的信号发射的次数,参数等信息。 ❞   QSignalSpy可以连接到任何对象的任何信号并记录其发射信息。 QSignalSpy本身是一个QVariant列表的列表QList<QList<QVariant> >。信号的每次发射都将向列表中追加一个项,其中包含信号的参数列表。 QSignalSpy(const QObject *object, PointerToMemberFunction signal) QSignalSpy(const QObject *object, const QByteArray QSignalSpy::signal() const 获取第n次触发的信号信息。 QSignalSpy::at(n) 获取第n次触发的信号参数列表信息。 比如我们为了验证某个对象的信号触发的次数是否符合预期,就可以使用QSignalSpy的count来验证是否成立。

    1.1K30发布于 2020-05-08
  • 来自专栏全栈程序员必看

    4. Qt的容器类

    继承自QList类的子类QItemSelection、QQueue、QSignalSpy以及QStringList和QTestEventList。

    1.5K10编辑于 2022-07-07
领券