ctkQtTestingUtility.cpp.in 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. // Qt includes
  2. #include <QDebug>
  3. // CTKTesting inlcudes
  4. #include "ctkQtTestingUtility.h"
  5. @CTK_ADD_HEADER_EVENT_PLAYERS@
  6. @CTK_ADD_HEADER_EVENT_TRANSLATORS@
  7. //-----------------------------------------------------------------------------
  8. ctkQtTestingUtility::ctkQtTestingUtility(QObject* p)
  9. : Superclass(p)
  10. {
  11. this->addDefaultCTKWidgetEventTranslatorsToTranslator(this);
  12. this->addDefaultCTKWidgetEventPlayersToPlayer(this);
  13. }
  14. //-----------------------------------------------------------------------------
  15. ctkQtTestingUtility::~ctkQtTestingUtility()
  16. {
  17. }
  18. //-----------------------------------------------------------------------------
  19. void ctkQtTestingUtility::addDefaultCTKWidgetEventTranslatorsToTranslator(pqTestUtility* util)
  20. {
  21. Q_UNUSED(util);
  22. @CTK_ADD_WIDGET_EVENT_TRANSLATORS@
  23. this->eventTranslator()->removeWidgetEventTranslator(
  24. QLatin1String("pqNativeFileDialogEventTranslator"));
  25. }
  26. //-----------------------------------------------------------------------------
  27. void ctkQtTestingUtility::addDefaultCTKWidgetEventPlayersToPlayer(pqTestUtility* util)
  28. {
  29. Q_UNUSED(util);
  30. @CTK_ADD_WIDGET_EVENT_PLAYERS@
  31. this->eventPlayer()->removeWidgetEventPlayer(
  32. QLatin1String("pqNativeFileDialogEventPlayer"));
  33. }
  34. //-----------------------------------------------------------------------------
  35. void ctkQtTestingUtility::addTranslator(pqWidgetEventTranslator* translator)
  36. {
  37. if(translator)
  38. {
  39. this->eventTranslator()->addWidgetEventTranslator(translator);
  40. }
  41. }
  42. //-----------------------------------------------------------------------------
  43. void ctkQtTestingUtility::addPlayer(pqWidgetEventPlayer* player)
  44. {
  45. if(player)
  46. {
  47. this->eventPlayer()->addWidgetEventPlayer(player);
  48. }
  49. }