Our ethos with Qt and cross-platform development has always been 'build it once, use it everywhere,' said Juhapekka Niemi, SVP of Product Management at Qt Group.
Omitting the @Slot decorator means that the function can still act as a slot, but it won't provide the advantages of reduced memory usage and increased speed.