Forráskód Böngészése

Update QtTesting to fix overload warnings

$ git shortlog 9951bc6..828b35e --no-merges
Ben Boeckel (1):
      cmake: don't set the minimum version if not the top-level

Jean-Christophe Fillion-Robin (4):
      test: Fix pq(Double)SpinBoxEventTranslatorTest
      test: Fix pqEventRecorderTest
      Fix -Woverloaded-virtual warning in custom event player
      Fix -Woverloaded-virtual warning in custom event translator

Mathieu Westphal (2):
      Enable use of continuous flush
      Add feature to record interaction timings

Utkarsh Ayachit (1):
      Fixes for Qt 5 / OsX test playback.
Jean-Christophe Fillion-Robin 8 éve
szülő
commit
93e7dc751f
30 módosított fájl, 58 hozzáadás és 3 törlés
  1. 2 2
      CMakeExternals/QtTesting.cmake
  2. 1 1
      Libs/QtTesting/ctkXMLEventObserver.cpp
  3. 3 0
      Libs/Visualization/VTK/Widgets/ctkVTKRenderViewEventPlayer.h
  4. 2 0
      Libs/Visualization/VTK/Widgets/ctkVTKRenderViewEventTranslator.h
  5. 2 0
      Libs/Widgets/ctkAxesWidgetEventPlayer.h
  6. 2 0
      Libs/Widgets/ctkAxesWidgetEventTranslator.h
  7. 2 0
      Libs/Widgets/ctkCheckableComboBoxEventPlayer.h
  8. 2 0
      Libs/Widgets/ctkCheckableComboBoxEventTranslator.h
  9. 2 0
      Libs/Widgets/ctkCheckableHeaderViewEventPlayer.h
  10. 2 0
      Libs/Widgets/ctkCheckableHeaderViewEventTranslator.h
  11. 2 0
      Libs/Widgets/ctkConsoleEventPlayer.h
  12. 2 0
      Libs/Widgets/ctkConsoleEventTranslator.h
  13. 2 0
      Libs/Widgets/ctkDoubleRangeSliderEventPlayer.h
  14. 2 0
      Libs/Widgets/ctkDoubleRangeSliderEventTranslator.h
  15. 1 0
      Libs/Widgets/ctkFileDialogEventPlayer.h
  16. 1 0
      Libs/Widgets/ctkFileDialogEventTranslator.h
  17. 2 0
      Libs/Widgets/ctkFontButtonEventPlayer.h
  18. 2 0
      Libs/Widgets/ctkFontButtonEventTranslator.h
  19. 2 0
      Libs/Widgets/ctkMatrixWidgetEventPlayer.h
  20. 2 0
      Libs/Widgets/ctkMatrixWidgetEventTranslator.h
  21. 2 0
      Libs/Widgets/ctkMenuComboBoxEventPlayer.h
  22. 2 0
      Libs/Widgets/ctkMenuComboBoxEventTranslator.h
  23. 2 0
      Libs/Widgets/ctkPathLineEditEventPlayer.h
  24. 2 0
      Libs/Widgets/ctkPathLineEditEventTranslator.h
  25. 2 0
      Libs/Widgets/ctkPopupWidgetEventPlayer.h
  26. 2 0
      Libs/Widgets/ctkPopupWidgetEventTranslator.h
  27. 2 0
      Libs/Widgets/ctkRangeSliderEventPlayer.h
  28. 2 0
      Libs/Widgets/ctkRangeSliderEventTranslator.h
  29. 2 0
      Libs/Widgets/ctkTreeComboBoxEventPlayer.h
  30. 2 0
      Libs/Widgets/ctkTreeComboBoxEventTranslator.h

+ 2 - 2
CMakeExternals/QtTesting.cmake

@@ -24,7 +24,7 @@ endif()
 
 if(NOT DEFINED QtTesting_DIR)
 
-  set(revision_tag 9951bc69b007812dd5172218dd219a4e98e0fcf8)
+  set(revision_tag 828b35edbbac6b08668809c84391003a2f513d1b)
   if(${proj}_REVISION_TAG)
     set(revision_tag ${${proj}_REVISION_TAG})
   endif()
