preset-list-model: keep an extra ref on the instance that we store in qdata

Otherwise the model gets released when we close the window, but the pointer stays.