Tropical Cyclone Alfred was forecast to cross the coast of Queensland state north of Brisbane at the weekend.