@@ -36,7 +36,7 @@ if(NOT DEFINED QtTesting_DIR)
     set(location_args GIT_REPOSITORY ${${proj}_GIT_REPOSITORY}
                       GIT_TAG ${revision_tag})
   else()
-    set(location_args GIT_REPOSITORY "${git_protocol}://github.com/Kitware/QtTesting.git"
+    set(location_args GIT_REPOSITORY "${git_protocol}://github.com/commontk/QtTesting.git"
                       GIT_TAG ${revision_tag})
   endif()
 

+ 1 - 1
Libs/QtTesting/ctkXMLEventObserver.cpp

@@ -159,6 +159,6 @@ void ctkXMLEventObserver::onRecordEvent(const QString& widget,
       *this->Stream << this->XMLString;
       }
     this->XMLString = QString();
-    emit this->eventRecorded(widget, command, arguments);
+    emit this->eventRecorded(widget, command, arguments, eventType);
     }
 }

+ 3 - 0
Libs/Visualization/VTK/Widgets/ctkVTKRenderViewEventPlayer.h

@@ -37,7 +37,10 @@ class CTK_VISUALIZATION_VTK_WIDGETS_EXPORT ctkVTKRenderViewEventPlayer :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventPlayer Superclass;
   ctkVTKRenderViewEventPlayer(const QByteArray& classname, QObject* parent = 0);
+
+  using Superclass::playEvent;
   bool playEvent(QObject *Object, const QString &Command, const QString &Arguments, bool &Error);
 
 protected:

+ 2 - 0
Libs/Visualization/VTK/Widgets/ctkVTKRenderViewEventTranslator.h

@@ -37,9 +37,11 @@ class CTK_VISUALIZATION_VTK_WIDGETS_EXPORT ctkVTKRenderViewEventTranslator :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventTranslator Superclass;
   ctkVTKRenderViewEventTranslator(const QByteArray& Classname, QObject* Parent=0);
   ~ctkVTKRenderViewEventTranslator();
 
+  using Superclass::translateEvent;
   virtual bool translateEvent(QObject *Object, QEvent *Event, bool &Error);
 
 protected:

+ 2 - 0
Libs/Widgets/ctkAxesWidgetEventPlayer.h

@@ -37,8 +37,10 @@ class CTK_WIDGETS_EXPORT ctkAxesWidgetEventPlayer :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventPlayer Superclass;
   ctkAxesWidgetEventPlayer(QObject* parent = 0);
 
