<div dir="ltr"><div>Hi,</div><div><br></div><div>in the code-base, on the wip-canvas-qt4-v1 branch now there are no Qt3Support classes used, but there are still Qt3Support methods in use in various places. Most of these uses are trivial tu fix -- some methods are have been renamed, parameters have been changed between Qt3 and Qt4, and so on. So if you feel like fixing some of the easy ones, I'm sending a quick guide below.</div><div><br></div><div>Easy way of finding Qt3Support dependencies:</div><div><br></div><div>1. in the source tree, open CMakeLists.txt from the root, and find the line ~14:<br></div><div><br></div><div>#add_definitions ( -DQT3_SUPPORT_WARNINGS )</div><div><br></div><div>uncomment that line by removing the hash (#) from the front of it.</div><div><br></div><div>2. build KTechLab, you will get _lots_ of warnings about deprecated methods. These should be fixed for to completely removing Qt3Support dependency.</div><div><br></div><div>Fixing deprecated methods:</div><div><br></div><div>Most of the times, if you look in the headers of Qt ( in an IDE ctrl-click the method which generated warning), the method just calls another, non-deprecated method on the same object. Just replace the call with direct call of the non-deprecated method. This should fix the warning.</div><div><br></div><div>There are cases when the situation is not trivial, for now leave those to the end of the list of things to fix.</div><div><br></div><div>Have fun,</div><div><br></div><div> Zoltan</div><div><br></div><div><br></div><div><br></div><div><br></div></div>