COMP: Replace QWeakPointer with QPointer, which is the pointer class in Qt5 intented to use to track if a QObject has been deleted or not. QWeakPointer can now only be created from a QSharedPointer, so it doesn't work anymore for this use case.
COMP: Use Qt5 QHeaderView's new method names.
COMP: Use Qt5 QFileDialog's new method names.
COMP: Use QStandardPaths instead of QDesktopServices to get the temp dir path, following the Qt5 porting guide.
COMP: Remove usage of QTextCodec::setCodecForCStrings(). It has disappeared in Qt5.
COMP: Fix metatype declarations in tests.
COMP: Make equals operator const to avoid a compilation error in unit tests.
ENH: Update .gitignore to include newly generated manifests.
COMP: Update default directories for VTK 6.1 on Windows.
COMP: Fix VTK includes.
COMP: Change uses of WholeExtent to Extent.
COMP: Change SetInput() and similar methods to SetInputData() or SetInputConnection() and similar methods.
COMP: Change vtkTypeRevisionMacro() to vtkTypeMacro().
COMP: Remove CollectRevisions().
COMP: Remove video recording functionality.
COMP: Change vtkRoundFuncMacro() to qRound() and vtkFloorFuncMacro() to floor().
COMP: Remove usage of vtkImageData::CopyTypeSpecificInformation().
COMP: Remove usage of vtkImageData::Update() and UpdateInformation().
COMP: Remove unused class vtkAtamaiPolyDataToImageStencil2.
COMP: Fix usage of scalar manipulation methods.