SignalEvent 类
class QStateMachine::SignalEventSignalEvent 类表示一个 Qt 信号事件。 更多信息...
公共函数
virtual | ~SignalEvent() |
QList<QVariant> | arguments() const |
QObject * | sender() const |
int | signalIndex() const |
详细描述
信号事件由QStateMachine在接收到一个 Qt 信号时生成。QSignalTransition 类提供了与信号事件关联的转换。QStateMachine::SignalEvent 是Qt 状态机框架的一部分。
sender() 函数返回产生信号的的对象。 signalIndex() 函数返回信号的索引。 arguments() 函数返回信号的参数。
另请参阅 QSignalTransition.
成员函数文档
[virtual noexcept]
SignalEvent::~SignalEvent()
销毁此 SignalEvent。
QList<QVariant> SignalEvent::arguments() const
返回信号的参数。
QObject *SignalEvent::sender() const
返回发出信号的对象。
另请参阅 QObject::sender().
int SignalEvent::signalIndex() const
返回信号的索引。
另请参阅 QMetaObject::indexOfSignal() 和 QMetaObject::method().
© 2024 The Qt Company Ltd. 本文档中包含的文档贡献者的版权。本手册提供的内容受GNU 自由文档许可协议版本 1.3 的许可,由自由软件基金会出版。Qt 以及相应的标志是 The Qt Company Ltd. 在芬兰和其他国家/地区的 商标。所有其他商标均属于其各自的拥有者。