qtmaterialstatetransition.cpp 509 B

1234567891011121314151617181920
  1. #include "lib/qtmaterialstatetransition.h"
  2. QtMaterialStateTransition::QtMaterialStateTransition(QtMaterialStateTransitionType type)
  3. : m_type(type)
  4. {
  5. }
  6. bool QtMaterialStateTransition::eventTest(QEvent *event)
  7. {
  8. if (event->type() != QEvent::Type(QEvent::User + 1)) {
  9. return false;
  10. }
  11. QtMaterialStateTransitionEvent *transition = static_cast<QtMaterialStateTransitionEvent *>(event);
  12. return (m_type == transition->type);
  13. }
  14. void QtMaterialStateTransition::onTransition(QEvent *)
  15. {
  16. }