Inspired by easygui, designed for PyQt