to post messages and comments.

QML Drag/drop support is about to become a lot better, accepting external drop events!
Т.е. всё это время там этого не было? Как вообще там раньше жили? Ну, хотя если учесть, что ещё совсем недавно надо было рисовать все контролы руками… (^ ^)

[Introducing Qt Quick Layouts] blog.qt.digia.com

Up until Qt 5.1, positioners and anchors have been the only Qt Quick tools available for arranging items in the UI.

import QtQuick.Layouts 1.0
By including the above import you will have RowLayout, ColumnLayout and GridLayout available in your toolbox. These layouts behave very much like their sisters found in the QtWidgets module: QHBoxLayout, QVBoxLayout and QGridLayout.

Там и этого не было! А-а-а!!!

из десктоп компонентов модальный диалог не заработал(точнее со всеми допиливаниями он модальным так и не оказался), пришлось портануть какую-то нокиевскую разработку на quick2 dl.dropbox.com

по моему nokia движется куда то ни туда, особенно судя по
labs.qt.nokia.com
при правильной архитектуре создания приложения, всегда получалось, что декларативные и смысловые части находятся в двух разных файлах, возможно конечно, что знаний для разработки на QtGui была несколько сложной, но QML наврятли будет проще, если в него внесут всё то, что умеет QtGui. Пока сыро, будем ждать продолжения.\

Сделал перетаскивание формы при работе с QML. Т.е. в моей программе нет внешнего окна, а сразу появляется QML-форма с прозрачностью и прочими прелестями. Кому интересно, прошу на форум forum.crossplatform.ru

Пишу свое первое приложение на Qt с использованием QML. Создал простую формочку с прозрачностью. Чтобы сделать такое надо в main(...) {} дописать

// enable semi-transparent
QPalette palette;
palette.setColor(QPalette::Base, Qt::transparent);
view.setPalette(palette);
view.setAttribute(Qt::WA_TranslucentBackground);
// loading QML from file
view.setSource(QUrl::fromLocalFile("../qml1/qml1.qml"));
// disable OS GIU form-control
view.setWindowFlags(Qt::FramelessWindowHint);
view.show();


И в файл проекта залить
QT += core gui declarative

Пощупал это дело... Впечатления противоречивые.
— Описание интерфейса красиво и лаконично.
— Анимации добавляются легко и безболезненно.
— (Наконец-то!) Делегаты можно задавать языком разметки.
НО, где, блин, интеграция с системой?! На системные стили оно кладет большой корабельный болт. Поле ввода какое-то странное: без выделения текста и контестного меню, то есть совершенно неродное. Если посмотреть, все их демки рассчитаны на мобильный интерфейс. Что печально.

в QT появитсо QML )) правда предназначение оного я так полностью и не допру... как я понял это еще один язык для быстрого создания анимированных приложений. только вот зачем оно и куда оно я не пойму