That's just the way radio buttons work in Qt, unsetting all of them would require an extra radio button named "No action" or the like. I'm not convinced this is worth the screen real estate, since you can just cancel instead. As for having a confirmation for remove covers -- all the operations in the bulk metadata dialog are dangerous -- generate default cover would also destroy all existing covers, as would set from ebook file if the ebook files have generic covers, as would clone covers. For that matter, non cover operations such as setting rating or author also destroy information, that is essentially the nature of the beast.
|