The vcl/inc/salobj.hxx interface is implemented by several platform backends but many of these use the same (empty) implementations for several of the methods eg.
'GrabFocus', 'SetBackround', and 'Enable'
it'd be great to have an empty default in the parent implementation instead, and remove all those dummy overrides in the headers and implementations.
It is possible that a few similar cases exist for other backend classes too.
Created attachment 57430 [details]
Consolidate empty methods
I've sent this to the mailing list as well.
thanks ! :-)
Greggory Hernandez committed a patch related to this issue.
It has been pushed to "master":
vcl: fdo#46399 cleanup and share dummy virtual methods ...
Migrating Whiteboard tags to Keywords: (EasyHack,DifficultyBeginner,SkillCpp,TopicCleanup)