The most common cause of gear-up landings is the pilot simply forgetting to extend the landing gear before touchdown.
In larger aircraft, the warning system usually excludes the engine power setting and instead warns the pilot when the flaps are set for landing but the landing gear is not.