Qalculate! - the ultimate desktop calculator