Извиняюсь канечно но что надо править и для чего в cmake? Я же собираю с ним и все работает.
у меня заработало только после удаления зашитого CMAKE_MODULE_PATH. и еще зашитый путь к пдфке пришлось править в коде.
По поводу центровки для pageHolder я понял(я вроде пробовал раньше но чет было не так).
Но вот вопрсо что происходит если растянуть по ширине fitToWidth? Страница уже имеет не правильную шинину, а должна быть растянута в ширину по паренту. С зумом там тоже все не очень с позиционированием.
В общем задавать жесткие размеры ширины для pageHolder не очень хороший вариант.
зашитая ширина была для примера, конечно
Чтоб навело на мысли при взгляде на картинки. В реальности надо брать текущие размеры страницы (сходу не понял как это сделать), а может там и вручную какие-то расчеты проводить для корректного центрирования.