update QDialog