Это protected-функции, и лучше их такими оставить. Заодно переместить после секции `public` перед `signals`.