Да, действительно ответил не совсем на ваш вопрос

Ну, главное что вам все удалось

Вообще, в tutorial формах, в примере с сплиттером его инициализация вызывается в методе
init, не совсем понимаю разницу, откуда его вызывать. По идее в методе
run обычно уже запускаются какие-нибудь алгоритмы, а в методе
init разнообразные форматирования, добавления чего-нибудь программно и т.п.