(io): remove pure virtual from `IReader` and `IWriter`
Description
configureWithIHM()
has been deprecated with this issue but the pure virtual method hasn't been removed making it impossible to use IReader without implementing a configureWithIHM
function.
Proposal
Set configureWithIHM
as virtual.
Set openLocationDialog
as virtual.
Outcomes
Use the new openLocationDialog
without having to implement configureWithIHM
.