<?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>rat on red &#187; English</title>
	<atom:link href="http://blog.ratonred.com/tail/eng/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ratonred.com</link>
	<description>Gökmen Göksel&#039;s warehouse.</description>
	<lastBuildDate>Fri, 30 Jul 2010 07:19:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Universal Apps</title>
		<link>http://blog.ratonred.com/2010/04/universal_apps/</link>
		<comments>http://blog.ratonred.com/2010/04/universal_apps/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 11:43:38 +0000</pubDate>
		<dc:creator>Gökmen Göksel</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Pardus]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[Utils]]></category>
		<category><![CDATA[planet.kde]]></category>
		<category><![CDATA[planet.pardus]]></category>

		<guid isPermaLink="false">http://blog.ratonred.com/?p=500</guid>
		<description><![CDATA[In Pardus Corporate we use KDE 3.5.10 and some of our new tools from Pardus 2009 which runs KDE 4.3.5 (for now). Tools in 2009 are designed to work with the current desktop environment which is KDE 4.3.5. So, we have a problem in Pardus Corporate side; we need kdelibs4 on KDE 3.5.10. It is [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Kde 3.5 and Kde 4.x" src="http://cekirdek.pardus.org.tr/~gokmen/3-4.png" alt="" width="288" height="131" /></p>
<div>
<p>In Pardus Corporate we use KDE 3.5.10 and some of our new tools from Pardus 2009 which runs KDE 4.3.5 (for now). Tools in 2009 are designed to work with the current desktop environment which is KDE 4.3.5. So, we have a problem in Pardus Corporate side; we need kdelibs4 on KDE 3.5.10. It is possible to use kdelibs4 but in some ways it is not a great idea.</p>
<p>We think that we can create a solution for making universal apps which run on KDE 4.x with kdelibs4 and for others (kde3.5, xfce etc.) which use Qt libs.</p>
<p>Most of the code in our applications just depends on Qt 4.x, but some important parts for the desktop integration depends on KDE.</p>
<h3>Basics of desktop integration</h3>
<p><img class="alignright" title="Qt, Code Less; Create More." src="http://qt.nokia.com/images/products/qt-logo/image_thumb" alt="" width="128" height="128" /></p>
<ol>
<li>Icons</li>
<li>Colors</li>
<li>Fonts</li>
<li>Language Selection</li>
<li>Translations</li>
<li>Notifications</li>
<li>&#8230;</li>
</ol>
<p>I started with KIconLoader port for Qt, which I have found the C++ version on <a target="_blank" href="http://labs.trolltech.com/blogs/2009/02/13/freedesktop-icons-in-qt/">this blog entry</a> and ported it to Python from scratch. For colors, fonts or language selection it is enough to read the user&#8217;s <code>kdeglobals</code> files. Notifications are handled by PyNotify on Qt-Only mode&#8230; When things started to grow up I decided to merge them under the name of <em><strong>Pardus Desktop Services (Pds)</strong></em>.</p>
<h3>Example Usage of Pds</h3>
<p><code>&gt;&gt; import pds<br />
&gt;&gt; desktop = pds.Pds()<br />
&gt;&gt; desktop.session.Name<br />
'kde'<br />
&gt;&gt; desktop.session.Version<br />
'4'<br />
&gt;&gt; desktop.config_file<br />
'/home/gokmen/.kde4/share/config/kdeglobals'<br />
&gt;&gt; desktop.settings('Icons/Theme', 'default')<br />
u'oxygen'</code></p>
<h3>Other Classes</h3>
<p>PDS also provides the following classes;</p>
<p><strong>QIconLoader</strong> &#8211; for icon loading from current desktop settings (Kde 4, Kde 3.5, Xfce ..)</p>
<p><strong>QUniqueApplication</strong> &#8211; for creating a unique application like KUniqueApplication. It also provides sending commands to running instances through QLocalServer.</p>
<p><strong>I18n</strong> &#8211; Pds uses Gettext for translations and supports the kdelibs&#8217; i18n-like parameters such as (%1, %2).</p>
<p><strong>Notification</strong> &#8211; Uses PyNotify if it&#8217;s installed otherwise it uses QSystemTrayIcon balloon message.</p>
<p><em>worth a thousand words..</em></p>
<p>The following example shows two running Package-Manager instances; first one is running as a KUniqueApplication on Kde 4.4 provided by kdelibs4 and the second one is running as a QUniqueApplication which is provided by Pardus Desktop Services on Kde 3.5. <strong><em>Same application, same features, one code..</em></strong></p>
<p><a href="http://blog.ratonred.com/wp-content/uploads/2010/04/kde-4-pm.png"><img class="size-medium wp-image-531 alignleft" title="Package Manager Running on Kde 4 as KUniqueApplication" src="http://blog.ratonred.com/wp-content/uploads/2010/04/kde-4-pm-300x114.png" alt="" width="300" height="114" /></a> <a href="http://blog.ratonred.com/wp-content/uploads/2010/04/kde-3-pm.png"><img class="size-medium wp-image-532 alignleft" title="Package Manager Running on Kde 3.5 as QUniqueApplication (PDS)" src="http://blog.ratonred.com/wp-content/uploads/2010/04/kde-3-pm-300x116.png" alt="" width="300" height="116" /></a></p>
<p style="text-align: left;">You can checkout source code of Pds from <a target="_blank" href="http://websvn.pardus.org.tr/uludag/trunk/pds">here</a> and you may have a look at the <a target="_blank" href="http://websvn.pardus.org.tr/uludag/branches/kde/package-manager/pureQt4/">package-manager fork</a> for an example usage of Pds.</p>
</div>
<p align="right"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Universal+Apps+http://bit.ly/clkDtF" title="Post to Twitter"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://blog.ratonred.com/2010/04/universal_apps/&amp;title=Universal+Apps" title="Post to Delicious"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://blog.ratonred.com/2010/04/universal_apps/&amp;title=Universal+Apps" title="Post to Digg"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a> <a target="_blank" class="tt" href="http://www.facebook.com/share.php?u=http://blog.ratonred.com/2010/04/universal_apps/&amp;t=Universal+Apps" title="Post to Facebook"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a target="_blank" class="tt" href="http://reddit.com/submit?url=http://blog.ratonred.com/2010/04/universal_apps/&amp;title=Universal+Apps" title="Post to Reddit"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-reddit-micro3.png" alt="Post to Reddit" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ratonred.com/2010/04/universal_apps/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Pardus 2009 Released !</title>
		<link>http://blog.ratonred.com/2009/07/pardus-2009-released/</link>
		<comments>http://blog.ratonred.com/2009/07/pardus-2009-released/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 20:31:16 +0000</pubDate>
		<dc:creator>Gökmen Göksel</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Pardus]]></category>
		<category><![CDATA[planet.kde]]></category>
		<category><![CDATA[planet.pardus]]></category>

		<guid isPermaLink="false">http://blog.ratonred.com/?p=401</guid>
		<description><![CDATA[At least our final release 2009 is ready for humanity :) Which includes KDE 4.2.4 and lots of backported features of KDE 4.3, lots of management tools which are fully integrated with KDE itself and following fresh open source softwares: * KDE 4.2.4 * Linux kernel 2.6.30.1 * OpenOffice.org 3.1.0.6 * Firefox 3.5.1 * Gimp [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Pardus 2009" src="http://pardus.org.tr/media/resimler/basin/cd2009gobek.png" alt="" width="72" height="66" />At least our final release 2009 is ready for humanity :) Which includes KDE 4.2.4 and lots of backported features of KDE 4.3, lots of management tools which are fully integrated with KDE itself and following fresh open source softwares:</p>
<p><img class="alignright" src="http://www.ozgurlukicin.com/media/upload/image/pardus2009-72.png" alt="" width="310" height="194" />* KDE 4.2.4<br />
* Linux kernel 2.6.30.1<br />
* OpenOffice.org 3.1.0.6<br />
* Firefox 3.5.1<br />
* Gimp 2.6.6<br />
* Xorg 1.6.2<br />
* Python 2.6.2<br />
* Texlive 2008<br />
* GCC 4.3.3<br />
* GLIBC 2.9</p>
<p>You can grab your own copy from <a target="_blank" href="ftp://ftp.pardus.org.tr/pub/pardus/kurulan/2009/">here</a>.</p>
<p align="right"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Pardus+2009+Released+%21+http://bit.ly/aOh7Gm" title="Post to Twitter"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://blog.ratonred.com/2009/07/pardus-2009-released/&amp;title=Pardus+2009+Released+%21" title="Post to Delicious"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://blog.ratonred.com/2009/07/pardus-2009-released/&amp;title=Pardus+2009+Released+%21" title="Post to Digg"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a> <a target="_blank" class="tt" href="http://www.facebook.com/share.php?u=http://blog.ratonred.com/2009/07/pardus-2009-released/&amp;t=Pardus+2009+Released+%21" title="Post to Facebook"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a target="_blank" class="tt" href="http://reddit.com/submit?url=http://blog.ratonred.com/2009/07/pardus-2009-released/&amp;title=Pardus+2009+Released+%21" title="Post to Reddit"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-reddit-micro3.png" alt="Post to Reddit" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ratonred.com/2009/07/pardus-2009-released/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Pardus 2009 Alpha Released</title>
		<link>http://blog.ratonred.com/2009/05/pardus-2009-alpha-released/</link>
		<comments>http://blog.ratonred.com/2009/05/pardus-2009-alpha-released/#comments</comments>
		<pubDate>Thu, 28 May 2009 05:30:24 +0000</pubDate>
		<dc:creator>Gökmen Göksel</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Pardus]]></category>
		<category><![CDATA[planet.kde]]></category>
		<category><![CDATA[planet.pardus]]></category>

		<guid isPermaLink="false">http://blog.ratonred.com/?p=383</guid>
		<description><![CDATA[We just released Pardus 2009 Alpha with great work of our team and release maintainer \o/ Alpha includes KDE 4.2.3 with some of backported changes, Linux 2.6.30_rc7 and also a series of new managers for end-users. You can grab it from here. A little time left for the final release ;)]]></description>
			<content:encoded><![CDATA[<p>We just released Pardus 2009 Alpha with great work of our team and release maintainer \o/ Alpha includes KDE 4.2.3 with some of backported changes, Linux 2.6.30_rc7 and also a series of new managers for end-users. You can grab it from <a target="_blank" href="ftp://ftp.pardus.org.tr/pub/pardus/kurulan/2009-Alpha/">here</a>.</p>
<p>A little time left for the final release ;)</p>
<p style="text-align: center;"><img class="alignnone" src="http://cekirdek.pardus.org.tr/~gokmen/timer.php?en" alt="" width="175" height="85" /></p>
<p align="right"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Pardus+2009+Alpha+Released+http://bit.ly/kC9bI" title="Post to Twitter"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://blog.ratonred.com/2009/05/pardus-2009-alpha-released/&amp;title=Pardus+2009+Alpha+Released" title="Post to Delicious"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://blog.ratonred.com/2009/05/pardus-2009-alpha-released/&amp;title=Pardus+2009+Alpha+Released" title="Post to Digg"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a> <a target="_blank" class="tt" href="http://www.facebook.com/share.php?u=http://blog.ratonred.com/2009/05/pardus-2009-alpha-released/&amp;t=Pardus+2009+Alpha+Released" title="Post to Facebook"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a target="_blank" class="tt" href="http://reddit.com/submit?url=http://blog.ratonred.com/2009/05/pardus-2009-alpha-released/&amp;title=Pardus+2009+Alpha+Released" title="Post to Reddit"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-reddit-micro3.png" alt="Post to Reddit" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ratonred.com/2009/05/pardus-2009-alpha-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Pardus lands to GSOC again :)</title>
		<link>http://blog.ratonred.com/2009/03/pardus-lands-to-gsoc-again/</link>
		<comments>http://blog.ratonred.com/2009/03/pardus-lands-to-gsoc-again/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 21:51:34 +0000</pubDate>
		<dc:creator>Gökmen Göksel</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[GSOC]]></category>
		<category><![CDATA[Pardus]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[planet.kde]]></category>
		<category><![CDATA[planet.pardus]]></category>

		<guid isPermaLink="false">http://blog.ratonred.com/?p=342</guid>
		<description><![CDATA[Like last year we have been accepted to Google Summer of Code \o/ You can catch a list of avaliable projects from here. Good luck Pardus Dudes :)]]></description>
			<content:encoded><![CDATA[<p>Like last year we have been accepted to <a target="_blank" href="http://code.google.com/soc/">Google Summer of Code</a> <strong>\o/</strong> You can catch a list of avaliable projects from <a target="_blank" href="http://en.pardus-wiki.org/SummerOfCode2009Ideas">here</a>.</p>
<p>Good luck Pardus Dudes :)</p>
<p align="right"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Pardus+lands+to+GSOC+again+%3A%29+http://bit.ly/bKFRq0" title="Post to Twitter"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://blog.ratonred.com/2009/03/pardus-lands-to-gsoc-again/&amp;title=Pardus+lands+to+GSOC+again+%3A%29" title="Post to Delicious"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://blog.ratonred.com/2009/03/pardus-lands-to-gsoc-again/&amp;title=Pardus+lands+to+GSOC+again+%3A%29" title="Post to Digg"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a> <a target="_blank" class="tt" href="http://www.facebook.com/share.php?u=http://blog.ratonred.com/2009/03/pardus-lands-to-gsoc-again/&amp;t=Pardus+lands+to+GSOC+again+%3A%29" title="Post to Facebook"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a target="_blank" class="tt" href="http://reddit.com/submit?url=http://blog.ratonred.com/2009/03/pardus-lands-to-gsoc-again/&amp;title=Pardus+lands+to+GSOC+again+%3A%29" title="Post to Reddit"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-reddit-micro3.png" alt="Post to Reddit" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ratonred.com/2009/03/pardus-lands-to-gsoc-again/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>News from Pardus</title>
		<link>http://blog.ratonred.com/2009/03/news-from-pardus/</link>
		<comments>http://blog.ratonred.com/2009/03/news-from-pardus/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 21:41:55 +0000</pubDate>
		<dc:creator>Gökmen Göksel</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Pardus]]></category>
		<category><![CDATA[Plasma]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[planet.kde]]></category>
		<category><![CDATA[planet.pardus]]></category>

		<guid isPermaLink="false">http://blog.ratonred.com/?p=332</guid>
		<description><![CDATA[The Team works great in these days :) We have Qt-Creator, Qt 4.5.0 and KDE 4.2.1 in our development repository just after release announcements :) For KDE 4 based technologies I finished my work on Sysinfo just follow; Now it uses Solid for Network status, Disk info and CPU info. Also with great helps of [...]]]></description>
			<content:encoded><![CDATA[<p>The Team works great in these days :) We have <a target="_blank" title="Qt Creator" href="http://svn.pardus.org.tr/viewcvs/devel/programming/environments/qt-creator/?root=pardus">Qt-Creator</a>, <a target="_blank" title="Qt 4.5.0" href="http://svn.pardus.org.tr/viewcvs/devel/programming/libs/qt4/?root=pardus">Qt 4.5.0</a> and <a target="_blank" title="KDE 4.2.1" href="http://svn.pardus.org.tr/viewcvs/devel/desktop/kde4/base/?root=pardus">KDE 4.2.1</a> in our development repository just after release announcements :) For KDE 4 based technologies I finished my work on <a target="_blank" title="Sysinfo" href="http://svn.pardus.org.tr/viewcvs/trunk/kde4/sysinfo/?root=uludag">Sysinfo</a> just follow;</p>
