<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for LXDE</title>
	<atom:link href="http://blog.lxde.org/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.lxde.org</link>
	<description>blog.lxde.org</description>
	<lastBuildDate>Mon, 13 May 2013 15:31:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on A Guide for Migrating from Gtk+ to Qt by Mariusz Wojcik</title>
		<link>http://blog.lxde.org/?p=1000&#038;cpage=1#comment-4831</link>
		<dc:creator>Mariusz Wojcik</dc:creator>
		<pubDate>Mon, 13 May 2013 15:31:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lxde.org/?p=1000#comment-4831</guid>
		<description>Thumbs up for FLTK and Gleam scheme (http://ergoeclectic.com/projects/fltk-gleam.html)</description>
		<content:encoded><![CDATA[<p>Thumbs up for FLTK and Gleam scheme (<a href="http://ergoeclectic.com/projects/fltk-gleam.html" rel="nofollow">http://ergoeclectic.com/projects/fltk-gleam.html</a>)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Guide for Migrating from Gtk+ to Qt by Oppen</title>
		<link>http://blog.lxde.org/?p=1000&#038;cpage=1#comment-4807</link>
		<dc:creator>Oppen</dc:creator>
		<pubDate>Wed, 08 May 2013 13:15:41 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lxde.org/?p=1000#comment-4807</guid>
		<description>Does GTK3 follow the same path? I mean, that about supporting C89 and such. Because that would really be nonsense, considering it&#039;s not exactly lightweight, you will probably need a modern computer, you can just use a modern compiler.
About FLTK, its problem is, as said before, it&#039;s lightweight by itself, but most apps in the *nix world use either Qt or GTK, and that means this lightweight library only adds a little weight (shared libraries imply that a part of their weight would be amortized as you use more apps, so a lot of apps using the same library will take less memory than a lot of apps using different libraries). It&#039;s useful if you intend to make it portable without actually writing a frontend for every graphics library (including win32), since the easiest solution is static linking a small library, but that would be in a per app basis.
About the extra clarification &quot;it allows to build several GUIs that look the same&quot;, I think that&#039;s because FLTK has a long history, and it comes from times when that wasn&#039;t the usual in *nix. And probably the old look and feel is because of the same reason.</description>
		<content:encoded><![CDATA[<p>Does GTK3 follow the same path? I mean, that about supporting C89 and such. Because that would really be nonsense, considering it&#8217;s not exactly lightweight, you will probably need a modern computer, you can just use a modern compiler.<br />
About FLTK, its problem is, as said before, it&#8217;s lightweight by itself, but most apps in the *nix world use either Qt or GTK, and that means this lightweight library only adds a little weight (shared libraries imply that a part of their weight would be amortized as you use more apps, so a lot of apps using the same library will take less memory than a lot of apps using different libraries). It&#8217;s useful if you intend to make it portable without actually writing a frontend for every graphics library (including win32), since the easiest solution is static linking a small library, but that would be in a per app basis.<br />
About the extra clarification &#8220;it allows to build several GUIs that look the same&#8221;, I think that&#8217;s because FLTK has a long history, and it comes from times when that wasn&#8217;t the usual in *nix. And probably the old look and feel is because of the same reason.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Guide for Migrating from Gtk+ to Qt by Rafael B.</title>
		<link>http://blog.lxde.org/?p=1000&#038;cpage=1#comment-4805</link>
		<dc:creator>Rafael B.</dc:creator>
		<pubDate>Tue, 07 May 2013 20:11:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lxde.org/?p=1000#comment-4805</guid>
		<description>I think porting LXDE to Qt is a very good idea.
Qt is powerfull and lightweight enought.</description>
		<content:encoded><![CDATA[<p>I think porting LXDE to Qt is a very good idea.<br />
Qt is powerfull and lightweight enought.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Guide for Migrating from Gtk+ to Qt by xaman</title>
		<link>http://blog.lxde.org/?p=1000&#038;cpage=1#comment-4796</link>
		<dc:creator>xaman</dc:creator>
		<pubDate>Mon, 06 May 2013 14:24:51 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lxde.org/?p=1000#comment-4796</guid>
		<description>Hi Felix
Qt5 is modular. If you don&#039;t need all the features you can avoid some parts and I&#039;m sure you would get a smaller binary.

KDE framework 5 will be also modular.</description>
		<content:encoded><![CDATA[<p>Hi Felix<br />
Qt5 is modular. If you don&#8217;t need all the features you can avoid some parts and I&#8217;m sure you would get a smaller binary.</p>
<p>KDE framework 5 will be also modular.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Guide for Migrating from Gtk+ to Qt by Felix</title>
		<link>http://blog.lxde.org/?p=1000&#038;cpage=1#comment-4790</link>
		<dc:creator>Felix</dc:creator>
		<pubDate>Fri, 03 May 2013 08:03:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lxde.org/?p=1000#comment-4790</guid>
		<description>Fred, your last sentence is one of my points, you DO have (most likely) GTK and QT installed on your *nix desktop. It&#039;s a different story on Windows, of course. I tried linking a really small QT project I&#039;m developing right now statically, the result is a 35,5 MB monstrosity (WITH --gc-sections), while the linux version using shared libs comes to around 320 kB. So, lightweight could be a benefit here.

But then: how much can you add without losing the &quot;lightweight&quot; status? most projects start lightweight (think of Mozilla &quot;Phoenix&quot; ;)) and get somehow &quot;fat&quot;, you have to actively defend against that if you want to keep it small. And the other point: I didn&#039;t try it live, but looking at screenshots, it seems fltk just doesn&#039;t look very nice and probably feels &quot;foreign&quot; in your desktop environment. Ok, that&#039;s just my impression from the screenshots, maybe it&#039;s totally wrong.

It may still be good to HAVE choices, I just don&#039;t think it would be a good decision to base a desktop on something quite uncommon.</description>
		<content:encoded><![CDATA[<p>Fred, your last sentence is one of my points, you DO have (most likely) GTK and QT installed on your *nix desktop. It&#8217;s a different story on Windows, of course. I tried linking a really small QT project I&#8217;m developing right now statically, the result is a 35,5 MB monstrosity (WITH &#8211;gc-sections), while the linux version using shared libs comes to around 320 kB. So, lightweight could be a benefit here.</p>
<p>But then: how much can you add without losing the &#8220;lightweight&#8221; status? most projects start lightweight (think of Mozilla &#8220;Phoenix&#8221; <img src='http://blog.lxde.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ) and get somehow &#8220;fat&#8221;, you have to actively defend against that if you want to keep it small. And the other point: I didn&#8217;t try it live, but looking at screenshots, it seems fltk just doesn&#8217;t look very nice and probably feels &#8220;foreign&#8221; in your desktop environment. Ok, that&#8217;s just my impression from the screenshots, maybe it&#8217;s totally wrong.</p>
<p>It may still be good to HAVE choices, I just don&#8217;t think it would be a good decision to base a desktop on something quite uncommon.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Guide for Migrating from Gtk+ to Qt by Fred Chien</title>
		<link>http://blog.lxde.org/?p=1000&#038;cpage=1#comment-4789</link>
		<dc:creator>Fred Chien</dc:creator>
		<pubDate>Fri, 03 May 2013 05:01:16 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lxde.org/?p=1000#comment-4789</guid>
		<description>The answer is quite simple. Most applications are written in GTK+ and Qt, there is no third choice. For example, when you want to use browser, you still need those toolkits. All popular browsers(Firefox, Chrome/Chromium... etc) are based on GTK+/Qt.

FLTK is absolutely lightweight and there is no need GTK+ and Qt, but it doesn&#039;t mean that your desktop environment doesn&#039;t need. :-)</description>
		<content:encoded><![CDATA[<p>The answer is quite simple. Most applications are written in GTK+ and Qt, there is no third choice. For example, when you want to use browser, you still need those toolkits. All popular browsers(Firefox, Chrome/Chromium&#8230; etc) are based on GTK+/Qt.</p>
<p>FLTK is absolutely lightweight and there is no need GTK+ and Qt, but it doesn&#8217;t mean that your desktop environment doesn&#8217;t need. <img src='http://blog.lxde.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Guide for Migrating from Gtk+ to Qt by Felix</title>
		<link>http://blog.lxde.org/?p=1000&#038;cpage=1#comment-4786</link>
		<dc:creator>Felix</dc:creator>
		<pubDate>Thu, 02 May 2013 23:59:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lxde.org/?p=1000#comment-4786</guid>
		<description>I understand the \GTK vs QT\ discussion, both have their pros and cons and they follow diametrically opposite philosophies. GTK says reduce language requirements to the minimum so we can support any exotic system having at least a c89 compiler -- we don&#039;t need no stinkin OOP support in the language, the library can handle this. QT says, let&#039;s start with C++, so we have at least SOME OOP support in the language while we still can reference C libs. Leave out the b0rked parts (exception handling), instead add language features missing (events and handlers, in \QT-speech\ signals and slots) -- yep, they go so far to extend the language :)

I don&#039;t understand why you should look at \yet another toolkit\? wiki tells about fltk that it was for 3d graphics (huh?), but it supports creating GUI apps looking the same(!) on all supported platforms (wtf -- i expect native look and feel from cross-platform gui toolkits). looking at screenshots, it looks a little like old GTK or even athena (ok, exaggerating here) -- just outdated. No offense intended, I just don&#039;t see the point. If it is JUST about the \lightweight\ property .. well, I think questions like \do users want to install a THIRD set of UI libraries on their linux box?\ or \are there any experienced developers for this exotic thing?\ could be a little more important.</description>
		<content:encoded><![CDATA[<p>I understand the \GTK vs QT\ discussion, both have their pros and cons and they follow diametrically opposite philosophies. GTK says reduce language requirements to the minimum so we can support any exotic system having at least a c89 compiler &#8212; we don&#8217;t need no stinkin OOP support in the language, the library can handle this. QT says, let&#8217;s start with C++, so we have at least SOME OOP support in the language while we still can reference C libs. Leave out the b0rked parts (exception handling), instead add language features missing (events and handlers, in \QT-speech\ signals and slots) &#8212; yep, they go so far to extend the language <img src='http://blog.lxde.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I don&#8217;t understand why you should look at \yet another toolkit\? wiki tells about fltk that it was for 3d graphics (huh?), but it supports creating GUI apps looking the same(!) on all supported platforms (wtf &#8212; i expect native look and feel from cross-platform gui toolkits). looking at screenshots, it looks a little like old GTK or even athena (ok, exaggerating here) &#8212; just outdated. No offense intended, I just don&#8217;t see the point. If it is JUST about the \lightweight\ property .. well, I think questions like \do users want to install a THIRD set of UI libraries on their linux box?\ or \are there any experienced developers for this exotic thing?\ could be a little more important.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Guide for Migrating from Gtk+ to Qt by DDZ</title>
		<link>http://blog.lxde.org/?p=1000&#038;cpage=1#comment-4773</link>
		<dc:creator>DDZ</dc:creator>
		<pubDate>Fri, 26 Apr 2013 09:41:30 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lxde.org/?p=1000#comment-4773</guid>
		<description>I forgot:
Gleam scheme (http://ergoeclectic.com/projects/fltk-gleam.html) to get a Clearlooks like appearance for FLTK.

~/.Xdefaults
-&gt;
fltk*scheme:gleam
fltk*background:#edeceb
fltk*foreground:#1a1a1a
fltk*selectBackground:#86abd9
Text.background:#ffffff

Then xrdb -merge ~/.Xdefaults</description>
		<content:encoded><![CDATA[<p>I forgot:<br />
Gleam scheme (<a href="http://ergoeclectic.com/projects/fltk-gleam.html" rel="nofollow">http://ergoeclectic.com/projects/fltk-gleam.html</a>) to get a Clearlooks like appearance for FLTK.</p>
<p>~/.Xdefaults<br />
-&gt;<br />
fltk*scheme:gleam<br />
fltk*background:#edeceb<br />
fltk*foreground:#1a1a1a<br />
fltk*selectBackground:#86abd9<br />
Text.background:#ffffff</p>
<p>Then xrdb -merge ~/.Xdefaults</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Guide for Migrating from Gtk+ to Qt by DDZ</title>
		<link>http://blog.lxde.org/?p=1000&#038;cpage=1#comment-4772</link>
		<dc:creator>DDZ</dc:creator>
		<pubDate>Fri, 26 Apr 2013 09:18:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lxde.org/?p=1000#comment-4772</guid>
		<description>You also wrote http://blog.lxde.org/?p=990 but comments are closed.

Soon, GTK2 will die definitively, so why not use FLTK toolkit (http://en.wikipedia.org/wiki/FLTK)?
Thank you for your answer!</description>
		<content:encoded><![CDATA[<p>You also wrote <a href="http://blog.lxde.org/?p=990" rel="nofollow">http://blog.lxde.org/?p=990</a> but comments are closed.</p>
<p>Soon, GTK2 will die definitively, so why not use FLTK toolkit (<a href="http://en.wikipedia.org/wiki/FLTK)?" rel="nofollow">http://en.wikipedia.org/wiki/FLTK)?</a><br />
Thank you for your answer!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on PCManFM Qt 0.1.0 released by TI_Eugene</title>
		<link>http://blog.lxde.org/?p=990&#038;cpage=1#comment-4361</link>
		<dc:creator>TI_Eugene</dc:creator>
		<pubDate>Sun, 31 Mar 2013 09:48:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.lxde.org/?p=990#comment-4361</guid>
		<description>1. please create git for pcmanfm-qt only;
2. source tarball in sf is not same as in git;
3. use git tag.</description>
		<content:encoded><![CDATA[<p>1. please create git for pcmanfm-qt only;<br />
2. source tarball in sf is not same as in git;<br />
3. use git tag.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
