Tropical Cyclone Alfred was expected to be the first cyclone to cross the east Australian coast near the Queensland state capital since 1974.