Fix build issues when Python is disabled.

Change-Id: If1614bf1a71a5e7b02d9e96d88ac741d3da6a4a9
Merge topic 'refactor_python_tracing_2' into next

a648f465 Fix build issues when Python is disabled.
Fix header test.

Change-Id: Iece2472200148ff8fd351113d2e97f17b6da0b5f
Add documentation to vtkSMTrace.

Change-Id: I279223f9b79096752fd226f7700ef760594654ec
Merge topic 'refactor_python_tracing_2' into next

f19d6eb6 Add documentation to vtkSMTrace.
31a4990b Fix header test.
Fix SavePythonState playback.

Change-Id: I18ecaa1d1a42b5714d2d066aaf4b75b58483e6f5
Merge topic 'refactor_python_tracing_2' into next

3fe31024 Fix SavePythonState playback.
Use Int property for ScalarRangeInitialized.

Consistency fix.

Change-Id: I834c36324f552c57004d044c89a090757f565957
Fix trace/state when coloring with components.

The VectorComponent/VectorMode properties on LUT were being not traced
since they were hidden from the GUI. Fixed that by ensuring that LUT
properties hidden from GUI are not treated as those that should be
skipped.

Change-Id: I614922a6d90be96a8152f9f7437f7b29b58d0879
Merge topic 'refactor_python_tracing_2' into next

6e2bca87 Fix trace/state when coloring with components.
f8507718 Use Int property for ScalarRangeInitialized.
Fixed DisconnectAndSave test.

Since "ViewPosition" was made internal, when the server-side state was
loaded, the views were not positioned correctly. The real issue was that
vtkSMViewLayoutProxy should have reset the view positions after it
loaded its state. Fixed that. It's acceptable to update view positions
when loading state since the view proxies will have view sizes coming
from the state file itself.

Change-Id: Idb24beeee976746270c7a97e9585ba953aed36be
Merge topic 'refactor_python_tracing_2' into next

b47e6d08 Fixed DisconnectAndSave test.
Fix QuadView test scripts.

They were missing an "Enter" to accept entered values in the Properties
panel. Fixed that.

Change-Id: Ibd1118217a3d8b8a1f78442d3c1b3de88fdd019f
Merge topic 'refactor_python_tracing_2' into next

5f3413f8 Fix QuadView test scripts.
Improving test playback reliability with pqLineEdit.

pqLineEdit during playback of tests could end up not firing the
textChangedAndEditingFinished() signal which resulted in incorrect test
playback. Ensuring that the signal is explicitly fired by
pqLineEditEventPlayer when set_string event is played back.

Change-Id: I0977ed4819d7a0cfae9b6ce11f453d9ff31af8f8
Merge topic 'refactor_python_tracing_2' into next

4bbd36fe Improving test playback reliability with pqLineEdit.
Revert "Use Int property for ScalarRangeInitialized."

This reverts commit f850771835f53bcb922eccd118fd9bb01e6c3ece.

This causes old Python scripts to fail. We need to get rid of
ScalarRangeInitialized entirely.

Change-Id: I128c23c1c463ecc67dbd171e44ab5400da537b79
Merge topic 'refactor_python_tracing_2' into next

cc3dcb7e Revert "Use Int property for ScalarRangeInitialized."
Bring in vtkqttesting fix for EXPORT macro.

Change-Id: I3314507463840e203514f2eb6c3a5f0b65115314
Merge topic 'refactor_python_tracing_2' into next

f3094baf Bring in vtkqttesting fix for EXPORT macro.