Главное окно имеет фиксированный размер и не имеет кнопки для разворачивания на весь экран.
Ну тут я надеюсь на твою помощь. Фиксированные размеры были потому что иначе не понятно на какие размеры родительских виджетов опираться. Ведь при работе с layout'ами (а у нас там всё в layout), родительнские виджеты могут менять свои размеры по мере добавления новых подвиджетов ... ух долго говорил, но надеюсь понятно.
1. Надо все(хотя наверняка не все и не по всем осям) виджеты ресайзить в зависимости от текущего размера главного окна (QApplication::mainWindow()) при ресайзе главного окна. 2. Виджеты шага должны располагаться на QScrollView, чтобы можно было прокручивать, если виджетов минимального размера слишком много, чтобы поместиться в окне.
(In reply to comment #2) > 2. Виджеты шага должны располагаться на QScrollView, И размеры виджетов по-идее от него считать. Т.е. все, что с наружи - дизайн c 3-мя элементами: меню/список_шагов, помошь и основные_кнопки. Тогда эти 3 элемента и дизайном будет легко затачивать на конкретную среду Qt, Html или Ndk. Т.е. будет возможность их кардинально менять под среду.
(In reply to comment #3) > Т.е. будет возможность их кардинально менять под среду. Например, в консольной версии сделать список шагов в ниспадающем меню, а помощь отдельным окном по F1
В современной версии окно уже не фиксированного размера.