My doubt is whether we can remove some member functions which is there in protected specifier(ex:qcalibrationitem.h -> removing some functions which is not needed for my current implementation as well as in future) while keeping those function I am facing unresolved external symbol error