Да, как обычные чистые виртуальные методы на С ++.Код, сгенерированный MOC, вызывает чистые виртуальные слоты, но это нормально, поскольку базовый класс не может быть создан в любом случае ...
Опять же, как и обычные чистые виртуальные методы c ++, класс не может быть созданметоды имеют реализацию.
Одна вещь: в подклассе вам на самом деле не нужно отмечать переопределенные методы как слоты.Во-первых, они уже реализованы как слоты в базовом классе.Во-вторых, вы просто создаете больше работы для MOC и компилятора, поскольку вы добавляете (крошечный) немного больше кода.Тривиально, но что угодно.
Итак, дерзайте ...