Здравствуйте. Объясните пожалуйста, в чем преимущество кьют квик перед обычными виджетами библиотеки? Все красивости можно ведь сделать с помощью анимэйшн фреймворк и виджетами (с измененным/переопределенном виде/поведении). В чем преимущества?
Посоветуйте что почитать по кьюэмэль пожалуйста. Кроме документации. Хочется чтобы доступным языком.
можно, но это гораздо дольше в плане времени реализации. Зачем каждый раз городить велосипед, если все уже есть?
По qml почитать стоит примеры, документацию, туториалы. Последние написаны вполне доступным языком. А основной туториал по qml еще и переведен на кучу языков силами Qt DevNet
Тогда ещё такой вопрос: зачем нужен анимэйшн фреймворк, если использовать его для плюшек интерфейса — велосипед?
Мне кажется, создать красивый и динамичный интерфейс можно «малой кровью» так, как я говорил выше. Чем учить новый язык и писать на нем.
Кстати, логику программы от интерфейса отделить можно и без помощи кьюэмэль. Дизайнеры в кьют дизайнере делают интерфейс и пишут CSS стили. А программисты саму логику программы. то ест кьэмэль ничего нового в этом плане не дает?
Вобщем, буду читать/смотреть туториалы и вникать в эту технологию)
Вот да, сначала стоит вникнуть. Учить там особо нечего. Входная сложность — низкая. Потом оттачивание мастерства, но это уже другой момент.
Анимейшн фреймворк хорошая штука если надо добавить анимацию в уже существующий проект с виджетами.
А вот начинать новый проект с виджетами я бы уже не стал
Чтобы дизайнеры делали в designer интерфейс с кастомными виджетами надо, чтобы программисты еще озаботились созданием плагина для designer это опять таки лишняя работа.
Пробовал я так делать… работает на костылях, код выглядит также страшно как моя жизнь. Скорость работы интерфейса не увеличивается.
В общем, а есть ли смысл?
Это вы о переопределенных виджетах и анимэйшн фреймворк? Не знаю. Унаследовал что надо, переопределил что надо (вид и поведение) и проанимировал что надо.
Тогда ещё такой вопрос: зачем нужен анимэйшн фреймворк, если использовать его для плюшек интерфейса — велосипед?
Мне кажется, создать красивый и динамичный интерфейс можно «малой кровью» так, как я говорил выше. Чем учить новый язык и писать на нем.
Кстати, логику программы от интерфейса отделить можно и без помощи кьюэмэль. Дизайнеры в кьют дизайнере делают интерфейс и пишут CSS стили. А программисты саму логику программы. то ест кьэмэль ничего нового в этом плане не дает?
Вобщем, буду читать/смотреть туториалы и вникать в эту технологию)
Подкаст «Заметки о Qt» s01e03