А если у меня есть проект где уже куча интерфейса

на QTWidgets, можно другие окна делать на QML?

29 ответов

16 просмотров

Бесполезно для qml

Skarn- Автор вопроса
Anatoly Shirokov
Бесполезно для qml

вместе не работают типа?

Для десктопа я бы всё же widgets выбрал, а вот на мобильные платформы qml

Sergey eSKon
Для десктопа я бы всё же widgets выбрал, а вот на ...

Мне qml на мобильных стрёмным показался, может даже немного сырым. Так что мне кажется там лучше "по родному" интерфейс размечать

Anatoly Shirokov
Не работают

Как это не работают? А как же QQuickItem?

Skarn
вместе не работают типа?

И не только QuickItem, Qml Engine совершенно без проблем может грузить любой Ваш qml файл, это не зависит от того написано Ваше приложение уже на витджетах или нет. Для новых приложений я бы выбрал чистый qml, но для старых приложений уже написанных на витджетах нет никаких проблем начинать разрабатывать на qml новые окна, это может быть началом рефакторинга вашего приложения полностью под qml. Не надо изворачиваться и делать на витджетах то, что может быть сделано быстрее и проще на qml.

Anatoly Shirokov
Надо писать адаптеры. Зачем?

Да вроде не нужны никакие адаптеры, создаёшь QQuickItem, грузишь qml файл и через сигналы с ним общаешься

Дмитрий
Да вроде не нужны никакие адаптеры, создаёшь QQuic...

Я писал об использование widgets в qml. Видимо, не понял вопрос.

Anatoly Shirokov
Я писал об использование widgets в qml. Видимо, не...

А widgets в qml не к чему, а наоборот можно и иногда даже и нужно

Дмитрий
А widgets в qml не к чему, а наоборот можно и иног...

Мне к чему был. Я адаптировал QWT для графиков

Sergey eSKon
Для десктопа я бы всё же widgets выбрал, а вот на ...

Я вот тоже, хотел взять qml для новой версии своего десктопного проекта, но потом всё же вернулся к виджетами. Как-то слишком по-мобильному там всё, интерактив не родной для десктопных систем получается, что не очень с точки зрения пользовательского опыта, на мой взгляд.

Dimka Novikov
Я вот тоже, хотел взять qml для новой версии своег...

теперь я знаю, почему софт выглядит в современном мире как ... вот такие как вы все время выбирают виджеты :)

Dimka Novikov
Я вот тоже, хотел взять qml для новой версии своег...

именно поэтому. На мобильных платформах из-за недостатка места часто приходится рисовать что-то уникальное, а вот на десктопе лучше всё-же обойтись стандартными виджетами.

Stas Koynov
теперь я знаю, почему софт выглядит в современном ...

Виджеты не плохие, нужно просто их уметь готовить

Stas Koynov
теперь я знаю, почему софт выглядит в современном ...

вот как раз когда начинают изобретать велосипеды, рисуя вместо кнопок всякую разноцветную хрень и получается шлак

Stas Koynov
теперь я знаю, почему софт выглядит в современном ...

Вы думаете это от технологии зависит?))) показать как оно выглядит?)

Dimka Novikov
Я вот тоже, хотел взять qml для новой версии своег...

Плюсую, у меня такие же впечатления. Виджеты рулят, qml - ненативное чёрт знает что

Dimka Novikov
screenshot

Круто!! Это не open source, исходники посмотреть нельзя? Я виджеты люблю за простоту и относительную нативность, но кастомизировать их плохо умею, как такое сделать - без понятия)

Dimka Novikov
screenshot

Выглядит и правда очень неплохо. Не догадался б что там виджеты внутри

Dimka Novikov
screenshot

Прям как Telegram всё переделал

Dimka Novikov
screenshot

это десктоп или с планшета?

Alex
Круто!! Это не open source, исходники посмотреть н...

Исходники тут можно взять https://github.com/dimkanovikov/starc

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта