ну третий среднее, можно выгружать в qml, чтото мелкое производить в qml а уж глобальное от чего зависят другие формы в с++, но это мне не очень понравилось, лучше либо в одно либо во втором, проще код читать и искать.
Я например больше в с++. У меня вся инфа списки. Поэтому
Модели храню в c++, кнопки - проброс в с++ на изменение моделей. А простое, в qml, пример переходы, открытие окон, там калькулятор(в с++ только конечный результат)
Но каждому свое, для меня qml это куча возможностей и куча костылей, каждый может использовать что ему хочется.