For the record, the following list of classes inherent Qt objects that might create issues with data pipelines (e.g. #202), also I don't see any logic in the class hierarchy but different users prototyping their own pipelines.
class VTKOverlayWindow(QVTKRenderWindowInteractor)
class VTKRenderingGenerator(QtWidgets.QWidget)
class VTKStereoInterlacedWindow(QtWidgets.QWidget)
class VTKLUSSimulator(rg.VTKRenderingGenerator)
Hence, if we would like to fix the above, I would suggest the following steps:
- Follow good practices for pipelines, these are few examples:
- Refactor classes and unit tests for multi-OSs (prototype and run unit tests in ubuntu-latest OS)
- Add examples in tutorials
For the record, the following list of classes inherent Qt objects that might create issues with data pipelines (e.g. #202), also I don't see any logic in the class hierarchy but different users prototyping their own pipelines.
Hence, if we would like to fix the above, I would suggest the following steps: