на QTWidgets, можно другие окна делать на QML?
Бесполезно для qml
вместе не работают типа?
Не работают
Для десктопа я бы всё же widgets выбрал, а вот на мобильные платформы qml
Мне qml на мобильных стрёмным показался, может даже немного сырым. Так что мне кажется там лучше "по родному" интерфейс размечать
Как это не работают? А как же QQuickItem?
И не только QuickItem, Qml Engine совершенно без проблем может грузить любой Ваш qml файл, это не зависит от того написано Ваше приложение уже на витджетах или нет. Для новых приложений я бы выбрал чистый qml, но для старых приложений уже написанных на витджетах нет никаких проблем начинать разрабатывать на qml новые окна, это может быть началом рефакторинга вашего приложения полностью под qml. Не надо изворачиваться и делать на витджетах то, что может быть сделано быстрее и проще на qml.
Надо писать адаптеры. Зачем?
Да вроде не нужны никакие адаптеры, создаёшь QQuickItem, грузишь qml файл и через сигналы с ним общаешься
Я писал об использование widgets в qml. Видимо, не понял вопрос.
А widgets в qml не к чему, а наоборот можно и иногда даже и нужно
Мне к чему был. Я адаптировал QWT для графиков
Я вот тоже, хотел взять qml для новой версии своего десктопного проекта, но потом всё же вернулся к виджетами. Как-то слишком по-мобильному там всё, интерактив не родной для десктопных систем получается, что не очень с точки зрения пользовательского опыта, на мой взгляд.
теперь я знаю, почему софт выглядит в современном мире как ... вот такие как вы все время выбирают виджеты :)
именно поэтому. На мобильных платформах из-за недостатка места часто приходится рисовать что-то уникальное, а вот на десктопе лучше всё-же обойтись стандартными виджетами.
Виджеты не плохие, нужно просто их уметь готовить
Ну видимо многие не умеют!
вот как раз когда начинают изобретать велосипеды, рисуя вместо кнопок всякую разноцветную хрень и получается шлак
Вы думаете это от технологии зависит?))) показать как оно выглядит?)
Плюсую, у меня такие же впечатления. Виджеты рулят, qml - ненативное чёрт знает что
Круто!! Это не open source, исходники посмотреть нельзя? Я виджеты люблю за простоту и относительную нативность, но кастомизировать их плохо умею, как такое сделать - без понятия)
Выглядит и правда очень неплохо. Не догадался б что там виджеты внутри
Прям как Telegram всё переделал
это десктоп или с планшета?
Исходники тут можно взять https://github.com/dimkanovikov/starc
Всё это не спроста)
Обсуждают сегодня