<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">

  <channel>

  
  <title>Qt DevNet forums: Qt Quick 1283365070**  </title>
  <link>http://qt-project.org/forums/viewforum/12/</link>
  <description>RSS feed for latest posts in Qt Quick</description>
  <copyright>Copyright 2012 Qt Developer Network</copyright>
  <docs>http://www.rssboard.org/rss-specification</docs>
  <generator>ExpressionEngine v2.3.1 http://expressionengine.com/</generator>
  <lastBuildDate>Wed, 01 Sep 2010 20:17:50 GMT</lastBuildDate>
  <atom:link href="http://qt-project.org/feeds/all_forums/12" rel="self" type="application/rss+xml" />
  
  
  
        <item>
            <title>Commercial usage of QML components for desktop</title>
            <link>http://qt-project.org/forums/viewreply/86628</link>
            <author>sierdzio</author>
            <description><![CDATA[Licensing for components is, AFAIK, undergoing changes right now. I think that BSD license will be applied to the whole project &#8211; but don&#8217;t trust me, I am saying just what I remember from a thread on mailing list a few days ago.

	In order to get a real concrete response you should rather target developers themselves on mailing list or IRC. You can also ask Digia, but this is a bit out of their scope, since components are not officially in Qt yet. Also, remember that components are still a Labs project, so BC and SC rules that govern Qt do not apply there yet.]]></description>
            <guid isPermaLink="false">12307bcd98bc19784decf0f3aa541565</guid>
            <pubDate>Thu, 24 May 2012 11:51:30 GMT</pubDate>
        </item>
  
        <item>
            <title>Commercial usage of QML components for desktop</title>
            <link>http://qt-project.org/forums/viewthread/17477</link>
            <author>matthiasdd</author>
            <description><![CDATA[Hi!

	We are currently developing a commercial (closed&#45;source) GUI application based on Qt and decided to use QML as well. We also evaluated the components for desktop and found them suitable for our basic needs (just some buttons and checkboxes with native looks). Thanks for the great work to you and the other developers!
However, we do not know which license terms apply and whether commercial usage is allowed.  I looked at the source files: some have a BSD&#45;&#8220;header&#8221;, some have no information at all and most say that either Commercial usage is not permitted (under the technical preview license) or alternatively LGPL can be applied.
Could anyone please try to clarify on this? 

	Also, if it is LGPL, how would you deploy the qml files? I suppose it should be sufficient to deploy the directory as is, i.e. not compiled into a qresource. That way it would be possible to exchange the whole desktop&#45;components&#45;library without touching our executable. What do you think?

	Kind regards,
Matthias]]></description>
            <guid isPermaLink="false">9aec3f89215066a6d1e3db0608311d8d</guid>
            <pubDate>Thu, 24 May 2012 11:41:19 GMT</pubDate>
        </item>
  
        <item>
            <title>QML &#45; extending an existing item</title>
            <link>http://qt-project.org/forums/viewreply/86600</link>
            <author>Peppy</author>
            <description><![CDATA[But that means rewrite the whole public header&#8230;]]></description>
            <guid isPermaLink="false">8a4fa228305af8ea04ffa047c7158571</guid>
            <pubDate>Thu, 24 May 2012 09:05:45 GMT</pubDate>
        </item>
  
        <item>
            <title>Splashscreen not shown, only when event queue is running</title>
            <link>http://qt-project.org/forums/viewreply/86592</link>
            <author>bkamps</author>
            <description><![CDATA[I have found the solution: use a QTimer::singleShot:

	void main&#40;&#41;
&#123;
&amp;nbsp; Qapplication lApp;
&amp;nbsp; QTimer::singleShot&#40;100, this, SLOT&#40;OnLoadApplication&#40;&#41;&#41;&#41;;
&amp;nbsp; ShowSplash&#40;&#41;;
&amp;nbsp; lApp.exec&#40;&#41;;
&#125;


	Then:
void OnLoadApplication&#40;&#41;
&#123;
&amp;nbsp; DoSomeHeavyLoadStuff&#40;&#41;;
&amp;nbsp; ShowMainWindow&#40;&#41;;
&#125;


	The lApp.exec&#40;&#41; after the ShowSplash() starts up the Qt eventing queue and thus shows the splash screen. The timer causes the OnLoadApplication to be called which can be used to start your app and show the main window.]]></description>
            <guid isPermaLink="false">f3d87412f1db9542c65cb2fc4bf3face</guid>
            <pubDate>Thu, 24 May 2012 08:05:38 GMT</pubDate>
        </item>
  
        <item>
            <title>Non&#45;visual object in QML</title>
            <link>http://qt-project.org/forums/viewreply/86494</link>
            <author>ludde</author>
            <description><![CDATA[Not exactly what I suggested, but that should work too, I guess!]]></description>
            <guid isPermaLink="false">f9ef48308e9695952c3a87676122fa91</guid>
            <pubDate>Wed, 23 May 2012 10:31:07 GMT</pubDate>
        </item>
  
        <item>
            <title>Non&#45;visual object in QML</title>
            <link>http://qt-project.org/forums/viewthread/17436</link>
            <author>imihajlov</author>
            <description><![CDATA[Is it possible to make a non&#45;visual QML component which holds properties and nested elements? I&#8217;ve tried the following code, but it&#8217;s an error &#8220;Component elements may not contain properties other than id&#8221;:
Component &#123;
&amp;nbsp; property int aProperty: 5
&amp;nbsp; onAPropertyChanged: &#123;
&amp;nbsp; &amp;nbsp; someCode&#40;&#41;;
&amp;nbsp; &#125;
&amp;nbsp; NestedObject &#123;
&amp;nbsp; &#125;
&#125;


	I&#8217;ve also tried QtObject instead of Component, but there is another error with it: &#8220;Cannot assign to non&#45;existent default property&#8221;.
Item works fine, but it is visual. I don&#8217;t need visual.]]></description>
            <guid isPermaLink="false">aed97657dacdc594ba54d8dadaadd2c6</guid>
            <pubDate>Wed, 23 May 2012 09:59:05 GMT</pubDate>
        </item>
  
        <item>
            <title>QZXing compiling error for symbian</title>
            <link>http://qt-project.org/forums/viewthread/17435</link>
            <author>Ravinder</author>
            <description><![CDATA[Hi All,

	I am working on BarcodeScanner demo using QZXing Library in my QML project using Qt Quick . I had followed the procedure for using QZXing from here: https://projects.developer.nokia.com/QZXing/wiki  . The desktop target is working fine . But when it comes for a symbian target it shows QZXing.h not found. I think there is a error in my .pro file where library is declared for symbian target.Here is the code snip set for symbian targer from my .pro file:
symbian&#123;
&amp;nbsp; &amp;nbsp; LIBS += &#45;lqzxing
&amp;nbsp; &amp;nbsp; customrules.pkg_prerules &amp;nbsp;= \
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;;QZXing&amp;quot; \
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;@\&amp;quot;$$(EPOCROOT)Epoc32/InstallToDevice/QZXing_selfsigned.sis\&amp;quot;,(0xE618743C)&amp;quot;\
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot; &amp;quot;
&amp;nbsp; &amp;nbsp; DEPLOYMENT += customrules
&#125;

Anyone have any idea how to do that. Thanks in advanced for your ideas.

	[edit]code wrappings added, koahnig]]></description>
            <guid isPermaLink="false">db1cb1521bcf73db7789efe355a075e1</guid>
            <pubDate>Wed, 23 May 2012 09:28:51 GMT</pubDate>
        </item>
  
        <item>
            <title>QML &#45; extending an existing item</title>
            <link>http://qt-project.org/forums/viewthread/17421</link>
            <author>Peppy</author>
            <description><![CDATA[How to extend an existing WebView in QML (I mean adding background in C++) and still be able to use that in QML ? 
Multiinheritance of QWebView and DeclarativeItem ?]]></description>
            <guid isPermaLink="false">b3396a8574b74fe894ccaecedfc9ac59</guid>
            <pubDate>Tue, 22 May 2012 17:06:36 GMT</pubDate>
        </item>
  
        <item>
            <title>Splashscreen not shown, only when event queue is running</title>
            <link>http://qt-project.org/forums/viewthread/17417</link>
            <author>bkamps</author>
            <description><![CDATA[Hi,

	I want to use a splash screen while starting my application. I have found the following guide: http://www.developer.nokia.com/Community/Wiki/Implementing_a_Splash_Screen_with_Qt_Quick

	Basicly I have to do the following:

	Show splash screen:
QDeclarativeComponent splashScreenComponent&#40;mView&#45;&amp;gt;engine&#40;&#41;, QUrl::fromLocalFile&#40;&amp;quot;MySplashScreen.qml&amp;quot;&#41;&#41;;
QDeclarativeItem splashScreenItem = qobject_cast&amp;lt;QDeclarativeItem*&amp;gt;&#40;splashScreenComponent.create&#40;&#41;&#41;;
mView&#45;&amp;gt;scene&#40;&#41;&#45;&amp;gt;addItem&#40;splashScreenItem&#41;; // The view takes ownership


	Then do some load stuff, for example loading the BIG main qml file:
QDeclarativeComponent component&#40;mView&#45;&amp;gt;engine&#40;&#41;, QUrl::fromLocalFile&#40;&amp;quot;main.qml&amp;quot;&#41;&#41;
QDeclarativeItem *mainItem = qobject_cast&amp;lt;QDeclarativeItem*&amp;gt;&#40;component.create&#40;&#41;&#41;;
mView&#45;&amp;gt;scene&#40;&#41;&#45;&amp;gt;addItem&#40;mainItem&#41;; // The view takes ownership


	The problem is that I do not see the splash screen. Only when I start the Qt event queue:

	lApp.exec&#40;&#41;;


	This is not logical (for this splashscreen thing to work) because the main event queue is blocking.]]></description>
            <guid isPermaLink="false">fd9ab8439ff2149f7d18b95d3db7ad8a</guid>
            <pubDate>Tue, 22 May 2012 16:21:23 GMT</pubDate>
        </item>
  
        <item>
            <title>Using C++ Library in QML</title>
            <link>http://qt-project.org/forums/viewreply/86420</link>
            <author>Ravinder</author>
            <description><![CDATA[Hi all,

	I am able to access QZXing for the simulator . But when it comes for Symbian device it is not accessible   
I think there is a problem from the symbian target in my .pro file. Below is the code snip shot of my .pro file for symbian is: 

	*_ LIBS += &#45;lqzxing
    customrules.pkg_prerules  = \
        &#8220;;QZXing&#8221; \
        &#8220;@\&#8221;$$(EPOCROOT)Epoc32/InstallToDevice/QZXing_selfsigned.sis\&#8221;,(0xE618743C)&#8221;\
        &#8220; &#8220;
    DEPLOYMENT += customrules_*

	This declaration is same as given here : https://projects.developer.nokia.com/QZXing/wiki 

	But in my case the the library is not included.

	Thnx for any help in advance.]]></description>
            <guid isPermaLink="false">38570800414af90da10730292aee5ceb</guid>
            <pubDate>Tue, 22 May 2012 15:51:48 GMT</pubDate>
        </item>
  

  </channel>
</rss>
