Название: QML: Какая технология актуальна Отправлено: lit-uriy от Август 01, 2016, 08:39 Кроме давнего баловство с QML (времён Qt4), ни разу этой технологией не пользовался.
Тут решил сделать ПО с UI написанном с использованием QML, смотрю в Креатор и не вкуриваю, куда мне щёлкнуть: (http://www.prog.org.ru/index.php?action=dlattach;topic=30468.0;attach=8453;image) Судя по выбору, есть какие-то одноразовые технолигии (типа ВиндовсВиста), завязавшись на которые попадёшь потом, с выпуском новой версии Qt. Дак вот "Куда собственно click-нуть?" Название: Re: QML: Какая технология актуальна Отправлено: gil9red от Август 01, 2016, 09:06 Ну, вариантов может стать меньше если версия Qt 5.7 или выше :)
Название: Re: QML: Какая технология актуальна Отправлено: lit-uriy от Август 01, 2016, 09:56 1) Т.е. можно ли говорить, что Qt Quick Controls уже похоронили и он не будет работать в Qt 5.6 и выше?
Или он будет работать наряду с Qt Quick Controls 2 (Qt 5.7 и выше). 2) А с Qt Labs Controls я так понимаю связываться не стоит - уже мертвяк, верно? 3) В чём отличия между Qt Quick Controls и Qt Quick Controls 2? 4) Какая разница между QML и Qt Quick (в частности в Qt 5.4.x в примерах две папки - qml и quick? Название: Re: QML: Какая технология актуальна Отправлено: Bepec от Август 01, 2016, 11:09 1) похоронен, несовместим.
2) хз 3) в возможностях и смене импортов. По сути Qt Quick Controls 2 это сын Qt Quick Controls, правда не кровный сын :D 4) хз. на мой взгляд никакой разницы. Хотя QML - это язык, а qt quick по сути набор виджетов. Название: Re: QML: Какая технология актуальна Отправлено: navrocky от Август 23, 2016, 12:32 1) Т.е. можно ли говорить, что Qt Quick Controls уже похоронили и он не будет работать в Qt 5.6 и выше? Или он будет работать наряду с Qt Quick Controls 2 (Qt 5.7 и выше). 2) А с Qt Labs Controls я так понимаю связываться не стоит - уже мертвяк, верно? 3) В чём отличия между Qt Quick Controls и Qt Quick Controls 2? 4) Какая разница между QML и Qt Quick (в частности в Qt 5.4.x в примерах две папки - qml и quick? 1) я тоже не совсем понимаю зачем они так поименовали. Qt Quick Controls - десктопные контролы, Qt Quick Controls 2 - облегченные контролы для мобильной разработки Как-бы и одни и другие друг друга не заменяют.. Посмотрим как пойдёт дальше, но пока Qt Quick Controls не хоронят в 5.7. 4) QML - язык (синтаксис, стандартные типы), Qt Quick - гуёвая либа на базе QML (визуальные примитивы и всё что с ними связано) |