<p style="text-align: center;"><a href="http://blog.ratonred.com/wp-content/uploads/2009/03/2013tech1.png"><img class="size-medium wp-image-334 aligncenter" title="Sysinfo" src="http://blog.ratonred.com/wp-content/uploads/2009/03/2013tech1-300x187.png" alt="Sysinfo" width="300" height="187" /></a></p>
<p>Now it uses <a target="_blank" title="Solid" href="http://solid.kde.org/">Solid</a> for Network status, Disk info and CPU info. Also with great helps of <a target="_blank" href="http://www.kdedevelopers.org/blog/77">Will Stephenson</a> I added Solid::Networking support for updating network status system widely to the our <a target="_blank" href="http://svn.pardus.org.tr/viewcvs/trunk/kde4/network-manager/plasmoid/?root=uludag">Network-Manager Plasmoid</a> ;)</p>
<p align="right"><a target="_blank" class="tt" href="http://twitter.com/home/?status=News+from+Pardus+http://bit.ly/w5DBD" title="Post to Twitter"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://blog.ratonred.com/2009/03/news-from-pardus/&amp;title=News+from+Pardus" title="Post to Delicious"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://blog.ratonred.com/2009/03/news-from-pardus/&amp;title=News+from+Pardus" title="Post to Digg"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a> <a target="_blank" class="tt" href="http://www.facebook.com/share.php?u=http://blog.ratonred.com/2009/03/news-from-pardus/&amp;t=News+from+Pardus" title="Post to Facebook"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a target="_blank" class="tt" href="http://reddit.com/submit?url=http://blog.ratonred.com/2009/03/news-from-pardus/&amp;title=News+from+Pardus" title="Post to Reddit"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-reddit-micro3.png" alt="Post to Reddit" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ratonred.com/2009/03/news-from-pardus/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Network-Manager Plasmoid</title>
		<link>http://blog.ratonred.com/2009/02/network-manager-plasmoid/</link>
		<comments>http://blog.ratonred.com/2009/02/network-manager-plasmoid/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 23:44:47 +0000</pubDate>
		<dc:creator>Gökmen Göksel</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Pardus]]></category>
		<category><![CDATA[Plasma]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[Utils]]></category>
		<category><![CDATA[planet.kde]]></category>
		<category><![CDATA[planet.pardus]]></category>

		<guid isPermaLink="false">http://blog.ratonred.com/?p=321</guid>
		<description><![CDATA[We had a good time at Camp KDE, Jamaica. We met great people (hackers :)) and we tried to explain importance of KDE for Pardus and importance of Pardus for KDE.. As we said there we are working on our ideas to be useful for upstream too.. Here you are; Pardus Network Manager Plasmoid: Network [...]]]></description>
			<content:encoded><![CDATA[<p>We had a good time at Camp KDE, Jamaica. We met great people (hackers :)) and we tried to explain importance of KDE for Pardus and importance of Pardus for KDE.. As we said there we are working on our ideas to be useful for upstream too.. Here you are;</p>
<p><a target="_blank" title="Network Manager Plasmoid ScreenCast" href="http://cekirdek.pardus.org.tr/~gokmen/nm-applet-1.ogv">Pardus Network Manager Plasmoid</a>:</p>
<p style="text-align: center;"><a href="http://blog.ratonred.com/wp-content/uploads/2009/02/nm-applet.png"><img class="size-medium wp-image-322 aligncenter" title="nm-applet" src="http://blog.ratonred.com/wp-content/uploads/2009/02/nm-applet-300x282.png" alt="nm-applet" width="300" height="282" /></a></p>
<p><a target="_blank" title="ScreenCast of Network Manager Data Engine" href="http://cekirdek.pardus.org.tr/~gokmen/nm-engine.ogv">Network Manager DataEngine</a>;</p>
<p style="text-align: center;"><a href="http://blog.ratonred.com/wp-content/uploads/2009/02/nm-engine.png"><img class="size-medium wp-image-323 aligncenter" title="nm-engine" src="http://blog.ratonred.com/wp-content/uploads/2009/02/nm-engine-295x300.png" alt="nm-engine" width="295" height="300" /></a></p>
<p>Now we can use new shiny PolicyKit KDE4 ;) You should watch screencasts [<a target="_blank" href="http://cekirdek.pardus.org.tr/~gokmen/nm-applet-1.ogv">1</a>] [<a target="_blank" href="http://cekirdek.pardus.org.tr/~gokmen/nm-engine.ogv">2</a>] .. And always sources are in Pardus <a target="_blank" href="http://svn.pardus.org.tr/uludag/branches/kde4-managers">repository</a>. Have fun !</p>
<p align="right"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Network-Manager+Plasmoid+http://bit.ly/kwaAu" title="Post to Twitter"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://blog.ratonred.com/2009/02/network-manager-plasmoid/&amp;title=Network-Manager+Plasmoid" title="Post to Delicious"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://blog.ratonred.com/2009/02/network-manager-plasmoid/&amp;title=Network-Manager+Plasmoid" title="Post to Digg"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a> <a target="_blank" class="tt" href="http://www.facebook.com/share.php?u=http://blog.ratonred.com/2009/02/network-manager-plasmoid/&amp;t=Network-Manager+Plasmoid" title="Post to Facebook"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a target="_blank" class="tt" href="http://reddit.com/submit?url=http://blog.ratonred.com/2009/02/network-manager-plasmoid/&amp;title=Network-Manager+Plasmoid" title="Post to Reddit"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-reddit-micro3.png" alt="Post to Reddit" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ratonred.com/2009/02/network-manager-plasmoid/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>A new stuff with the power of plasma !</title>
		<link>http://blog.ratonred.com/2009/01/a-new-stuff-with-the-power-of-plasma/</link>
		<comments>http://blog.ratonred.com/2009/01/a-new-stuff-with-the-power-of-plasma/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 00:35:38 +0000</pubDate>
		<dc:creator>Gökmen Göksel</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Pardus]]></category>
		<category><![CDATA[Plasma]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[planet.kde]]></category>
		<category><![CDATA[planet.pardus]]></category>

		<guid isPermaLink="false">http://blog.ratonred.com/?p=291</guid>
		<description><![CDATA[I have just finished my talk at Camp KDE, Jamaica about &#8220;KDE and Distros&#8221; with great partnership of Marcus D. Hanwell (slide is here), I talked about Pardus Technologies and showed people our plasmoid for service-manager which works with our sub-system COMAR. When great projects come together results comes great ! Also I have a [...]]]></description>
			<content:encoded><![CDATA[<p>I have just finished my talk at <a target="_blank" href="http://camp.kde.org">Camp KDE, Jamaica</a> about &#8220;<strong>KDE and Distros</strong>&#8221; with great partnership of Marcus D. Hanwell (slide is <a target="_blank" title="Slides as PDF" href="http://cekirdek.pardus.org.tr/~gokmen/MDH-MGG-CampKDE-Distros.pdf">here</a>), I talked about Pardus Technologies and showed people our plasmoid for service-manager which works with our sub-system COMAR.</p>
<p>When great projects come together results comes great !</p>
<p style="text-align: center;"><a href="http://blog.ratonred.com/wp-content/uploads/2009/01/service-manager.png"><img class="aligncenter size-medium wp-image-292" title="Service-manager" src="http://blog.ratonred.com/wp-content/uploads/2009/01/service-manager-300x97.png" alt="Service-manager" width="300" height="97" /></a></p>
<p style="text-align: left;">Also I have a <a target="_blank" title="Service Manager Live ! (4Mb~)" href="http://cekirdek.pardus.org.tr/~gokmen/service-manager.flv" target="_blank">great video</a> while it is working .. All of these written in Python, PyQt4 and of course PyKDE4 ;) You can grab the source from <a target="_blank" href="http://svn.pardus.org.tr/uludag/branches/kde4-managers/service-manager/">here</a>.</p>
<p align="right"><a target="_blank" class="tt" href="http://twitter.com/home/?status=A+new+stuff+with+the+power+of+plasma+%21+http://bit.ly/OHiL" title="Post to Twitter"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://blog.ratonred.com/2009/01/a-new-stuff-with-the-power-of-plasma/&amp;title=A+new+stuff+with+the+power+of+plasma+%21" title="Post to Delicious"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://blog.ratonred.com/2009/01/a-new-stuff-with-the-power-of-plasma/&amp;title=A+new+stuff+with+the+power+of+plasma+%21" title="Post to Digg"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a> <a target="_blank" class="tt" href="http://www.facebook.com/share.php?u=http://blog.ratonred.com/2009/01/a-new-stuff-with-the-power-of-plasma/&amp;t=A+new+stuff+with+the+power+of+plasma+%21" title="Post to Facebook"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a target="_blank" class="tt" href="http://reddit.com/submit?url=http://blog.ratonred.com/2009/01/a-new-stuff-with-the-power-of-plasma/&amp;title=A+new+stuff+with+the+power+of+plasma+%21" title="Post to Reddit"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-reddit-micro3.png" alt="Post to Reddit" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ratonred.com/2009/01/a-new-stuff-with-the-power-of-plasma/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
<enclosure url="http://cekirdek.pardus.org.tr/~gokmen/service-manager.flv" length="4389815" type="video/x-flv" />
		</item>
		<item>
		<title>Oxygen YALI ?</title>
		<link>http://blog.ratonred.com/2008/12/oxygen-yali/</link>
		<comments>http://blog.ratonred.com/2008/12/oxygen-yali/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 10:13:32 +0000</pubDate>
		<dc:creator>Gökmen Göksel</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Pardus]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[Yalı]]></category>
		<category><![CDATA[planet.kde]]></category>
		<category><![CDATA[planet.pardus]]></category>

		<guid isPermaLink="false">http://blog.ratonred.com/?p=283</guid>
		<description><![CDATA[I saw this pretty project on Planet and I really like their theme for installer. I looked at source and made some changes for YALI.. Finally the result;]]></description>
			<content:encoded><![CDATA[<p>I saw this pretty <a target="_blank" href="http://chakra-project.org/">project</a> on <a target="_blank" href="http://planetkde.org">Planet</a> and I really like their theme for installer. I looked at source and made some changes for YALI.. Finally the result;</p>
<p style="text-align: center;"><a href="http://blog.ratonred.com/wp-content/uploads/2008/12/oxygen-yali.png"><img class="aligncenter size-full wp-image-286" style="border: 0pt none;" title="Yali with Oxygen theme enabled.." src="http://blog.ratonred.com/wp-content/uploads/2008/12/oxygen-yali.png" alt="Yali with Oxygen theme enabled.." width="650" height="428" /></a></p>
<p align="right"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Oxygen+YALI+%3F+http://bit.ly/zgjI" title="Post to Twitter"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://blog.ratonred.com/2008/12/oxygen-yali/&amp;title=Oxygen+YALI+%3F" title="Post to Delicious"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://blog.ratonred.com/2008/12/oxygen-yali/&amp;title=Oxygen+YALI+%3F" title="Post to Digg"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a> <a target="_blank" class="tt" href="http://www.facebook.com/share.php?u=http://blog.ratonred.com/2008/12/oxygen-yali/&amp;t=Oxygen+YALI+%3F" title="Post to Facebook"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a target="_blank" class="tt" href="http://reddit.com/submit?url=http://blog.ratonred.com/2008/12/oxygen-yali/&amp;title=Oxygen+YALI+%3F" title="Post to Reddit"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-reddit-micro3.png" alt="Post to Reddit" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ratonred.com/2008/12/oxygen-yali/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Service-manager for KDE4 with COMAR and PyKDE4</title>
		<link>http://blog.ratonred.com/2008/11/service-manager-for-kde4-with-comar-and-pykde4/</link>
		<comments>http://blog.ratonred.com/2008/11/service-manager-for-kde4-with-comar-and-pykde4/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 10:13:31 +0000</pubDate>
		<dc:creator>Gökmen Göksel</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Pardus]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[planet.kde]]></category>
		<category><![CDATA[planet.pardus]]></category>

		<guid isPermaLink="false">http://blog.ratonred.com/?p=233</guid>
		<description><![CDATA[These days we are working hard on Pardus KDE technologies for our next release &#8220;Pardus 2009&#8243;; within these tasks first job is porting (and redesigning) our *-manager family to KDE4. We have a COnfiguration MAnageR called COMAR which uses D-Bus for communication. COMAR provides a powerful and extendible API for managing anything such as package, [...]]]></description>
			<content:encoded><![CDATA[<p>These days we are working hard on Pardus KDE technologies for our next release &#8220;Pardus 2009&#8243;; within these tasks first job is porting (and redesigning) our *-manager family to KDE4.</p>
<p>We have a <strong>CO</strong>nfiguration <strong>MA</strong>nage<strong>R</strong> called <a target="_blank" href="http://pardus.org.tr/eng/projects/comar/index.html"><strong>COMAR</strong></a> which uses <a target="_blank" href="http://www.freedesktop.org/wiki/Software/dbus">D-Bus</a> for communication. COMAR provides a powerful and extendible API for managing anything such as package, network, x.org, bootloader, disk or system service which are also described in <a target="_blank" href="http://svn.pardus.org.tr/uludag/trunk/comar/comar/etc/model.xml">model.xml</a>.</p>
<p>From COMAR.Api.qt4 <a target="_blank" href="http://svn.pardus.org.tr/uludag/trunk/comar/api/examples/qt4/">example</a>:</p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;"><span style="color: #ff7700;font-weight:bold;">import</span> comar
&nbsp;
<span style="color: #808080; font-style: italic;"># Create link</span>
<span style="color: #008000;">self</span>.<span style="color: black;">link</span> = comar.<span style="color: black;">Link</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">def</span> handler<span style="color: black;">&#40;</span>package, exception, results<span style="color: black;">&#41;</span>:
    <span style="color: #808080; font-style: italic;"># do something with these info..</span>
    <span style="color: #ff7700;font-weight:bold;">print</span> package, results
&nbsp;
<span style="color: #808080; font-style: italic;"># Get all services from comar</span>
link.<span style="color: black;">System</span>.<span style="color: black;">Service</span>.<span style="color: black;">info</span><span style="color: black;">&#40;</span>async=handler<span style="color: black;">&#41;</span></pre></div></div>

<p>It will get you all services status and their info asynchronously to the handler method. Also if you want to start &#8220;openssh&#8221; service you can call it like;</p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;">link.<span style="color: black;">System</span>.<span style="color: black;">Service</span><span style="color: black;">&#91;</span><span style="color: #483d8b;">&quot;openssh&quot;</span><span style="color: black;">&#93;</span>.<span style="color: black;">start</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span></pre></div></div>

<p>When you do this, COMAR will call the PolicyKit-KDE(3) and asks password if you have privileges for this action.(I will show it in action)</p>
<p>Yes, COM</p>
<p align="right"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Service-manager+for+KDE4+with+COMAR+and+PyKDE4+http://bit.ly/15AbH" title="Post to Twitter"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://blog.ratonred.com/2008/11/service-manager-for-kde4-with-comar-and-pykde4/&amp;title=Service-manager+for+KDE4+with+COMAR+and+PyKDE4" title="Post to Delicious"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://blog.ratonred.com/2008/11/service-manager-for-kde4-with-comar-and-pykde4/&amp;title=Service-manager+for+KDE4+with+COMAR+and+PyKDE4" title="Post to Digg"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a> <a target="_blank" class="tt" href="http://www.facebook.com/share.php?u=http://blog.ratonred.com/2008/11/service-manager-for-kde4-with-comar-and-pykde4/&amp;t=Service-manager+for+KDE4+with+COMAR+and+PyKDE4" title="Post to Facebook"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a target="_blank" class="tt" href="http://reddit.com/submit?url=http://blog.ratonred.com/2008/11/service-manager-for-kde4-with-comar-and-pykde4/&amp;title=Service-manager+for+KDE4+with+COMAR+and+PyKDE4" title="Post to Reddit"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-reddit-micro3.png" alt="Post to Reddit" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ratonred.com/2008/11/service-manager-for-kde4-with-comar-and-pykde4/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Yalı4: Porting something to Qt4</title>
		<link>http://blog.ratonred.com/2008/11/yali4-porting-something-to-qt4/</link>
		<comments>http://blog.ratonred.com/2008/11/yali4-porting-something-to-qt4/#comments</comments>
		<pubDate>Sun, 09 Nov 2008 01:50:10 +0000</pubDate>
		<dc:creator>Gökmen Göksel</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[Yalı]]></category>
		<category><![CDATA[planet.kde]]></category>
		<category><![CDATA[planet.pardus]]></category>

		<guid isPermaLink="false">http://blog.ratonred.com/?p=3</guid>
		<description><![CDATA[Yali is the first Pardus software a user encounters. Basically, it recognizes the hardware and installs Pardus software from the installation media (i.e CD) to a hard disk partition user selects. Yalı was developed mainly with Qt and Python (PyQt ..) but for supporting new technologies (there is Qt4 now and it rocks !) I [...]]]></description>
			<content:encoded><![CDATA[<p>Yali is the first <a target="_blank" title="Pardus is GNU/Linux distribution developed by UEKAE" href="http://www.pardus.org.tr/eng">Pardus</a> software a user encounters. Basically, it recognizes the hardware and installs <a target="_blank" title="Pardus is GNU/Linux distribution developed by UEKAE" href="http://www.pardus.org.tr/eng">Pardus</a> software from the installation media (i.e CD) to a hard disk partition user selects. Yalı was developed mainly with Qt and Python (PyQt ..) but for supporting new technologies (there is Qt4 now and it rocks !)</p>
<p>I ported Yalı Qt3 version to Qt4 named as Yali4 (to avoid chaos; we still use Qt3 version for some of other projects); while porting I have totally changed some approach in visual design.</p>
<p>General UI:<br />
<img class="alignleft" title="Yali Qt3" src="http://pardus.org.tr/eng/images/yali-en-1.jpg" alt="" width="270" height="203" /><img class="alignleft" title="Yali Qt4" src="http://ratonred.wordpress.com/files/2008/10/pardus_yali1.jpg" alt="" width="270" height="202" /></p>
<p style="clear:left">
<p style="clear:left">In general I used <a target="_blank" href="http://system-linux.net/doc/qt4/doc/html/stylesheet.html">Qt Style Sheet</a> support for design basics; a centered shiny background, transparent icons and graphics in screens and some WidgetStyle from <a target="_blank" href="http://system-linux.net/doc/qt4/doc/html/stylesheet.html">Qt Style Sheet</a> examples. For screens I prefer <a target="_blank" href="http://system-linux.net/doc/qt4/doc/html/qstackedwidget.html">QStackedWidget</a> which supports transparency too and some signals for walking between screens. (Also while desining YALI&#8217; screen infrastructure I tried to make it modular &#8212; I will blog it later. )</p>
<p style="clear:left">Standard widgets of Qt4 are enough for YALI but for making something shiny I made some tricks;</p>
<p style="clear:left"><a href="http://blog.ratonred.com/wp-content/uploads/2008/11/yali4-part2.png"><img class="size-medium wp-image-180 alignleft" title="Yali4 Partitioning" src="http://blog.ratonred.com/wp-content/uploads/2008/11/yali4-part2-300x236.png" alt="" width="300" height="236" /></a><a href="http://blog.ratonred.com/wp-content/uploads/2008/11/yali4-part.png"><img class="alignleft size-medium wp-image-182" title="Yalı4 Resize Question" src="http://blog.ratonred.com/wp-content/uploads/2008/11/yali4-part-300x236.png" alt="" width="300" height="236" /></a></p>
<p style="clear:left">
<p style="clear:left">For each partition I used a QRadioButton (which has already have checked/unchecked state) and QSplitter to seperate them (each splitter width calculated from partition size).</p>
<p style="clear:left"><a href="http://blog.ratonred.com/wp-content/uploads/2008/11/old.png"><img class="alignnone size-medium wp-image-184" title="old" src="http://blog.ratonred.com/wp-content/uploads/2008/11/old-300x72.png" alt="" width="300" height="72" /></a></p>
<p style="clear:left">Flexibility of Qt4 gave me this;</p>
<p style="clear:left"><a href="http://blog.ratonred.com/wp-content/uploads/2008/11/new.png"><img class="alignnone size-medium wp-image-185" title="new" src="http://blog.ratonred.com/wp-content/uploads/2008/11/new-300x72.png" alt="" width="300" height="72" /></a></p>
<p style="clear:left">You just need some CSS tricks like this;</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;">  QRadioButton<span style="color: #00AA00;">:</span><span style="color: #3333ff;">:indicator </span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">1px</span><span style="color: #00AA00;">;</span>height<span style="color: #00AA00;">:</span><span style="color: #933;">1px</span><span style="color: #00AA00;">;</span>border-<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #993333;">white</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
  QRadioButton<span style="color: #3333ff;">:checked </span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span><span style="color: #933;">6px</span> <span style="color: #993333;">solid</span> rgba<span style="color: #00AA00;">&#40;</span><span style="color: #cc66cc;">255</span><span style="color: #00AA00;">,</span><span style="color: #cc66cc;">255</span><span style="color: #00AA00;">,</span><span style="color: #cc66cc;">255</span><span style="color: #00AA00;">,</span><span style="color: #cc66cc;">180</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span>
  QSplitter<span style="color: #00AA00;">:</span><span style="color: #3333ff;">:handle </span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span>rgba<span style="color: #00AA00;">&#40;</span><span style="color: #cc66cc;">255</span><span style="color: #00AA00;">,</span><span style="color: #cc66cc;">255</span><span style="color: #00AA00;">,</span><span style="color: #cc66cc;">255</span><span style="color: #00AA00;">,</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>and some colors and icons;</p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;">  metaTypes = <span style="color: black;">&#123;</span><span style="color: #483d8b;">&quot;ntfs&quot;</span> :<span style="color: black;">&#123;</span><span style="color: #483d8b;">&quot;bgcolor&quot;</span>:<span style="color: #483d8b;">&quot;#18D918&quot;</span>,
                        <span style="color: #483d8b;">&quot;fgcolor&quot;</span>:<span style="color: #483d8b;">&quot;#000000&quot;</span>,
                        <span style="color: #483d8b;">&quot;icon&quot;</span>   :<span style="color: #483d8b;">&quot;windows&quot;</span><span style="color: black;">&#125;</span>,
               <span style="color: #483d8b;">&quot;hfs+&quot;</span> :<span style="color: black;">&#123;</span><span style="color: #483d8b;">&quot;bgcolor&quot;</span>:<span style="color: #483d8b;">&quot;#C0A39E&quot;</span>,
                        <span style="color: #483d8b;">&quot;fgcolor&quot;</span>:<span style="color: #483d8b;">&quot;#000000&quot;</span>,
                        <span style="color: #483d8b;">&quot;icon&quot;</span>   :<span style="color: #483d8b;">&quot;other&quot;</span><span style="color: black;">&#125;</span>,
               <span style="color: #483d8b;">&quot;ext3&quot;</span> :<span style="color: black;">&#123;</span><span style="color: #483d8b;">&quot;bgcolor&quot;</span>:<span style="color: #483d8b;">&quot;#7590AE&quot;</span>,
                        <span style="color: #483d8b;">&quot;fgcolor&quot;</span>:<span style="color: #483d8b;">&quot;#FFFFFF&quot;</span>,
                        <span style="color: #483d8b;">&quot;icon&quot;</span>   :<span style="color: #483d8b;">&quot;linux&quot;</span><span style="color: black;">&#125;</span><span style="color: black;">&#125;</span>
&nbsp;
  partition.<span style="color: black;">setIcon</span><span style="color: black;">&#40;</span>QtGui.<span style="color: black;">QIcon</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;:/gui/pics/%s.png&quot;</span> <span style="color: #66cc66;">%</span> icon<span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
  partition.<span style="color: black;">setStyleSheet</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;background-color:%s;color:%s&quot;</span> <span style="color: #66cc66;">%</span> <span style="color: black;">&#40;</span>meta<span style="color: black;">&#91;</span><span style="color: #483d8b;">&quot;bgcolor&quot;</span><span style="color: black;">&#93;</span>,meta<span style="color: black;">&#91;</span><span style="color: #483d8b;">&quot;fgcolor&quot;</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span></pre></div></div>

<p>I&#8217;m done time is 03:50 now :) For more information about Yalı feel free to get in source at <a target="_blank" href="http://svn.pardus.org.tr/uludag/trunk/yali4">Pardus SVN</a>.</p>
<p align="right"><a target="_blank" class="tt" href="http://twitter.com/home/?status=Yal%C4%B14%3A+Porting+something+to+Qt4+http://bit.ly/Vr6k" title="Post to Twitter"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a target="_blank" class="tt" href="http://delicious.com/post?url=http://blog.ratonred.com/2008/11/yali4-porting-something-to-qt4/&amp;title=Yal%C4%B14%3A+Porting+something+to+Qt4" title="Post to Delicious"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a target="_blank" class="tt" href="http://digg.com/submit?url=http://blog.ratonred.com/2008/11/yali4-porting-something-to-qt4/&amp;title=Yal%C4%B14%3A+Porting+something+to+Qt4" title="Post to Digg"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-digg-micro3.png" alt="Post to Digg" /></a> <a target="_blank" class="tt" href="http://www.facebook.com/share.php?u=http://blog.ratonred.com/2008/11/yali4-porting-something-to-qt4/&amp;t=Yal%C4%B14%3A+Porting+something+to+Qt4" title="Post to Facebook"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a target="_blank" class="tt" href="http://reddit.com/submit?url=http://blog.ratonred.com/2008/11/yali4-porting-something-to-qt4/&amp;title=Yal%C4%B14%3A+Porting+something+to+Qt4" title="Post to Reddit"><img class="nothumb" src="http://blog.ratonred.com/wp-content/plugins/tweet-this/icons/tt-reddit-micro3.png" alt="Post to Reddit" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.ratonred.com/2008/11/yali4-porting-something-to-qt4/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
