You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

16 lines
317 B
C++

#include "qw_statemachine.h"
QWStateMachine::QWStateMachine(QObject *parent) :
QStateMachine(parent)
{}
void QWStateMachine::registerState(QString &&str, QState *state) noexcept
{
hash_states.insert(str, state);
}
QState *QWStateMachine::stateByKey(QString &&str) noexcept
{
return hash_states[str];
}