doing delete on key shortcuts causes crash in slicer ...
keypresses still broken, delete QShortcut crashes slicer, need to figure out how to limit scope of std::vector or revert back to malloc()