Como posso mostrar uma caixa de diálogo modal do PyQt e tirar os dados de seus controles quando eles estão fechados?

Para um diálogo interno como QInputDialog, eu li que posso fazer isso:

text, ok = QtGui.QInputDialog.getText(self, 'Input Dialog', 'Enter your name:')

Como posso emular esse comportamento usando uma caixa de diálogo que eu mesmo desenho no Qt Designer? Por exemplo, gostaria de fazer:

my_date, my_time, ok = MyCustomDateTimeDialog.get_date_time(self)

questionAnswers(2)

yourAnswerToTheQuestion