<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
	<title>Хабрахабр / Комментарии к посту «QML — новый подход к построению GUI» в блоге «Qt Software»</title>
	<link>http://habrahabr.ru/rss/post/75336/</link>
	<description><![CDATA[Новые комментарии к посту «QML — новый подход к построению GUI» в блоге «Qt Software»]]></description>
	<language>ru</language>
	<managingEditor>editor@habrahabr.ru</managingEditor>
	<generator>habrahabr.ru</generator>
	<pubDate>Sat, 11 Feb 2012 15:03:56 GMT</pubDate>
	<lastBuildDate></lastBuildDate>
	<image>
		<link>http://habrahabr.ru/</link>
		<url>http://habrahabr.ru/i/logo.gif</url>
		<title>Хабрахабр</title>
	</image>
	

	
	
	
	
	
		
	
		<item>
			<title>14.12.2009 04:54:37 Denisio</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2280921</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2280921</link>
			<description><![CDATA[Ума не приложу зачем валить все в одну кучу. Есть описание формы, есть код. Когда в форме прописаны еще условия и состояния это получается какойто php, где в одну кучу свалено. Если уж начали доводите до конца — берите пример с борландовых .dfm. Там исключительно описание контролов и ресурсов. Все изменения состояний, код и прочие — в отдельном файле.]]></description>
			<pubDate>Mon, 14 Dec 2009 04:54:37 GMT</pubDate>
			<author>Denisio</author>
		</item>
	

	
		<item>
			<title>13.12.2009 20:49:46 Gorthauer87</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2280351</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2280351</link>
			<description><![CDATA[Декларативное описание форм в Qt идёт, если не с тех лет, то ооочень давно, с 90ых точно. Посмотрите ui файлы. Но в ui файлах почти никак не описывается логика, только соединение слотов и сигналов и подобные мелочи, а тут же куда большие возможности открываются]]></description>
			<pubDate>Sun, 13 Dec 2009 20:49:46 GMT</pubDate>
			<author>Gorthauer87</author>
		</item>
	

	
		<item>
			<title>13.12.2009 14:40:26 Denisio</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2279307</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2279307</link>
			<description><![CDATA[Вспомнился Delphi 1.0 со своими .DFM файлами. Между прочим 95го года среда разработки. И не прошло 14-и лет как в QT добрались до декларативного описания форм…]]></description>
			<pubDate>Sun, 13 Dec 2009 14:40:26 GMT</pubDate>
			<author>Denisio</author>
		</item>
	

	
		<item>
			<title>13.12.2009 12:59:34 belnetmon</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2279062</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2279062</link>
			<description><![CDATA[Такое было с незапамятно-бородатых времен. Борланд C++ билдер, и тамошнее устройство оконных форм.<br/>
Концепция была архиправильная, и порожает, почему в 2009 году ее никто еще не слизал 1:1 а все изобретают свои велосипеды неюзабельные.]]></description>
			<pubDate>Sun, 13 Dec 2009 12:59:34 GMT</pubDate>
			<author>belnetmon</author>
		</item>
	

	
		<item>
			<title>16.11.2009 14:11:12 creotiv</title>
			<guid isPermaLink="true">#comment_2185909</guid>
			<link>#comment_2185909</link>
			<description><![CDATA[Млин… вот на днях буквально только думал об этом… и вот оно пришло)) Круто. <br/>
