acquaman/acquaman — comment on commit 31ff85688af0647a9b1433a53c2f5bd03b020428
File:  line 0
By dretrex:

The astute amoung us (ie: all of us) will notice that I have added a QWidget instance (QMessageBox) into a QObject class. There are two reasons for this:

1) Because I feel that is the best place for that question to be answered for general exporting needs (whether we use the wizard or we are doing auto-exporting).
2) Because I'm lazy.

The reason why I am leaving it as it is is because I want this question to show up whether we are using the wizard or if we are auto-exporting. Both of these will be running in windowed systems. I know this breaks our general model/view paradigm but I currently haven't designed a good general way of pausing the export controller and resuming it correctly while all of the appropriate GUI elements (AppController, ExportWizard) receiving the correct signals to launch the question box themselves and then push the answer back to the exporter.

Suggestions are welcome for resolving the issue.