ConfigPage: improve message when asserting
also use QSignalBlocker in apply(), emitting changed() doesn't make any sense here