I am developing a regression testing system for few of the custom commands we developed in BricsCAD. In few commands, it needs user input. So we used QDialog for it.