qt interface skeleton