<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Comments, Code and Qt. &#187; Qt</title>
	<atom:link href="http://www.johanpaul.com/blog/category/qt/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.johanpaul.com/blog</link>
	<description>Some words about the wonderful world of software engineering</description>
	<lastBuildDate>Sun, 22 Jan 2012 22:07:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Sunday evening fun: Windows Phone 7 styled progress indicator in QML</title>
		<link>http://www.johanpaul.com/blog/2012/01/sunday-evening-fun-windows-phone-7-styled-progress-indicator-in-qml/</link>
		<comments>http://www.johanpaul.com/blog/2012/01/sunday-evening-fun-windows-phone-7-styled-progress-indicator-in-qml/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 22:05:22 +0000</pubDate>
		<dc:creator>kypeli</dc:creator>
				<category><![CDATA[Qt]]></category>
		<category><![CDATA[qml]]></category>
		<category><![CDATA[qt quick]]></category>
		<category><![CDATA[wp7. windows phone]]></category>

		<guid isPermaLink="false">http://www.johanpaul.com/blog/?p=1109</guid>
		<description><![CDATA[<p>I started a new coding hobby project today. But instead of actually getting very far with the productive part of the project I got side tracked on something fun I wanted to try out (don't you just love when that happens <img src='http://www.johanpaul.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  That's not possible when coding at work...). I wanted to share this day's outcome with you.</p>
<p><a href="http://www.johanpaul.com/blog/2012/01/sunday-evening-fun-windows-phone-7-styled-progress-indicator-in-qml/" class="more-link">Read more on Sunday evening fun: Windows Phone 7 styled progress indicator in QML...</a></p>

<!-- start wp-tags-to-technorati 1.02 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/qml' rel='tag' target='_self'>qml</a>, <a class='technorati-link' href='http://technorati.com/tag/Qt' rel='tag' target='_self'>Qt</a>, <a class='technorati-link' href='http://technorati.com/tag/qt+quick' rel='tag' target='_self'>qt quick</a>, <a class='technorati-link' href='http://technorati.com/tag/wp7.+windows+phone' rel='tag' target='_self'>wp7. windows phone</a></p>

<!-- end wp-tags-to-technorati -->
]]></description>
		<wfw:commentRss>http://www.johanpaul.com/blog/2012/01/sunday-evening-fun-windows-phone-7-styled-progress-indicator-in-qml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Porting MeeGo Qt Components apps to Symbian</title>
		<link>http://www.johanpaul.com/blog/2011/12/porting-meego-qt-components-apps-to-symbian/</link>
		<comments>http://www.johanpaul.com/blog/2011/12/porting-meego-qt-components-apps-to-symbian/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 06:09:47 +0000</pubDate>
		<dc:creator>kypeli</dc:creator>
				<category><![CDATA[MeeGo]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[porting]]></category>
		<category><![CDATA[qml]]></category>
		<category><![CDATA[qt components]]></category>
		<category><![CDATA[qt quick]]></category>
		<category><![CDATA[symbian]]></category>

		<guid isPermaLink="false">http://www.johanpaul.com/blog/?p=1064</guid>
		<description><![CDATA[<p>Of course I don't have all the answers to what needs to be done for any given MeeGo Qt Component based application to have it running on Symbian, but I think I have three general actions that need to be done when porting an app from MeeGo to Symbian; <em>have it run with the resources</em>, <em>make the code compile</em> and <em>tweak the UI</em>. </p>
<p><a href="http://www.johanpaul.com/blog/2011/12/porting-meego-qt-components-apps-to-symbian/" class="more-link">Read more on Porting MeeGo Qt Components apps to Symbian...</a></p>

<!-- start wp-tags-to-technorati 1.02 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/porting' rel='tag' target='_self'>porting</a>, <a class='technorati-link' href='http://technorati.com/tag/qml' rel='tag' target='_self'>qml</a>, <a class='technorati-link' href='http://technorati.com/tag/Qt' rel='tag' target='_self'>Qt</a>, <a class='technorati-link' href='http://technorati.com/tag/qt+components' rel='tag' target='_self'>qt components</a>, <a class='technorati-link' href='http://technorati.com/tag/qt+quick' rel='tag' target='_self'>qt quick</a>, <a class='technorati-link' href='http://technorati.com/tag/symbian' rel='tag' target='_self'>symbian</a></p>

<!-- end wp-tags-to-technorati -->
]]></description>
		<wfw:commentRss>http://www.johanpaul.com/blog/2011/12/porting-meego-qt-components-apps-to-symbian/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>A MeeGo developer&#8217;s endeavors to the Symbian Qt world</title>
		<link>http://www.johanpaul.com/blog/2011/12/a-meego-developers-endeavors-to-the-symbian-qt-world/</link>
		<comments>http://www.johanpaul.com/blog/2011/12/a-meego-developers-endeavors-to-the-symbian-qt-world/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 20:08:17 +0000</pubDate>
		<dc:creator>kypeli</dc:creator>
				<category><![CDATA[Qt]]></category>
		<category><![CDATA[MeeGo]]></category>
		<category><![CDATA[podcatcher]]></category>
		<category><![CDATA[qt components]]></category>
		<category><![CDATA[symbian]]></category>

		<guid isPermaLink="false">http://www.johanpaul.com/blog/?p=1020</guid>
		<description><![CDATA[<p>I've been working with Qt for a while already and we all know what a great cross-platform framework it is. When Nokia <a href="http://arstechnica.com/open-source/news/2008/01/nokia-buys-trolltech-will-become-a-patron-of-kde.ars" target="_blank">bought Trolltech in 2008</a> it was clear that Nokia wanted to make Symbian development easier. However, the QWidget based toolkit would not fly on Symbian, or any other mobile platform for that matter, so Nokia built <a href="http://labs.qt.nokia.com/2010/02/15/ui-extensions-for-mobile-development-now-on-gitorious/" target="_blank">some mobile</a> <a href="http://zchydem.enume.net/2009/12/30/maemo-6-and-concerns-of-the-community/" target="_blank">UI frameworks</a> on Qt (and oh boy Nokia is good at building frameworks for everything. Everyone should have at least one framework, if not two. I could write another blog post about that...). But while people in Europe were fighting over their frameworks, it was not until the guys and gals in <a href="http://www.worky.com/job/senior-software-engineer-qml/32526" target="_blank">Brisbane</a> came up with QML when everything changed. Qt could finally be cross platform again and in an elegant way!</p>
<p><a href="http://www.johanpaul.com/blog/2011/12/a-meego-developers-endeavors-to-the-symbian-qt-world/" class="more-link">Read more on A MeeGo developer&#8217;s endeavors to the Symbian Qt world...</a></p>

<!-- start wp-tags-to-technorati 1.02 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/MeeGo' rel='tag' target='_self'>MeeGo</a>, <a class='technorati-link' href='http://technorati.com/tag/podcatcher' rel='tag' target='_self'>podcatcher</a>, <a class='technorati-link' href='http://technorati.com/tag/Qt' rel='tag' target='_self'>Qt</a>, <a class='technorati-link' href='http://technorati.com/tag/qt+components' rel='tag' target='_self'>qt components</a>, <a class='technorati-link' href='http://technorati.com/tag/symbian' rel='tag' target='_self'>symbian</a></p>

<!-- end wp-tags-to-technorati -->
]]></description>
		<wfw:commentRss>http://www.johanpaul.com/blog/2011/12/a-meego-developers-endeavors-to-the-symbian-qt-world/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Easy threading with QtConcurrent::run()</title>
		<link>http://www.johanpaul.com/blog/2011/09/easy-threading-with-qtconcurrentrun/</link>
		<comments>http://www.johanpaul.com/blog/2011/09/easy-threading-with-qtconcurrentrun/#comments</comments>
		<pubDate>Sun, 18 Sep 2011 05:51:16 +0000</pubDate>
		<dc:creator>kypeli</dc:creator>
				<category><![CDATA[Qt]]></category>
		<category><![CDATA[concurrent programming]]></category>
		<category><![CDATA[mutex]]></category>
		<category><![CDATA[qtconcurrent]]></category>
		<category><![CDATA[threads]]></category>

		<guid isPermaLink="false">http://www.johanpaul.com/blog/?p=987</guid>
		<description><![CDATA[<p>The following scenario is probably familiar to you: you are doing some heavy computing or IO intensive things in your app, like accessing a database, the filesystem or reading data from the Internet, that blocks your UI thread which leads to that the UI freezes. If you are writing a Qt app then probably the first thing that comes to your mind is to subclass QThread and implement the <em>run()</em> method (although <a href="http://labs.qt.nokia.com/2010/06/17/youre-doing-it-wrong/" target="_blank">you should not do that</a>). But before you do that, you should take a look at <a href="http://doc.qt.nokia.com/latest/threads-qtconcurrent.html" target="_blank">Qt Concurrent</a> and what it can offer. There is a good chance that what you need is already provided by the Qt Concurrent framework.</p>
<p><a href="http://www.johanpaul.com/blog/2011/09/easy-threading-with-qtconcurrentrun/" class="more-link">Read more on Easy threading with QtConcurrent::run()...</a></p>

<!-- start wp-tags-to-technorati 1.02 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/concurrent+programming' rel='tag' target='_self'>concurrent programming</a>, <a class='technorati-link' href='http://technorati.com/tag/mutex' rel='tag' target='_self'>mutex</a>, <a class='technorati-link' href='http://technorati.com/tag/Qt' rel='tag' target='_self'>Qt</a>, <a class='technorati-link' href='http://technorati.com/tag/qtconcurrent' rel='tag' target='_self'>qtconcurrent</a>, <a class='technorati-link' href='http://technorati.com/tag/threads' rel='tag' target='_self'>threads</a></p>

<!-- end wp-tags-to-technorati -->
]]></description>
		<wfw:commentRss>http://www.johanpaul.com/blog/2011/09/easy-threading-with-qtconcurrentrun/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why QNetworkAccessManager should not have the finished(QNetworkReply *) signal</title>
		<link>http://www.johanpaul.com/blog/2011/07/why-qnetworkaccessmanager-should-not-have-the-finishedqnetworkreply-signal/</link>
		<comments>http://www.johanpaul.com/blog/2011/07/why-qnetworkaccessmanager-should-not-have-the-finishedqnetworkreply-signal/#comments</comments>
		<pubDate>Sat, 30 Jul 2011 12:20:26 +0000</pubDate>
		<dc:creator>kypeli</dc:creator>
				<category><![CDATA[Qt]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[network programming]]></category>
		<category><![CDATA[qnetworkaccessmanager]]></category>

		<guid isPermaLink="false">http://www.johanpaul.com/blog/?p=869</guid>
		<description><![CDATA[<p>I was recently writing some network code in Qt using <strong>QNetworkAccessManager</strong> and again I did the mistake I've already done a few times. The reason for my mistake was that QNetworkAccessManager provides the <em>finished(QNetworkReply *)</em> signal. </p>
<p><a href="http://www.johanpaul.com/blog/2011/07/why-qnetworkaccessmanager-should-not-have-the-finishedqnetworkreply-signal/" class="more-link">Read more on Why QNetworkAccessManager should not have the finished(QNetworkReply *) signal...</a></p>

<!-- start wp-tags-to-technorati 1.02 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/c%2B%2B' rel='tag' target='_self'>c++</a>, <a class='technorati-link' href='http://technorati.com/tag/network+programming' rel='tag' target='_self'>network programming</a>, <a class='technorati-link' href='http://technorati.com/tag/qnetworkaccessmanager' rel='tag' target='_self'>qnetworkaccessmanager</a>, <a class='technorati-link' href='http://technorati.com/tag/Qt' rel='tag' target='_self'>Qt</a></p>

<!-- end wp-tags-to-technorati -->
]]></description>
		<wfw:commentRss>http://www.johanpaul.com/blog/2011/07/why-qnetworkaccessmanager-should-not-have-the-finishedqnetworkreply-signal/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Sneak peek: Integrate your application with the Nokia N9 events view.</title>
		<link>http://www.johanpaul.com/blog/2011/07/sneak-peek-integrate-your-application-with-the-nokia-n9-events-view/</link>
		<comments>http://www.johanpaul.com/blog/2011/07/sneak-peek-integrate-your-application-with-the-nokia-n9-events-view/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 20:20:24 +0000</pubDate>
		<dc:creator>kypeli</dc:creator>
				<category><![CDATA[MeeGo]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[event page]]></category>
		<category><![CDATA[harmattan]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[nokia n9]]></category>

		<guid isPermaLink="false">http://www.johanpaul.com/blog/?p=840</guid>
		<description><![CDATA[<p>I am working on a Qt C++ library that will integrate your application with the Nokia N9 MeeGo Harmattan <a href="https://www.developer.nokia.com/swipe/ux/pages/Home.html#category0" target="_blank">event feed page</a>. You can add and update items with your icon, text or even a list of images that will be shown on the event feed page. I still want to add some features and polish the code before publishing it, but <strong>the library will be open source</strong>.</p>
<p><a href="http://www.johanpaul.com/blog/2011/07/sneak-peek-integrate-your-application-with-the-nokia-n9-events-view/" class="more-link">Read more on Sneak peek: Integrate your application with the Nokia N9 events view....</a></p>

<!-- start wp-tags-to-technorati 1.02 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/c%2B%2B' rel='tag' target='_self'>c++</a>, <a class='technorati-link' href='http://technorati.com/tag/event+page' rel='tag' target='_self'>event page</a>, <a class='technorati-link' href='http://technorati.com/tag/harmattan' rel='tag' target='_self'>harmattan</a>, <a class='technorati-link' href='http://technorati.com/tag/library' rel='tag' target='_self'>library</a>, <a class='technorati-link' href='http://technorati.com/tag/nokia+n9' rel='tag' target='_self'>nokia n9</a>, <a class='technorati-link' href='http://technorati.com/tag/Qt' rel='tag' target='_self'>Qt</a></p>

<!-- end wp-tags-to-technorati -->
]]></description>
		<wfw:commentRss>http://www.johanpaul.com/blog/2011/07/sneak-peek-integrate-your-application-with-the-nokia-n9-events-view/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Deploying Qt and Qt Quick applications on Windows</title>
		<link>http://www.johanpaul.com/blog/2011/07/deploying-qt-and-qt-quick-applications-on-windows/</link>
		<comments>http://www.johanpaul.com/blog/2011/07/deploying-qt-and-qt-quick-applications-on-windows/#comments</comments>
		<pubDate>Sun, 03 Jul 2011 08:33:19 +0000</pubDate>
		<dc:creator>kypeli</dc:creator>
				<category><![CDATA[Qt]]></category>
		<category><![CDATA[deployment]]></category>
		<category><![CDATA[qt quick]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.johanpaul.com/blog/?p=813</guid>
		<description><![CDATA[<p>I recently had to deploy a Qt Quick application on a Windows machine that did not have Qt installed explicitly on it. I think this is a pretty common use case that can cause quite some headache. You basically have two options if you want to deploy (or install) your Qt or Qt Quick based application to Windows. Either you can use the <a href="http://msdn.microsoft.com/en-us/library/cc185688%28VS.85%29.aspx" target="_blank">Windows Installer service</a> directly or use some<a href="http://www.advancedinstaller.com/" target="_blank"> free </a>or <a href="http://www.flexerasoftware.com/products/installanywhere.htm" target="_blank">commercial </a>utility to create a MSI based installer application that will deploy your application on Windows. Alternatively or at least as a first step you can package your application into a ZIP, or some other, package together with the necessary libraries that the application depends on. This is what I did and what I am going to explain here. When the package is extracted on the target machine, your Qt or Qt Quick application can be run from that directory just by launching the .exe file. Pretty neat.</p>
<p><a href="http://www.johanpaul.com/blog/2011/07/deploying-qt-and-qt-quick-applications-on-windows/" class="more-link">Read more on Deploying Qt and Qt Quick applications on Windows...</a></p>

<!-- start wp-tags-to-technorati 1.02 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/deployment' rel='tag' target='_self'>deployment</a>, <a class='technorati-link' href='http://technorati.com/tag/Qt' rel='tag' target='_self'>Qt</a>, <a class='technorati-link' href='http://technorati.com/tag/qt+quick' rel='tag' target='_self'>qt quick</a>, <a class='technorati-link' href='http://technorati.com/tag/windows' rel='tag' target='_self'>windows</a></p>

<!-- end wp-tags-to-technorati -->
]]></description>
		<wfw:commentRss>http://www.johanpaul.com/blog/2011/07/deploying-qt-and-qt-quick-applications-on-windows/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>What is the developer story for the Nokia N9?</title>
		<link>http://www.johanpaul.com/blog/2011/06/what-is-the-developer-story-for-the-nokia-n9/</link>
		<comments>http://www.johanpaul.com/blog/2011/06/what-is-the-developer-story-for-the-nokia-n9/#comments</comments>
		<pubDate>Sun, 26 Jun 2011 08:52:46 +0000</pubDate>
		<dc:creator>kypeli</dc:creator>
				<category><![CDATA[Qt]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[harmattan]]></category>
		<category><![CDATA[nokia n9]]></category>
		<category><![CDATA[qt components]]></category>
		<category><![CDATA[qt quick]]></category>

		<guid isPermaLink="false">http://www.johanpaul.com/blog/?p=797</guid>
		<description><![CDATA[<p>The MeeGo Harmattan powered Nokia N9 has now been out for a couple of days. Nokia's developer pages has a whole section<a href="http://www.developer.nokia.com/Devices/MeeGo/" target="_blank"> dedicated to the Nokia N9</a> and we also have some <a href="http://www.developer.nokia.com/swipe/ux/" target="_blank">great UX guidelines</a> available. But as an app developer I am really just interested in writing my code and deploying it on to the device or the emulator. I already<a title="How to set up MeeGo Harmattan development environment in Linux" href="http://www.johanpaul.com/blog/2011/06/how-to-set-up-meego-harmattan-development-environment-in-linux/" target="_blank"> wrote earlier</a> that the "official" developer story around Qt SDK 1.1.2 did not work for me and I am still wondering if this approach will work really well in Windows and OS X.</p>
<p><a href="http://www.johanpaul.com/blog/2011/06/what-is-the-developer-story-for-the-nokia-n9/" class="more-link">Read more on What is the developer story for the Nokia N9?...</a></p>

<!-- start wp-tags-to-technorati 1.02 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/development' rel='tag' target='_self'>development</a>, <a class='technorati-link' href='http://technorati.com/tag/harmattan' rel='tag' target='_self'>harmattan</a>, <a class='technorati-link' href='http://technorati.com/tag/nokia+n9' rel='tag' target='_self'>nokia n9</a>, <a class='technorati-link' href='http://technorati.com/tag/Qt' rel='tag' target='_self'>Qt</a>, <a class='technorati-link' href='http://technorati.com/tag/qt+components' rel='tag' target='_self'>qt components</a>, <a class='technorati-link' href='http://technorati.com/tag/qt+quick' rel='tag' target='_self'>qt quick</a></p>

<!-- end wp-tags-to-technorati -->
]]></description>
		<wfw:commentRss>http://www.johanpaul.com/blog/2011/06/what-is-the-developer-story-for-the-nokia-n9/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>How to set up MeeGo Harmattan development environment in Linux</title>
		<link>http://www.johanpaul.com/blog/2011/06/how-to-set-up-meego-harmattan-development-environment-in-linux/</link>
		<comments>http://www.johanpaul.com/blog/2011/06/how-to-set-up-meego-harmattan-development-environment-in-linux/#comments</comments>
		<pubDate>Sat, 25 Jun 2011 12:07:55 +0000</pubDate>
		<dc:creator>kypeli</dc:creator>
				<category><![CDATA[Qt]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[harmattan]]></category>
		<category><![CDATA[nokia n9]]></category>
		<category><![CDATA[scratchbox]]></category>

		<guid isPermaLink="false">http://www.johanpaul.com/blog/?p=776</guid>
		<description><![CDATA[<p>Nokia N9 and MeeGo Harmattan are here. These are good times to be a Qt developer. And if you are like me, you downloaded the <a href="http://www.developer.nokia.com/info/sw.nokia.com/id/da8df288-e615-443d-be5c-00c8a72435f8/Qt_SDK.html" target="_blank">Qt SDK 1.1.2</a> from Nokia that contains the experimental Harmattan target for Qt Creator. However, not sure about you, but I never got the QEMU to work which I though would be a part of the Qt SDK 1.1.2. Whenever I launch a Qt application with the Harmattan as the selected target, I get an error saying that QEMU was not running, so I assume it's not included or Qt Creator cannot find it. Or then I just don't understand how to set it up in Qt Creator... There's even a <a href="http://www.developer.nokia.com/Community/Wiki/Harmattan:Platform_Guide/Developing_with_Harmattan_Platform_SDK/Using_QEMU" target="_blank">page at developer.nokia.com</a> that explains how to use and install the QEMU on a Linux Debian based machine, but the <a href="http://harmattan-dev.nokia.com/unstable/beta/qemu/" target="_blank">download link</a> to QEMU is broken (25.6.2011). Also it seems that it's a bit open what the deal with QEMU on Windows or OS X based machine are... I haven't seen similar pages for downloading QEMU for other than Linux. So at this point I am not sure if and how the QEMU should work together with Qt Creator. I forgot about the QEMU option then.</p>
<p><a href="http://www.johanpaul.com/blog/2011/06/how-to-set-up-meego-harmattan-development-environment-in-linux/" class="more-link">Read more on How to set up MeeGo Harmattan development environment in Linux...</a></p>

<!-- start wp-tags-to-technorati 1.02 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/development' rel='tag' target='_self'>development</a>, <a class='technorati-link' href='http://technorati.com/tag/harmattan' rel='tag' target='_self'>harmattan</a>, <a class='technorati-link' href='http://technorati.com/tag/nokia+n9' rel='tag' target='_self'>nokia n9</a>, <a class='technorati-link' href='http://technorati.com/tag/Qt' rel='tag' target='_self'>Qt</a>, <a class='technorati-link' href='http://technorati.com/tag/scratchbox' rel='tag' target='_self'>scratchbox</a></p>

<!-- end wp-tags-to-technorati -->
]]></description>
		<wfw:commentRss>http://www.johanpaul.com/blog/2011/06/how-to-set-up-meego-harmattan-development-environment-in-linux/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>OAuth2 explained with Qt Quick</title>
		<link>http://www.johanpaul.com/blog/2011/05/oauth2-explained-with-qt-quick/</link>
		<comments>http://www.johanpaul.com/blog/2011/05/oauth2-explained-with-qt-quick/#comments</comments>
		<pubDate>Sat, 21 May 2011 07:59:30 +0000</pubDate>
		<dc:creator>kypeli</dc:creator>
				<category><![CDATA[Qt]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[oauth2]]></category>
		<category><![CDATA[qt quick]]></category>

		<guid isPermaLink="false">http://www.johanpaul.com/blog/?p=726</guid>
		<description><![CDATA[<p>...or how to do Facebook authentication with Qt Quick.</p>
<p>In this blog post I will give you an idea how OAuth2 works and how to gain access to Facebook from your Qt Quick application using OAuth2. I could have used any other service that uses OAuth2 for this blog post too, but I chose Facebook since it is a fairly well known and widely used service.</p>
<p><a href="http://www.johanpaul.com/blog/2011/05/oauth2-explained-with-qt-quick/" class="more-link">Read more on OAuth2 explained with Qt Quick...</a></p>

<!-- start wp-tags-to-technorati 1.02 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/authentication' rel='tag' target='_self'>authentication</a>, <a class='technorati-link' href='http://technorati.com/tag/facebook' rel='tag' target='_self'>facebook</a>, <a class='technorati-link' href='http://technorati.com/tag/oauth2' rel='tag' target='_self'>oauth2</a>, <a class='technorati-link' href='http://technorati.com/tag/Qt' rel='tag' target='_self'>Qt</a>, <a class='technorati-link' href='http://technorati.com/tag/qt+quick' rel='tag' target='_self'>qt quick</a></p>

<!-- end wp-tags-to-technorati -->
]]></description>
		<wfw:commentRss>http://www.johanpaul.com/blog/2011/05/oauth2-explained-with-qt-quick/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