+  using Superclass::playEvent;
   bool playEvent(QObject *Object, const QString &Command, const QString &Arguments, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkAxesWidgetEventTranslator.h

@@ -34,8 +34,10 @@ class CTK_WIDGETS_EXPORT ctkAxesWidgetEventTranslator :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventTranslator Superclass;
   ctkAxesWidgetEventTranslator(QObject* parent = 0);
 
+  using Superclass::translateEvent;
   virtual bool translateEvent(QObject *Object, QEvent *Event, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkCheckableComboBoxEventPlayer.h

@@ -37,8 +37,10 @@ class CTK_WIDGETS_EXPORT ctkCheckableComboBoxEventPlayer :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventPlayer Superclass;
   ctkCheckableComboBoxEventPlayer(QObject* parent = 0);
 
+  using Superclass::playEvent;
   bool playEvent(QObject *Object, const QString &Command, const QString &Arguments, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkCheckableComboBoxEventTranslator.h

@@ -38,8 +38,10 @@ class CTK_WIDGETS_EXPORT ctkCheckableComboBoxEventTranslator :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventTranslator Superclass;
   ctkCheckableComboBoxEventTranslator(QObject* parent = 0);
 
+  using Superclass::translateEvent;
   virtual bool translateEvent(QObject *Object, QEvent *Event, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkCheckableHeaderViewEventPlayer.h

@@ -37,8 +37,10 @@ class CTK_WIDGETS_EXPORT ctkCheckableHeaderViewEventPlayer :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventPlayer Superclass;
   ctkCheckableHeaderViewEventPlayer(QObject* parent = 0);
 
+  using Superclass::playEvent;
   bool playEvent(QObject *Object, const QString &Command, const QString &Arguments, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkCheckableHeaderViewEventTranslator.h

@@ -35,8 +35,10 @@ class CTK_WIDGETS_EXPORT ctkCheckableHeaderViewEventTranslator :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventTranslator Superclass;
   ctkCheckableHeaderViewEventTranslator(QObject* parent = 0);
 
+  using Superclass::translateEvent;
   virtual bool translateEvent(QObject *Object, QEvent *Event, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkConsoleEventPlayer.h

@@ -32,8 +32,10 @@ class CTK_WIDGETS_EXPORT ctkConsoleEventPlayer : public pqWidgetEventPlayer
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventPlayer Superclass;
   ctkConsoleEventPlayer(QObject* parent = 0);
 
+  using Superclass::playEvent;
   bool playEvent(QObject *Object, const QString &Command,
                  const QString &Arguments, bool &Error);
 

+ 2 - 0
Libs/Widgets/ctkConsoleEventTranslator.h

@@ -35,8 +35,10 @@ class CTK_WIDGETS_EXPORT ctkConsoleEventTranslator :public pqWidgetEventTranslat
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventTranslator Superclass;
   ctkConsoleEventTranslator(QObject* = 0);
 
+  using Superclass::translateEvent;
   virtual bool translateEvent(QObject *Object, QEvent *Event, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkDoubleRangeSliderEventPlayer.h

@@ -37,8 +37,10 @@ class CTK_WIDGETS_EXPORT ctkDoubleRangeSliderEventPlayer :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventPlayer Superclass;
   ctkDoubleRangeSliderEventPlayer(QObject* parent = 0);
 
+  using Superclass::playEvent;
   bool playEvent(QObject *Object, const QString &Command, const QString &Arguments, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkDoubleRangeSliderEventTranslator.h

@@ -36,8 +36,10 @@ class CTK_WIDGETS_EXPORT ctkDoubleRangeSliderEventTranslator :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventTranslator Superclass;
   ctkDoubleRangeSliderEventTranslator(QObject* parent = 0);
 
+  using Superclass::translateEvent;
   virtual bool translateEvent(QObject *Object, QEvent *Event, bool &Error);
 
 private:

+ 1 - 0
Libs/Widgets/ctkFileDialogEventPlayer.h

@@ -40,6 +40,7 @@ public:
   typedef pqNativeFileDialogEventPlayer Superclass;
   ctkFileDialogEventPlayer(pqTestUtility* util, QObject* parent = 0);
 
+  using Superclass::playEvent;
   bool playEvent(QObject *Object, const QString &Command, const QString &Arguments, bool &Error);
 
 private:

+ 1 - 0
Libs/Widgets/ctkFileDialogEventTranslator.h

@@ -42,6 +42,7 @@ public:
   typedef pqNativeFileDialogEventTranslator Superclass;
   ctkFileDialogEventTranslator(pqTestUtility* util, QObject* parent = 0);
 
+  using Superclass::translateEvent;
   virtual bool translateEvent(QObject *Object, QEvent *Event, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkFontButtonEventPlayer.h

@@ -37,8 +37,10 @@ class CTK_WIDGETS_EXPORT ctkFontButtonEventPlayer :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventPlayer Superclass;
   ctkFontButtonEventPlayer(QObject* parent = 0);
 
+  using Superclass::playEvent;
   bool playEvent(QObject *Object, const QString &Command, const QString &Arguments, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkFontButtonEventTranslator.h

@@ -38,8 +38,10 @@ class CTK_WIDGETS_EXPORT ctkFontButtonEventTranslator :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventTranslator Superclass;
   ctkFontButtonEventTranslator(QObject* parent = 0);
 
+  using Superclass::translateEvent;
   virtual bool translateEvent(QObject *Object, QEvent *Event, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkMatrixWidgetEventPlayer.h

@@ -37,8 +37,10 @@ class CTK_WIDGETS_EXPORT ctkMatrixWidgetEventPlayer :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventPlayer Superclass;
   ctkMatrixWidgetEventPlayer(QObject* parent = 0);
 
+  using Superclass::playEvent;
   bool playEvent(QObject *Object, const QString &Command, const QString &Arguments, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkMatrixWidgetEventTranslator.h

@@ -36,8 +36,10 @@ class CTK_WIDGETS_EXPORT ctkMatrixWidgetEventTranslator :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventTranslator Superclass;
   ctkMatrixWidgetEventTranslator(QObject* parent = 0);
 
+  using Superclass::translateEvent;
   virtual bool translateEvent(QObject *Object, QEvent *Event, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkMenuComboBoxEventPlayer.h

@@ -37,8 +37,10 @@ class CTK_WIDGETS_EXPORT ctkMenuComboBoxEventPlayer :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventPlayer Superclass;
   ctkMenuComboBoxEventPlayer(QObject* parent = 0);
 
+  using Superclass::playEvent;
   bool playEvent(QObject *Object, const QString &Command, const QString &Arguments, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkMenuComboBoxEventTranslator.h

@@ -40,8 +40,10 @@ class CTK_WIDGETS_EXPORT ctkMenuComboBoxEventTranslator :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventTranslator Superclass;
   ctkMenuComboBoxEventTranslator(QObject* parent = 0);
 
+  using Superclass::translateEvent;
   virtual bool translateEvent(QObject *Object, QEvent *Event, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkPathLineEditEventPlayer.h

@@ -37,8 +37,10 @@ class CTK_WIDGETS_EXPORT ctkPathLineEditEventPlayer :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventPlayer Superclass;
   ctkPathLineEditEventPlayer(QObject* parent = 0);
 
+  using Superclass::playEvent;
   bool playEvent(QObject *Object, const QString &Command, const QString &Arguments, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkPathLineEditEventTranslator.h

@@ -36,8 +36,10 @@ class CTK_WIDGETS_EXPORT ctkPathLineEditEventTranslator :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventTranslator Superclass;
   ctkPathLineEditEventTranslator(QObject* parent = 0);
 
+  using Superclass::translateEvent;
   virtual bool translateEvent(QObject *Object, QEvent *Event, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkPopupWidgetEventPlayer.h

@@ -37,8 +37,10 @@ class CTK_WIDGETS_EXPORT ctkPopupWidgetEventPlayer :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventPlayer Superclass;
   ctkPopupWidgetEventPlayer(QObject* parent = 0);
 
+  using Superclass::playEvent;
   bool playEvent(QObject *Object, const QString &Command, const QString &Arguments, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkPopupWidgetEventTranslator.h

@@ -36,8 +36,10 @@ class CTK_WIDGETS_EXPORT ctkPopupWidgetEventTranslator :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventTranslator Superclass;
   ctkPopupWidgetEventTranslator(QObject* parent = 0);
 
+  using Superclass::translateEvent;
   virtual bool translateEvent(QObject *Object, QEvent *Event, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkRangeSliderEventPlayer.h

@@ -37,8 +37,10 @@ class CTK_WIDGETS_EXPORT ctkRangeSliderEventPlayer :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventPlayer Superclass;
   ctkRangeSliderEventPlayer(QObject* parent = 0);
 
+  using Superclass::playEvent;
   bool playEvent(QObject *Object, const QString &Command, const QString &Arguments, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkRangeSliderEventTranslator.h

@@ -36,8 +36,10 @@ class CTK_WIDGETS_EXPORT ctkRangeSliderEventTranslator :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventTranslator Superclass;
   ctkRangeSliderEventTranslator(QObject* parent = 0);
 
+  using Superclass::translateEvent;
   virtual bool translateEvent(QObject *Object, QEvent *Event, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkTreeComboBoxEventPlayer.h

@@ -37,8 +37,10 @@ class CTK_WIDGETS_EXPORT ctkTreeComboBoxEventPlayer :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventPlayer Superclass;
   ctkTreeComboBoxEventPlayer(QObject* parent = 0);
 
+  using Superclass::playEvent;
   bool playEvent(QObject *Object, const QString &Command, const QString &Arguments, bool &Error);
 
 private:

+ 2 - 0
Libs/Widgets/ctkTreeComboBoxEventTranslator.h

@@ -38,8 +38,10 @@ class CTK_WIDGETS_EXPORT ctkTreeComboBoxEventTranslator :
   Q_OBJECT
 
 public:
+  typedef pqWidgetEventTranslator Superclass;
   ctkTreeComboBoxEventTranslator(QObject* parent = 0);
 
+  using Superclass::translateEvent;
   virtual bool translateEvent(QObject *Object, QEvent *Event, bool &Error);
 
 private: