moved the ctrl+q shortcut to mainwidget char event handler, removed notifications from purely modal widgets, added unsaved changes warning messagebox on individual edit close