South Africa has had seven swimmers qualify for the World Aquatics Championships in Singapore in July and August after impressive showings in Gqeberha at the national swimming championships last week.