Residents in greater Townsville have been warned to leave by midday on Sunday as north Queensland continues to be smashed with rain.