Russian Qt Forum
Ноябрь 23, 2024, 01:38 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: Qt Quick. с чего начать  (Прочитано 19371 раз)
andrew.k
Гость
« : Апрель 01, 2011, 17:51 »

Подскажите.
Какие задачи реализует Qt Quick, для чего он нужен?
Какие имеет преимущества?
Нужно ли знание QML для того чтобы пользоваться квиком?
Какими ресурсами пользуетесь?
Какие книжки посоветуете?
Записан
kibsoft
Хакер
*****
Offline Offline

Сообщений: 625


Просмотр профиля WWW
« Ответ #1 : Апрель 01, 2011, 20:43 »

Qt Quick какбэ и есть QML.. По сути Qt Quick - это технология, которая в ключает в себя язык QML, IDE (Qt Creator) и т.д.
Подходит для создания "крутых" интерфейсов - в основном для мобильных девайсов.

Цитировать
Какими ресурсами пользуетесь?
Какие книжки посоветуете?
Ассистент. А что еще??
На русском в любом случае инфы мало.

Может быть полезным:
http://qt.nokia.com/qtquick/
http://developer.qt.nokia.com/wiki/Qt_Quick
Записан

http://kibsoft.ru - Download the Qt Media Encoding Library here

The apps that were written using QtMEL:
http://srecorder.com - Screen recording software
andrew.k
Гость
« Ответ #2 : Апрель 02, 2011, 14:56 »

Т.е. если я не знаю QML, то мне собственно его и нужно изучать? Но тогда я не очень понимаю связи между Qt и QML.
А что есть "крутые" интерфейсы?
Записан
kibsoft
Хакер
*****
Offline Offline

Сообщений: 625


Просмотр профиля WWW
« Ответ #3 : Апрель 02, 2011, 23:32 »

Учить QML - да. Ну связь простая - на QML делается GUI, на C++/Qt делается так называемый бэкэнд. Например, для телефонов (сенсорный экран) не есть гуд обычные виджеты из Qt Gui. Пользователям нужны всякие "свистелки и перделки", типа перелистовывания страницы жестом (при этом, чтобы все было плавно). На QML такие вещи делаются довольно легко. Для работы с сетью, файлами и т.д. нужно использовать C++/Qt.

"Крутые" интерфейсы - это и есть те "свистелки и перделки", которые сплошь и рядом используются в мобильных телефонах (iPhone, Android). Под Symbian не так много эффектных приложения (или может быть я просто не встречал).
Записан

http://kibsoft.ru - Download the Qt Media Encoding Library here

The apps that were written using QtMEL:
http://srecorder.com - Screen recording software
alexman
Гость
« Ответ #4 : Апрель 03, 2011, 09:39 »

"свистелки и перделки"
Смеющийся
Записан
Nimbus
Гость
« Ответ #5 : Апрель 04, 2011, 04:56 »

Очень извиняюсь, а может кто-нибудь простенький пример приведёт как связать GUI QML с кодом C++/Qt (я надеюсь, что не через публичные слоты)?
И да, некогда читать, хочется набегом понять и оценить - стоит ли вообще на QML время убивать, или нет, а то пользователи, отравленные проприетарным WPF, просто жаждут свистоперделок в крупной АИС, говорят, что всё ок, но выглядит скучно, хотя я и не обязан что-либо менять Грустный
« Последнее редактирование: Апрель 04, 2011, 05:01 от JC » Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #6 : Апрель 04, 2011, 05:53 »

JC смотри примеры из %QTDIR%\examples\declarative
Записан

Юра.
Nimbus
Гость
« Ответ #7 : Апрель 05, 2011, 09:35 »

JC смотри примеры из %QTDIR%\examples\declarative
Там что-то очень большое и страшное Улыбающийся
Нашёл более подходящий вариант http://developer.qt.nokia.com/wiki/GettingStartedQMLRussian#3f6f8cc9beaffd1d806d115a1816fcee
Записан
andrew.k
Гость
« Ответ #8 : Апрель 05, 2011, 15:37 »

в какой версии qt появился qt quick или QML (что одно и тоже, как я понимаю)?
Записан
Nimbus
Гость
« Ответ #9 : Апрель 05, 2011, 15:41 »

в какой версии qt появился qt quick или QML (что одно и тоже, как я понимаю)?
4.7 наверное Улыбающийся
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #10 : Апрель 05, 2011, 15:44 »

4.7
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
BuRn
Гость
« Ответ #11 : Февраль 03, 2012, 16:27 »

без знания QML реально ли сделать толковый интерфейс ?
P.S. Не знаю скриптовых языков вообще
Записан
mutineer
Гость
« Ответ #12 : Февраль 03, 2012, 17:13 »

Без знания QML реально сделать толковый интерфейс на обычном Qt )))
А чтобы сделать толковый интерфейс на QML, надо знать QML. Так-то!
Записан
BuRn
Гость
« Ответ #13 : Февраль 03, 2012, 17:35 »

просто пилим прогу под моноблок с сенсорным дисплеем . тут как бы лучше было бы QtQuick
Записан
mutineer
Гость
« Ответ #14 : Февраль 03, 2012, 17:41 »

просто пилим прогу под моноблок с сенсорным дисплеем . тут как бы лучше было бы QtQuick

Вот тебе общее правило - чтобы сделать толковый xxx на yyy надо знать yyy. без вариантов
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.083 секунд. Запросов: 23.