Если вы посмотрите на определение emit, вы увидите, что оно пустое. emit просто используется, чтобы указать, что сигнал излучается на этой линии. Поэтому выбрасывать слот не имеет смысла.
Слоты являются обычными функциями, вы можете вызывать их явно.