Hi Jc,<div><br></div><div>no, it has not.</div><div><br></div><div>I tried to rebase the fix onto the upstream/master, but there are conflicts that I cannot resolve.</div><div><br></div><div>For my fix, I introduced a new ctkDoubleSpinBox class that derives from QDoubleSpinBox and adds the invertedControls property. I changed the ctkSliderWidget to use this ctkDoubleSpinBox instead of QDoubleSpinBox.</div>
<div><br></div><div>In the meantime, a new ctkSpinBox class has appeared in CTK, that derives from QWidget, and delegates its calls to an internal QDoubleSpinBox. The ctkSliderWidget has been changed to use this ctkSpinBox instead of QDoubleSpinBox. It is not clear to me what is the rationale for this change, and why it could not be done by inheritance.</div>
<div><br></div><div>Anyway, there is no straightforward way to apply my fix on this new code.</div><div><br></div><div>Another problem is that I cannot build the CTK master, because of the DCMTK issue. The bug breaks the build, and so, I cannot test any change that is applied on the master. It would be important to be able to build CTK with the official DCMTK.</div>
<div><br></div><div>The last version of the "inverted" properties feature is here:</div><div><div><br></div><div><a href="https://github.com/NifTK/CTK/commits/slider-inverted-properties">https://github.com/NifTK/CTK/commits/slider-inverted-properties</a></div>
<div><br></div><div>Thanks,</div><div>Miklos</div><div><br></div></div>