APG: make PresetEditDialog modal
authorSoren Harward <stharward@gmail.com>
Wed, 7 Apr 2010 01:27:23 +0000 (21:27 -0400)
committerSoren Harward <stharward@gmail.com>
Wed, 7 Apr 2010 01:32:48 +0000 (21:32 -0400)
commit48c22d8dcb9ece8221501cbb98461264cde83ff8
tree37f5c6dfef73a32a24e6d9865981324c1834ac7e
parentc6811f91e985ce4371db4346da8629e834d8b39b
APG: make PresetEditDialog modal

Workaround for a stupid Qt bug.  When you share a model across multiple
views in multiple dialogs, the views in other dialogs don't update
properly when the model is changed, even when properly using
removeRows() and insertRows().  Since there's really no reason for the
APG to open multiple copies of the PresetEditDialog for one preset, the
easiest workaround is just to make the Dialog modal.
src/playlistgenerator/PresetEditDialog.cpp
src/playlistgenerator/PresetModel.cpp