Реализация интерфейсов заметно упростится. Млин… QT не перестает радовать!<br/>
А майкрософт пусть вдавится!!!]]></description>
			<pubDate>Mon, 16 Nov 2009 14:11:12 GMT</pubDate>
			<author>creotiv</author>
		</item>
	

	
		<item>
			<title>16.11.2009 11:20:30 RISC</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2185261</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2185261</link>
			<description><![CDATA[Тоже вспомнил про Hybrid.]]></description>
			<pubDate>Mon, 16 Nov 2009 11:20:30 GMT</pubDate>
			<author>RISC</author>
		</item>
	

	
		<item>
			<title>16.11.2009 10:46:23 nayjest</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2185141</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2185141</link>
			<description><![CDATA[забыл дописать что это имхо.<br/>
Но думаю что все-таки людей, которым json нравится лучше чем xml — больше )]]></description>
			<pubDate>Mon, 16 Nov 2009 10:46:23 GMT</pubDate>
			<author>nayjest</author>
		</item>
	

	
		<item>
			<title>16.11.2009 10:38:14 andrew_kane</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2185117</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2185117</link>
			<description><![CDATA[кому? вам? это слишком субъективно]]></description>
			<pubDate>Mon, 16 Nov 2009 10:38:14 GMT</pubDate>
			<author>andrew_kane</author>
		</item>
	

	
		<item>
			<title>16.11.2009 10:18:53 nayjest</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2185058</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2185058</link>
			<description><![CDATA[Есть. На xml писать лень, а на json — приятно.]]></description>
			<pubDate>Mon, 16 Nov 2009 10:18:53 GMT</pubDate>
			<author>nayjest</author>
		</item>
	

	
		<item>
			<title>16.11.2009 10:00:32 Paul</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184999</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184999</link>
			<description><![CDATA[Не dfm, а XAML, только без XML.]]></description>
			<pubDate>Mon, 16 Nov 2009 10:00:32 GMT</pubDate>
			<author>Paul</author>
		</item>
	

	
		<item>
			<title>16.11.2009 09:56:44 Gorthauer87</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184981</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184981</link>
			<description><![CDATA[Да и дизайнер в Qt в конечном счете генерирует вполне декларативный xml, но вот беда то в том, что логику работы им не опишешь, да и для каких то сложных случаев приходится по старинке всё делать прямо в C++ коде, здесь же все весьма просто упрощается за счет интеграции с javascript'ом]]></description>
			<pubDate>Mon, 16 Nov 2009 09:56:44 GMT</pubDate>
			<author>Gorthauer87</author>
		</item>
	

	
		<item>
			<title>16.11.2009 09:33:51 ROX</title>
			<guid isPermaLink="true">#comment_2184904</guid>
			<link>#comment_2184904</link>
			<description><![CDATA[приблизительно в то же время. где-то в 95-96]]></description>
			<pubDate>Mon, 16 Nov 2009 09:33:51 GMT</pubDate>
			<author>ROX</author>
		</item>
	

	
		<item>
			<title>16.11.2009 09:28:37 naryl</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184886</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184886</link>
			<description><![CDATA[Также прошу перечитать хабраэтикет ипрокомментировать минусовавшего карму.<br/>
<br/>
Чувствую себя полным идиотом, в упор не видящим своей ошибки.]]></description>
			<pubDate>Mon, 16 Nov 2009 09:28:37 GMT</pubDate>
			<author>naryl</author>
		</item>
	

	
		<item>
			<title>16.11.2009 08:06:32 energycsdx</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184701</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184701</link>
			<description><![CDATA[designer в Qt был с незапамятных времен]]></description>
			<pubDate>Mon, 16 Nov 2009 08:06:32 GMT</pubDate>
			<author>energycsdx</author>
		</item>
	

	
		<item>
			<title>16.11.2009 07:57:13 ROX</title>
			<guid isPermaLink="true">#comment_2184675</guid>
			<link>#comment_2184675</link>
			<description><![CDATA[прощаю :)<br/>
delphi form — декларативный язык описания интерфейса, введенный лет 15 назад. В дальнейшем появлялись аналоги для других языков. чтобы мне не повторяться, см. ниже в каментах: xaml, javafx script и пр.<br/>
идея явно не нова. хотя хорошую идею не зазорно и скопипастить.]]></description>
			<pubDate>Mon, 16 Nov 2009 07:57:13 GMT</pubDate>
			<author>ROX</author>
		</item>
	

	
		<item>
			<title>16.11.2009 07:44:43 naryl</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184645</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184645</link>
			<description><![CDATA[Хабрачеловека, поставившего минус прошу:<br/>
1. Перечитать хабраэтикет;<br/>
2. Показать, где принципиальная разница или иным образом, объяснить, где я не прав.]]></description>
			<pubDate>Mon, 16 Nov 2009 07:44:43 GMT</pubDate>
			<author>naryl</author>
		</item>
	

	
		<item>
			<title>16.11.2009 07:35:13 andrew_kane</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184623</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184623</link>
			<description><![CDATA[есть Visual State Manager, позволяющий определить состояния объектов и способы переходов между ними]]></description>
			<pubDate>Mon, 16 Nov 2009 07:35:13 GMT</pubDate>
			<author>andrew_kane</author>
		</item>
	

	
		<item>
			<title>16.11.2009 07:31:09 cblp</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184618</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184618</link>
			<description><![CDATA[Простите, кого?]]></description>
			<pubDate>Mon, 16 Nov 2009 07:31:09 GMT</pubDate>
			<author>cblp</author>
		</item>
	

	
		<item>
			<title>16.11.2009 05:12:00 Belikov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184463</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184463</link>
			<description><![CDATA[State Machine — есть.<br/>
DataBinding там отличный (как вам, например Text=&quot;{Binding Company.Boss.Name, Mode=TwoWay}). При изменении текста — изменяется свойство Name, в свойстве Boss в свойстве Company объекта из текущего контекста.<br/>
XML выглядит понятнее.<br/>
Всякая декларативная логика, а у же тем более привязка к событиям элементов управления на форме — элементарно.<br/>
]]></description>
			<pubDate>Mon, 16 Nov 2009 05:12:00 GMT</pubDate>
			<author>Belikov</author>
		</item>
	

	
		<item>
			<title>16.11.2009 04:24:45 Baks</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184433</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184433</link>
			<description><![CDATA[как я понял из выше написанного — простого советского биндинга там нет. но они по этому поводу не особо расстраиваются и просто им не используются.<br/>
<br/>
хотя… имея механизм уведомлений, биндинг всегда можно написать самому.]]></description>
			<pubDate>Mon, 16 Nov 2009 04:24:45 GMT</pubDate>
			<author>Baks</author>
		</item>
	

	
		<item>
			<title>16.11.2009 00:09:32 rev</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184272</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184272</link>
			<description><![CDATA[Не дайте Астронавтам Архитектуры вас запугать]]></description>
			<pubDate>Mon, 16 Nov 2009 00:09:32 GMT</pubDate>
			<author>rev</author>
		</item>
	

	
		<item>
			<title>15.11.2009 23:41:14 pieceofsummer</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184204</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184204</link>
			<description><![CDATA[Ок, на слот update() таблицы приходит сигнал. Это означает, что <b>таблица</b> поменялась. Соответственно, ей нужно со всех связанных визуальных элементов собрать данные. Даже если она знает, от какого визуального элемента пришел сигнал, то все равно нужно реализовывать логику переноса значения из этого элемента в соответствующее поле той записи, которая в настоящий момент ассоциирована с текстовым полем.<br/>
<br/>
Пример посмотрел. Из чего-то, напоминающего биндинг, там только <pre>color: fieldText.state == &quot;editing&quot; ? &quot;#505050&quot; : &quot;#AAAAAA&quot;</pre>, остальное же — обычный код обработки событий, причем, как я понимаю, соответствие там одностороннее, в обратную сторону такая штука работать не будет.]]></description>
			<pubDate>Sun, 15 Nov 2009 23:41:14 GMT</pubDate>
			<author>pieceofsummer</author>
		</item>
	

	
		<item>
			<title>15.11.2009 23:23:31 Gorthauer87</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184147</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184147</link>
			<description><![CDATA[Берем и пишем, что нам нужно. <br/>
И никого он не опрашивает, он же слот, он не должен этим заниматься. Он лишь ждёт, когда на него придет сигнал, сигнал может быть соединен с любым количеством слотов или других сигналов, тогда сигналы будут по цепочке передаваться.<br/>
Короче советую победить лень и скачать таки тот файл, на который я ссылку дал и изучить демки<br/>
]]></description>
			<pubDate>Sun, 15 Nov 2009 23:23:31 GMT</pubDate>
			<author>Gorthauer87</author>
		</item>
	

	
		<item>
			<title>15.11.2009 23:13:15 pieceofsummer</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184127</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184127</link>
			<description><![CDATA[Ок, а как выглядит слот update() у таблицы? Мы сами его пишем, или стандартный? <br/>
Если стандартный, то он учитывает, что значение поля может отображаться в нескольких визуальных полях и что нужно обновить остальные, кроме пославшего changed?<br/>
И раз это слот таблицы, то он что, опрашивает изменения для всех записей? Не приведет ли это к потере производительности?<br/>
<br/>
И как в этом сценарии добавляется, например, валидация ввода? Или преобразование форматов/типов? <br/>
<br/>
Не холивара ради, мне просто любопытно :)]]></description>
			<pubDate>Sun, 15 Nov 2009 23:13:15 GMT</pubDate>
			<author>pieceofsummer</author>
		</item>
	

	
		<item>
			<title>15.11.2009 23:06:25 Stvad</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184113</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184113</link>
			<description><![CDATA[не зациклит.]]></description>
			<pubDate>Sun, 15 Nov 2009 23:06:25 GMT</pubDate>
			<author>Stvad</author>
		</item>
	

	
		<item>
			<title>15.11.2009 23:01:08 pieceofsummer</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184098</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184098</link>
			<description><![CDATA[А changed() у таблицы — со слотом update() у поля? А не зациклит?]]></description>
			<pubDate>Sun, 15 Nov 2009 23:01:08 GMT</pubDate>
			<author>pieceofsummer</author>
		</item>
	

	
		<item>
			<title>15.11.2009 22:59:41 pieceofsummer</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184095</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184095</link>
			<description><![CDATA[Мешает то, что это <b>нужно</b> делать. А потом — поддерживать. И при изменении в UI или в логике переделывать обработчики событий.<br/>
<br/>
WPF — это Presentation, стейт-машинам в нем делать нечего. Для них есть Workflow Foundation. <br/>
А сигналы/слоты — это обычные события и их обработчики в терминологии .NET. Они есть независимо от WPF — хоть в WinForms, хоть вообще без всякого GUI.]]></description>
			<pubDate>Sun, 15 Nov 2009 22:59:41 GMT</pubDate>
			<author>pieceofsummer</author>
		</item>
	

	
		<item>
			<title>15.11.2009 22:53:00 Stvad</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184080</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184080</link>
			<description><![CDATA[не успел((]]></description>
			<pubDate>Sun, 15 Nov 2009 22:53:00 GMT</pubDate>
			<author>Stvad</author>
		</item>
	

	
		<item>
			<title>15.11.2009 22:52:37 Stvad</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184078</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184078</link>
			<description><![CDATA[дык это все реализуется спокойно механизмом сигнал-слотов.<br/>
при изменении например значения в текстовом поле генерируется сигнал changed() (точно названия не помню но идея думаю ясна...). его можно например связать со слотом update() у таблицы и таким образом при изменении данных в поле ввода будут меняться данные в таблице…]]></description>
			<pubDate>Sun, 15 Nov 2009 22:52:37 GMT</pubDate>
			<author>Stvad</author>
		</item>
	

	
		<item>
			<title>15.11.2009 22:52:34 Gorthauer87</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184077</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184077</link>
			<description><![CDATA[В Линуксе её вообще лишь один раз придется поставить, пользователи Windows'а обычно редко жалуются, они и без этого привыкли к весьма пухленьким дистрам, это может быть критично лишь на embedded устройствах, но в Qt есть опции сборки, позволяющие для таких устройств выкидывать ненужные части.<br/>
Сейчас дистрибутивы куда больше разъедаются на всякой графической и мультимедийной информации. ]]></description>
			<pubDate>Sun, 15 Nov 2009 22:52:34 GMT</pubDate>
			<author>Gorthauer87</author>
		</item>
	

	
		<item>
			<title>15.11.2009 22:49:55 Gorthauer87</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184069</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184069</link>
			<description><![CDATA[А что мешает это через сигналы/слоты сделать? (кстати в WPF есть аналоги для сигналов/слотов или их более мощного варианта — state машины?)<br/>
Вообще это ещё далеко не релиз, а статья больше ориентирована на Qt разрабов, чтобы они как-то обратили внимание на то, что их ждёт в будущем и начали хоть как-то готовить свои графические приложения к использованию этой технологии. ]]></description>
			<pubDate>Sun, 15 Nov 2009 22:49:55 GMT</pubDate>
			<author>Gorthauer87</author>
		</item>
	

	
		<item>
			<title>15.11.2009 22:46:47 pieceofsummer</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184062</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184062</link>
			<description><![CDATA[Размер QtGui влияет на размер дистрибутива.]]></description>
			<pubDate>Sun, 15 Nov 2009 22:46:47 GMT</pubDate>
			<author>pieceofsummer</author>
		</item>
	

	
		<item>
			<title>15.11.2009 22:45:26 pieceofsummer</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184061</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184061</link>
			<description><![CDATA[Не, это не интересно — это обычная обработка событий. <br/>
<br/>
Биндинг — это когда при изменении свойства какого-либо объекта автоматически меняются зависящие от него свойства других объектов. Например, когда меняется значение в текстовом поле, то автоматически меняется и значение в соответствующей записи в таблице данных, и наоборот.]]></description>
			<pubDate>Sun, 15 Nov 2009 22:45:26 GMT</pubDate>
			<author>pieceofsummer</author>
		</item>
	

	
		<item>
			<title>15.11.2009 22:45:25 Gorthauer87</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184060</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184060</link>
			<description><![CDATA[sauron@northrend ~/Develop/qutim/sdk03 $ cat 3rdparty/k8json/k8json.cpp | wc -l<br/>
788<br/>
<br/>
Это разве много? Парсит в QVariant. И что разве размер QtGui как то влияет на размер исполняемых файлов? Qt как бы оптимизируют под embedded устройства поэтому с производительностью там всё хорошо]]></description>
			<pubDate>Sun, 15 Nov 2009 22:45:25 GMT</pubDate>
			<author>Gorthauer87</author>
		</item>
	

	
		<item>
			<title>15.11.2009 22:40:36 naryl</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184047</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184047</link>
			<description><![CDATA[Мелкие утилитки несовместимы с графическими интерфейсами.<br/>
<br/>
А для графических морд к мелким утилиткам пока ничего лучше Tcl/Tk не придумали.]]></description>
			<pubDate>Sun, 15 Nov 2009 22:40:36 GMT</pubDate>
			<author>naryl</author>
		</item>
	

	
		<item>
			<title>15.11.2009 22:37:54 Gorthauer87</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184039</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184039</link>
			<description><![CDATA[<a href="http://pastebin.ca/1672687">pastebin.ca/1672687</a><br/>
Вот тут пример. Из кода всё очевидно<br/>
<code> MouseRegion {<br/>
 anchors.fill: confirmIcon<br/>
 onClicked: { confirm() }<br/>
 }<br/>
<br/>
TextInput {<br/>
 id: textEdit<br/>
 text: fieldText.text<br/>
 focus: false<br/>
 anchors.left: parent.left<br/>
 anchors.leftMargin: 0<br/>
 anchors.right: parent.right<br/>
 anchors.rightMargin: 0<br/>
 anchors.verticalCenter: parent.verticalCenter<br/>
 color: &quot;black&quot;<br/>
 font.bold: true<br/>
 readOnly: true<br/>
 onAccepted: confirm()<br/>
 Keys.onEscapePressed: reset()<br/>
 }<br/>
</code><br/>
Когда мы кликаем в определенное место на форме, которое помечено якорем (в данном случае якорь указывает на иконку confirm), или просто генерируем событие Accepted, вызывается javascript функция confirm(), которая считывает данные из input'а, присваивает их объекту, а потом отсылает сигнал confirmed, который ловится браузером<br/>
]]></description>
			<pubDate>Sun, 15 Nov 2009 22:37:54 GMT</pubDate>
			<author>Gorthauer87</author>
		</item>
	

	
		<item>
			<title>15.11.2009 22:31:06 pieceofsummer</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184028</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184028</link>
			<description><![CDATA[А, сорри, я был невнимателен:<br/>
<blockquote><pre>value: slider.x *100 / (container.width - 34)</pre></blockquote><br/>
Однако, есть подозрение, что работать это будет только для визуальных элементов, которые должны иметь имя. Привязаться таким образом к полям произвольного объекта нельзя. Верно?]]></description>
			<pubDate>Sun, 15 Nov 2009 22:31:06 GMT</pubDate>
			<author>pieceofsummer</author>
		</item>
	

	
		<item>
			<title>15.11.2009 22:19:09 pieceofsummer</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2184008</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2184008</link>
			<description><![CDATA[Не думаю, что парсер json сильно утяжелил библиотеку. Что касается размера, то мелкие утилиты и ранее были не особо совместимы с Qt — вернее, они априори не были мелкими :)]]></description>
			<pubDate>Sun, 15 Nov 2009 22:19:09 GMT</pubDate>
			<author>pieceofsummer</author>
		</item>
	

	
		<item>
			<title>15.11.2009 22:14:11 pieceofsummer</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2183999</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2183999</link>
			<description><![CDATA[Чтобы не ставить себе весь пакет, может быть вкратце изложите суть? А то терзают смутные сомнения насчет привязок — например, как они задаются в этой json-разметке и как работают.]]></description>
			<pubDate>Sun, 15 Nov 2009 22:14:11 GMT</pubDate>
			<author>pieceofsummer</author>
		</item>
	

	
		<item>
			<title>15.11.2009 21:21:55 SerJook</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/qt_software/75336/#comment_2183900</guid>
			<link>http://habrahabr.ru/blogs/qt_software/75336/#comment_2183900</link>
			<description><![CDATA[Как понимаю, модуль QtGui в новой версии Qt увеличится в объеме раза в два. Мелкие утилитки и Qt станут совсем несовместимыми понятиями.]]></description>
			<pubDate>Sun, 15 Nov 2009 21:21:55 GMT</pubDate>
			<author>SerJook</author>
		</item>
	

	
</channel>
</rss>

