И почему бы вообще это все не сделать в виде `QWizardPage::{completeChanged,isCompleted}()`?