Russian Qt Forum
Ноябрь 06, 2024, 04:33
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Qt Quick
(Модератор:
navrocky
) >
Qt Quick. с чего начать
Страниц: [
1
]
2
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Qt Quick. с чего начать (Прочитано 19308 раз)
andrew.k
Гость
Qt Quick. с чего начать
«
:
Апрель 01, 2011, 17:51 »
Подскажите.
Какие задачи реализует Qt Quick, для чего он нужен?
Какие имеет преимущества?
Нужно ли знание QML для того чтобы пользоваться квиком?
Какими ресурсами пользуетесь?
Какие книжки посоветуете?
Записан
kibsoft
Хакер
Offline
Сообщений: 625
Re: Qt Quick. с чего начать
«
Ответ #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
Гость
Re: Qt Quick. с чего начать
«
Ответ #2 :
Апрель 02, 2011, 14:56 »
Т.е. если я не знаю QML, то мне собственно его и нужно изучать? Но тогда я не очень понимаю связи между Qt и QML.
А что есть "крутые" интерфейсы?
Записан
kibsoft
Хакер
Offline
Сообщений: 625
Re: Qt Quick. с чего начать
«
Ответ #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
Гость
Re: Qt Quick. с чего начать
«
Ответ #4 :
Апрель 03, 2011, 09:39 »
Цитата: kibsoft от Апрель 02, 2011, 23:32
"свистелки и перделки"
Записан
Nimbus
Гость
Re: Qt Quick. с чего начать
«
Ответ #5 :
Апрель 04, 2011, 04:56 »
Очень извиняюсь, а может кто-нибудь простенький пример приведёт как связать GUI QML с кодом C++/Qt (я надеюсь, что не через публичные слоты)?
И да, некогда читать, хочется набегом понять и оценить - стоит ли вообще на QML время убивать, или нет, а то пользователи, отравленные проприетарным WPF, просто жаждут свистоперделок в крупной АИС, говорят, что всё ок, но выглядит скучно, хотя я и не обязан что-либо менять
«
Последнее редактирование: Апрель 04, 2011, 05:01 от JC
»
Записан
lit-uriy
Джедай : наставник для всех
Offline
Сообщений: 3880
Re: Qt Quick. с чего начать
«
Ответ #6 :
Апрель 04, 2011, 05:53 »
JC смотри примеры из %QTDIR%\examples\declarative
Записан
Юра.
Nimbus
Гость
Re: Qt Quick. с чего начать
«
Ответ #7 :
Апрель 05, 2011, 09:35 »
Цитата: lit-uriy от Апрель 04, 2011, 05:53
JC смотри примеры из %QTDIR%\examples\declarative
Там что-то очень большое и страшное
Нашёл более подходящий вариант
http://developer.qt.nokia.com/wiki/GettingStartedQMLRussian#3f6f8cc9beaffd1d806d115a1816fcee
Записан
andrew.k
Гость
Re: Qt Quick. с чего начать
«
Ответ #8 :
Апрель 05, 2011, 15:37 »
в какой версии qt появился qt quick или QML (что одно и тоже, как я понимаю)?
Записан
Nimbus
Гость
Re: Qt Quick. с чего начать
«
Ответ #9 :
Апрель 05, 2011, 15:41 »
Цитата: andrew.k от Апрель 05, 2011, 15:37
в какой версии qt появился qt quick или QML (что одно и тоже, как я понимаю)?
4.7 наверное
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: Qt Quick. с чего начать
«
Ответ #10 :
Апрель 05, 2011, 15:44 »
4.7
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
BuRn
Гость
Re: Qt Quick. с чего начать
«
Ответ #11 :
Февраль 03, 2012, 16:27 »
без знания QML реально ли сделать толковый интерфейс ?
P.S. Не знаю скриптовых языков вообще
Записан
mutineer
Гость
Re: Qt Quick. с чего начать
«
Ответ #12 :
Февраль 03, 2012, 17:13 »
Без знания QML реально сделать толковый интерфейс на обычном Qt )))
А чтобы сделать толковый интерфейс на QML, надо знать QML. Так-то!
Записан
BuRn
Гость
Re: Qt Quick. с чего начать
«
Ответ #13 :
Февраль 03, 2012, 17:35 »
просто пилим прогу под моноблок с сенсорным дисплеем . тут как бы лучше было бы QtQuick
Записан
mutineer
Гость
Re: Qt Quick. с чего начать
«
Ответ #14 :
Февраль 03, 2012, 17:41 »
Цитата: BuRn от Февраль 03, 2012, 17:35
просто пилим прогу под моноблок с сенсорным дисплеем . тут как бы лучше было бы QtQuick
Вот тебе общее правило - чтобы сделать толковый
xxx
на
yyy
надо знать
yyy
. без вариантов
Записан
Страниц: [
1
]
2
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...