//код - код находяйщтйся тут выполняется в главном потоке, который так же отвечает за UI. По-этому первым делом проверьте правильно ли там все работает, нет ли обращений к сети и т.п. Может быть где-то логика хромает в вашем приложении - большие циклы в которых тяжелые функции вызываются.
Вы вопрос читали? Автор пишет - "более менее знаю только С++", "Так же интересует программирование не особо сложных программ для Windows". Он не пишет, что не может определиться с платформой, а пишет, как он может использовать свои знания С++ чтобы сделать такие-то такие задачи. Qt удовлетворяет этим потребностям.
По вашим словам найтив это всё - выучил и ты тру, а все остальные кто не найтив говно клепают. Как я сказал выше, все зависит программиста и от поставленной задачи. Где-то допустимым будет только нейтив разработка, а где-то гибрид. И судя по заказам с фриланса, гибриды себя прекрасно чувствуют.
Зависит от прямоты рук программиста и от поставленной задачи. Как мы видим xamarin, phonegap, ionic и т.д. нашли свое место на рынке. Если хотите программировать именно под конкретную платформу, то конечно лучше выбрать нейтив - для ios obj-c, swift, для android java. Под выше описанные требования Qt хорошо подходит.
skype, maya autodesk и много чего еще написано на Qt
Оно становится платным, когда вы имеете дело с большими данными (хранение, отправка), другими словами превышаете лимиты на хранение, пуши, вычисления и т.д. А для небольшого/среднего проекта бесплатного ресурса за глаза хватает.
"Сейчас после тапа(select) в TableView, это тап передается дальше родительской View(Room Scheme View)"
"точне при селекте в TableView - ничего не происходит"
Как вы определяете, что тап случается/передается? Если это какой-то код из туториала, то скиньте его посмотреть, что там вообще происходит