Чтобы добавлять сообщения и комментарии, .

@balodja:
balodja

ReferenceError: parent is not definedБолее неочевидной НЁХ, чем QML, в жизни ещё не видал.

@max630:
max630

А я не понял, что в qml от в qt4 нельзя в row или column указать элементу expand, чтобы он растянулся на всё свободное место?

@Tenno-Seremel:
Tenno-Seremel

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

@Tenno-Seremel:
Tenno-Seremel

Кто-то упоролся и выкатил QmlWeb… %)

@Tenno-Seremel:
Tenno-Seremel

[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.

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

@nib952051:
nib952051

а никто не кинет ссылкой как qml скомпилировать и опционально javascript?

@nib952051:
nib952051

Text{ font.weight: Font.Normal } // ok
Text{ font.weight: 50 } // nope
Text{ font.weight: Font.Normal + 10 } // ok

@nib952051:
nib952051

besides you can't do worse than PHP :)

@nib952051:
nib952051

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

@Tenno-Seremel:
Tenno-Seremel

Что это за декларативный интерфейс такой, в котором есть только элемент отображения и ввода текста, картинки и прямоугольник?

@Equidamoid:
Equidamoid

function show() {
content.state = 'INVISIBLE';
}

@zoonman:
zoonman

ListView, Item'ы выходят за границы родительского Rectangle. Как победить? Детально описал тут forum.crossplatform.ru

@zoonman:
zoonman

может я зря засунул внутрь Item'a компонента Flickable компонент Listview. Что-то ни один пункт не показывается. Засада какая-то.

@Zert:
Zert

второтег такой первотег, что в нём нельзя сложить строчки, содержащие "\n". ну или это третьетег підсірає.

@SKEW:
SKEW

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

@zoonman:
zoonman

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

@zoonman:
zoonman

Пишу свое первое приложение на 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

@borman:
borman

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

@demiazz:
demiazz

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