<?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>Techie Blogger &#187; Ubuntu Trivia</title>
	<atom:link href="http://techie-blogger.com/category/ubuntu-trivia/feed/" rel="self" type="application/rss+xml" />
	<link>http://techie-blogger.com</link>
	<description></description>
	<lastBuildDate>Thu, 12 Apr 2012 22:37:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Getting Started with GTK and GLade for GUI programming</title>
		<link>http://techie-blogger.com/getting-started-with-gtk-and-glade-for-gui-programming/</link>
		<comments>http://techie-blogger.com/getting-started-with-gtk-and-glade-for-gui-programming/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 23:45:58 +0000</pubDate>
		<dc:creator>arun</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Programmer's Talk]]></category>
		<category><![CDATA[Ubuntu Trivia]]></category>

		<guid isPermaLink="false">http://techie-blogger.com/?p=54</guid>
		<description><![CDATA[<a href="http://techie-blogger.com/getting-started-with-gtk-and-glade-for-gui-programming/" title="Getting Started with GTK and GLade for GUI programming"></a>Considering you have read the previous article on GUI programming, this article will give an insight about GTK. When starting learning Glade, it is essential to learn the basic concepts of GTK+. Unfortunately there is a misconception that it&#8217;s enough &#8230;<p class="read-more"><a href="http://techie-blogger.com/getting-started-with-gtk-and-glade-for-gui-programming/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://techie-blogger.com/getting-started-with-gtk-and-glade-for-gui-programming/" title="Getting Started with GTK and GLade for GUI programming"></a><p>Considering you have read the previous article on <a href="http://techie-blogger.com/how-to-add-gui-for-your-applications-with-gtk-and-qt/" target="_blank">GUI programming</a>, this article will give an insight about GTK.</p>
<p>When starting learning Glade, it is essential to  learn the basic concepts of GTK+. Unfortunately there is a  misconception that it&#8217;s enough to learn Glade for learning GUI designing  rather than learning GTK+. Glade is definitely an easier way to  implement GTK but it is impossible to create interface for your  application with only Glade knowledge.</p>
<p><a id="ghb:" title="Official GTK+  tutorial" href="http://library.gnome.org/devel/gtk-tutorial/stable/">Official GTK+ tutorial</a> is the best  place to learn the Basic things about GTK+. Though reading the entire  documentation may seem to be a herculean task, it would good to cover  important topics like packing of widgets. After having a basic knowledge  about GTK+, next step is having a look at the official Glade3 manual.  Version that is supplied with Glade3 is outdated,you can find a simpler  and more updated one <a id="kkmh" title="here" href="http://tadeboro.github.com/Glade3/">here</a>.</p>
<p>Now if you think, you are well  and comfortable with GTK+ Basics, you will definitely want to try a real  world example. Many authors provide tutorials with real world examples.  I managed to find out two such, one by Micah  carrick and other by Tadej Borovšak. It would be better  to follow <a id="fmz-" title="Tadej's Tutoria" href="http://tadeboro.blogspot.com/2009/09/glade3-tutorial-1-introduction.html" target="_blank">Tadej&#8217;s Tutoria</a>l as the former  one does not use Glade3-3.6.7 which is latest version. Anyway you can  also give a look at the tutorial by <a id="est7" title="Micah" href="http://www.micahcarrick.com/12-24-2007/gtk-glade-tutorial-part-1.html" target="_blank">Micah</a>. Now when you start seriously with  GTK programming, never forget to visit <a id="xo16" title="GTK Forum" href="http://www.gtkforums.com/">GTK Forum</a> for getting your doubts cleared.<a href="../wp-content/uploads/2010/03/gtk_logo1.png"><img class="alignright" title="gtk_logo" src="../wp-content/uploads/2010/03/gtk_logo1-144x150.png" alt="" width="144" height="150" /></a></p>
<p>Now if you are ready to spend a few bucks try to get a copy of  <a href="http://www.amazon.com/dp/1590597931?tag=micahcarrickc-20&amp;camp=14573&amp;creative=327641&amp;linkCode=as1&amp;creativeASIN=1590597931&amp;adid=0G2EE3BKSSPMAHA88HY0&amp;" target="_blank">Foundations Of GTK development</a>.</p>
<p>Here  are a few other resources which would with worth giving a look though I  haven&#8217;t tried them personally.</p>
<p>Tutorial  for How to set the colour of a widget in GTK+<br />
<a id="hw4i" title="Tutorial" href="http://ometer.com/gtk-colors.html" target="_blank">Tutorial</a></p>
<p>Gtk+ 2.0 Tree View tutorial<br />
<a id="iic7" title="Tutorial" href="http://scentric.net/tutorial/treeview-tutorial.html" target="_blank">Tutorial</a> <a id="a8su" title="Pdf" href="http://scentric.net/tutorial/treeview-tutorial.pdf">Pdf</a></p>
<p>Gtk+ 2.0 Text View tutorial<br />
<a id="ftkd" title="Tutorial" href="http://www.bravegnu.org/gtktext/" target="_blank">Tutorial</a> <a id="acqi" title="Pdf" href="http://www.bravegnu.org/gtktext/gtktext-0.4.pdf">Pdf</a></p>
<p>Gtk+ 2.0 GtkComboBox Widget Tutorial<br />
<a id="v-bv" title="Part1" href="http://tadeboro.blogspot.com/2009/04/gtkcombobox-widget-part-1.html" target="_blank">Part1</a><br />
<a id="ceuo" title="Part 2" href="http://tadeboro.blogspot.com/2009/04/as-promised-im-back-with-second-part-of.html" target="_blank">Part 2</a><br />
<a id="jc7q" title="Part 3" href="http://tadeboro.blogspot.com/2009/04/gtkcombobox-widget-part-3.html" target="_blank">Part 3</a></p>
<p>GtkDialog tutorial<br />
<a id="xqky" title="Part 1" href="http://tadeboro.blogspot.com/2009/04/gtkdialog-tutorial-part-1.html">Part 1</a><br />
<a id="ut_h" title="Part 2" href="http://tadeboro.blogspot.com/2009/04/gtkdialog-tutorial-part-2.html">Part 2</a></p>
<p>Wrapping and resizing  GtkLabel dynamically<br />
<a id="pjf7" title="Tutorial" href="http://tadeboro.blogspot.com/2009/05/wrapping-adn-resizing-gtklabel.html" target="_blank">Tutorial</a></p>
<p>Using pop-up windows<br />
<a id="l_72" title="Tutorial" href="http://tadeboro.blogspot.com/2009/05/using-pop-up-windows.html" target="_blank">Tutorial</a></p>
<p>Gtk memory management  in a nutshell<br />
<a id="b:xe" title="Tutorial" href="http://www.gtkforums.com/viewtopic.php?t=2412" target="_blank">Tutorial</a><br />
Gtk Menu Tutorial<br />
<a id="y.bb" title="Tutorial" href="http://samuelpauls.com/posts/126" target="_blank">Tutorial</a></p>
]]></content:encoded>
			<wfw:commentRss>http://techie-blogger.com/getting-started-with-gtk-and-glade-for-gui-programming/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Search man pages in linux for a particular word / command</title>
		<link>http://techie-blogger.com/search-man-pages-in-linux-for-a-particular-word-command/</link>
		<comments>http://techie-blogger.com/search-man-pages-in-linux-for-a-particular-word-command/#comments</comments>
		<pubDate>Sat, 13 Mar 2010 07:40:15 +0000</pubDate>
		<dc:creator>arun</dc:creator>
				<category><![CDATA[Programmer's Talk]]></category>
		<category><![CDATA[Ubuntu Trivia]]></category>

		<guid isPermaLink="false">http://techie-blogger.com/?p=297</guid>
		<description><![CDATA[Suche man Seiten in linux ein Wort
search pages in linux for a word
las man páginas de búsqueda en Linux de una palabra<p class="read-more"><a href="http://techie-blogger.com/search-man-pages-in-linux-for-a-particular-word-command/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://techie-blogger.com/search-man-pages-in-linux-for-a-particular-word-command/" title="Search man pages in linux for a particular word / command"></a><p><a href="http://en.wikipedia.org/wiki/Man_pages">Wikipedia</a> defines man pages as &#8220;extensive documentation that comes preinstalled with almost all  substantial Unix and Unix-like operating systems&#8221;. Just as the definition goes sometimes the documentation is so extensive that you are unable to find the data you need.</p>
<p>Actually it&#8217;s not a big deal to find a particular word. You would have noticed that the usual Ctrl+F won&#8217;t work here.</p>
<p>For finding a particular word just access the man pages by man command.</p>
<p>Then for finding a particular &#8216;word&#8217; type /word followed by Enter.</p>
<p>Now the first word will be highlighted. For the finding the instances of that word in next pages of the man page press Space and the &#8216;word&#8217; in the next page will be highlighted. That&#8217;s it.</p>
<p>This same method also  can also  be used in vi for searching words.</p>
<p>Here is an example.</p>

]]></content:encoded>
			<wfw:commentRss>http://techie-blogger.com/search-man-pages-in-linux-for-a-particular-word-command/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Install Softwares in Ubuntu 9.10 without internet connection</title>
		<link>http://techie-blogger.com/install-softwares-in-ubuntu-9-10-linux-in-a-pc-without-internet-connection/</link>
		<comments>http://techie-blogger.com/install-softwares-in-ubuntu-9-10-linux-in-a-pc-without-internet-connection/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 17:35:10 +0000</pubDate>
		<dc:creator>arun</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Programmer's Talk]]></category>
		<category><![CDATA[Ubuntu Trivia]]></category>

		<guid isPermaLink="false">http://techie-blogger.com/?p=164</guid>
		<description><![CDATA[instalar software en Linux Ubuntu sin conexión a Internet
Installieren von Software in Ubuntu Linux ohne Internet-Verbindung
install software in ubuntu linux without internet connection<p class="read-more"><a href="http://techie-blogger.com/install-softwares-in-ubuntu-9-10-linux-in-a-pc-without-internet-connection/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://techie-blogger.com/install-softwares-in-ubuntu-9-10-linux-in-a-pc-without-internet-connection/" title="Install Softwares in Ubuntu 9.10 without internet connection "></a><p>Weeks ago when I was trying to setup Ubuntu  in my pc for the first time, installing new software you need in your  new pc would be a impossible process without internet or any Repository DVDs. I managed to get a few resources  from net and here I will explain it as a step by step procedure. First  you should have another computer which is well connected to the internet  or you should have an APTonCD created by someone. Once you install the  required softwares with the help of internet connected PC, you could  backup all the packages into a CD for using next time.</p>
<div>
<ul>
<li><span style="text-decoration: underline;">Generating List of required files to  be downloaded.</span></li>
</ul>
<p>After you have installed Ubuntu in your system, you will definetely need files to keep it updated. First of all you  have to generate the list of files to be downloaded. You use the  following command for generating the required files list.</p>
<blockquote><p>sudo  apt-get update -qq &#8211;print-uris |cut -d&#8217; -f 2 &gt; filelist.txt</p></blockquote>
<p>This  will generate a text file filelist.txt with all the essential update  files to be downloaded.</p>
<p>Now if you want any specific softwares to  installed like APTonCD you would need more files to be downloaded. To  get the additional files to be downloaded use the following command</p>
<blockquote><p><span style="font-family: Courier New;">apt-get -qq  &#8211;print-uris install ***packagename*** | cut -d&#8217; -f2</span> &gt;filelist2.txt</p></blockquote>
<p>Move both filelist.txt  and filelist2.txt into a removable media like pen drive.</p>
<ul>
<li><span style="text-decoration: underline;">Downloading  the required files to be downloaded.</span></li>
</ul>
<p>In the computer with  internet connection create a folder called files in the desktop.<br />
Copy  the two text files into that folder.<br />
Move to the folder with the  following command in terminal</p>
<blockquote><p>cd Desktop/files<br />
wget -i filelist.txt -x<br />
wget -i filelist2.txt -x</p></blockquote>
<p>Now  you will have all your required files downloaded to the new folder in  separate directories. Also keep the two text files inside the pen drive  itself.</p>
<ul>
<li><span style="text-decoration: underline;">Final installation process</span></li>
</ul>
<p>Now move the files  to the computer in which the new software are to be installed. Now you  will have to open the file manager with root privileges to copy files  into the root directory.</p>
<p>Press Alt+F2</p>
<p>In the popup window  type</p>
<blockquote><p>gksudo nautilus</p></blockquote>
<p>Copy the folder into the root  directory. You can move into the root directory by clicking the tab  with the symbol of a harddisk in the upper part.</p>
</div>
<div><a rel="attachment wp-att-166" href="http://techie-blogger.com/install-softwares-in-ubuntu-9-10-linux-in-a-pc-without-internet-connection/apt2/"></a></div>
<p style="text-align: center;"><a href="http://techie-blogger.com/wp-content/uploads/2010/03/apt2.png"><img class="size-medium wp-image-166 aligncenter" title="apt2" src="http://techie-blogger.com/wp-content/uploads/2010/03/apt2-300x225.png" alt="" width="300" height="225" /></a></p>
<div>Now  using the same file manager window move to &#8216;etc&#8217; folder in root  directory.<br />
Now locate the sources.list found in &#8216;apt&#8217; directory in  &#8216;etc&#8217;./etc/apt/sources.list</p>
<p>Make a duplicate copy of  that file and name it &#8220;sources.list.cpy&#8221; (right-click on the file, copy,  and then paste). This is just a safety precaution in-case something  goes wrong.</p>
<p>Now right-click the file sources.list and select  &#8220;Open gedit&#8221; or any other text editor</p>
<p>Now add all the contents  of filelist2.txt at the end of sources.list<br />
Now using the Replace  option under the Search menu in gedit replace all <em>http:/ </em>on that  file with<em> file:/files</em></p>
</div>
<div><a rel="attachment wp-att-165" href="http://techie-blogger.com/install-softwares-in-ubuntu-9-10-linux-in-a-pc-without-internet-connection/apt1/"></a></div>
<p style="text-align: center;"><a href="http://techie-blogger.com/wp-content/uploads/2010/03/apt1.png"><img class="size-medium wp-image-165 aligncenter" src="http://techie-blogger.com/wp-content/uploads/2010/03/apt1-300x225.png" alt="Ubuntu" width="300" height="225" /></a></p>
<div>Next  everything will be over with</p>
<blockquote><p>sudo apt-get update</p></blockquote>
</div>
]]></content:encoded>
			<wfw:commentRss>http://techie-blogger.com/install-softwares-in-ubuntu-9-10-linux-in-a-pc-without-internet-connection/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Download Youtube Videos in Ubuntu Linux the easiest way</title>
		<link>http://techie-blogger.com/download-youtube-videos-in-ubuntu-linux-the-easiest-way/</link>
		<comments>http://techie-blogger.com/download-youtube-videos-in-ubuntu-linux-the-easiest-way/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 11:34:01 +0000</pubDate>
		<dc:creator>arun</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Ubuntu Trivia]]></category>
		<category><![CDATA[download youtube videos in ubuntu]]></category>

		<guid isPermaLink="false">http://techie-blogger.com/?p=129</guid>
		<description><![CDATA[<a href="http://techie-blogger.com/download-youtube-videos-in-ubuntu-linux-the-easiest-way/" title="Download Youtube Videos in Ubuntu Linux the easiest way"></a>If you are using a linux based operating system like Ubuntu, literally downloading the youtube videos is as easy as just watching it. I mean it when I said it. Anyway here I explain the best and the easiest options &#8230;<p class="read-more"><a href="http://techie-blogger.com/download-youtube-videos-in-ubuntu-linux-the-easiest-way/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://techie-blogger.com/download-youtube-videos-in-ubuntu-linux-the-easiest-way/" title="Download Youtube Videos in Ubuntu Linux the easiest way"></a><p>If you are using a linux based operating system like Ubuntu, literally downloading the youtube videos is as easy as just watching it. I mean it when I said it. Anyway here I explain the best and the easiest options I found in downloading the youtube videos.</p>
<p><strong>1.Just Watch the video.</strong><br />
One thing you would  have rarely noticed is that when a video is buffered completely in Youtube, a copy of that video is saved in /tmp directory. So after  watching the video make sure the you do not close or change the page in  the browser. After the video is streamed fully in the browser just move  to the /tmp directory and you can find a .flv file with name beginning  with Flash*. Just copy that file into your desktop and it&#8217;s done. This is not the case with just youtube videos but any flash videos on net can be downloaded this way.</p>

<p><strong>2.Command  Line way.</strong><br />
If are comfortable with using command line, this way is  for you. <a id="ccxy" title="Youtube-dl" href="http://bitbucket.org/rg3/youtube-dl/">Youtube-dl</a> is a Python script, which  can run  under Linux, Mac OS X, or Windows platforms as long a latest version of  python is installed. For installing the script in Ubuntu just type</p>
<blockquote><p>sudo  apt-get install youtube-dl</p></blockquote>
<p>Now for downloading a youtube video,  in the terminal type</p>
<blockquote><p>youtube-dl **video page url***</p></blockquote>
<p>There  are also a number of options available for you with this python  script. You can view this by typing</p>
<blockquote><p>youtube-dl &#8211;help</p></blockquote>
<p>Options:<br />
-h, &#8211;help            print this help text and exit<br />
-v,  &#8211;version         print program version and exit<br />
-u USERNAME,  &#8211;username=USERNAME<br />
account username<br />
-p  PASSWORD, &#8211;password=PASSWORD<br />
account  password<br />
-o FILE, &#8211;output=FILE<br />
output  video file name<br />
-q, &#8211;quiet           activates quiet mode<br />
-s,  &#8211;simulate        do not download video<br />
-t, &#8211;title           use  title in file name<br />
-l, &#8211;literal         use literal title in file  name<br />
-n, &#8211;netrc           use .netrc authentication data<br />
-g,  &#8211;get-url         print final video URL only<br />
-2, &#8211;title-too        used with -g, print title too<br />
-f FORMAT, &#8211;format=FORMAT<br />
append &amp;fmt=FORMAT to the URL<br />
-b, &#8211;best-quality    alias for  -f 18</p>
<p><strong>3. Grabber websites.</strong><br />
There are many websites like <a id="dnlw" title="keepvid.com" href="http://keepvid.com/">keepvid.com</a> which allow users to download the youtube video by entering the url.  But in many cases I have found this way do not work well.</p>
<p><strong>4.Firefox  plugins</strong><br />
If you are a <a id="ikx9" title="Mozilla Firefox" href="http://www.mozilla.com/firefox/">Mozilla Firefox</a> user there are a  number of plugins which automatically detect any flash videos being  played in the page. It need not be a &#8216;you&#8217; tube page. This supports  most of the other favourite websites. The below are just a few to name.</p>
<h3><span style="font-size: x-small;"><a title="Learn  more about this add-on" href="https://addons.mozilla.org/en-US/firefox/addon/13990">1-Click YouTube Video Download<br />
</a></span></h3>
<h3><span style="font-size: x-small;"><a title="Learn  more about this add-on" href="https://addons.mozilla.org/en-US/firefox/addon/53003">Download Flash and Video</a></span></h3>
<h3><span style="font-size: x-small;"><a title="Learn more about this add-on" href="https://addons.mozilla.org/en-US/firefox/addon/6584">Flash Video Downloader</a></span><span style="font-size: x-small;"><br />
</span></h3>
<h3><span style="font-size: x-small;"><a title="Learn  more about this add-on" href="https://addons.mozilla.org/en-US/firefox/addon/15002">Fast YouTube Download</a> </span></h3>
<p>This is  way I personally follow <img src='http://techie-blogger.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://techie-blogger.com/download-youtube-videos-in-ubuntu-linux-the-easiest-way/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>How to add GUI for your applications?</title>
		<link>http://techie-blogger.com/how-to-add-gui-for-your-applications-with-gtk-and-qt/</link>
		<comments>http://techie-blogger.com/how-to-add-gui-for-your-applications-with-gtk-and-qt/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 13:50:21 +0000</pubDate>
		<dc:creator>arun</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Programmer's Talk]]></category>
		<category><![CDATA[Ubuntu Trivia]]></category>

		<guid isPermaLink="false">http://techie-blogger.com/?p=23</guid>
		<description><![CDATA[<a href="http://techie-blogger.com/how-to-add-gui-for-your-applications-with-gtk-and-qt/" title="How to add GUI for your applications?"></a>When do you think you are ready for creating your own application? You have to be good enough with coding but obviously that is not enough. The applications which you are creating for your targeted users, be it commercially or &#8230;<p class="read-more"><a href="http://techie-blogger.com/how-to-add-gui-for-your-applications-with-gtk-and-qt/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://techie-blogger.com/how-to-add-gui-for-your-applications-with-gtk-and-qt/" title="How to add GUI for your applications?"></a>
<p>When do you think you are ready for creating your own  application? You have to be good enough with coding but obviously that  is not enough. The applications which you are creating for your targeted  users, be it commercially or just for fun sake, need not be  professional coders but are mere end users. The users want  the developers to build applications that meet their needs and also  help with it the easiest way. You needn&#8217;t be an artist for  creating the best interfaces but should be able to deliver what the  users want the easiest way.</p>
<p>GTK  and Qt ,the same toolkits behind GNOME and KDE, are the best graphical  toolkits fit for this job. Providing the same functionality they have  their own advantages and disadvantages.</p>
<p>The <a id="p0q1" title="GTK+ toolkit" href="http://www.gtk.org/">GTK+ toolkit</a>,  otherwise known as the GIMP toolkit is coded in C but has got bindings  for just all of the favourite languages programmers speak nowadays.  Ruby-gtk2, PyGTK, Gtk# are just a few to name. The GNOME desktop  utilities are built on GTK+ libraries. The popular music player &#8211;  Banshee, Photo Organizer &#8211; F-spot, Evolution &#8211; official personal  information manager and workgroup information management tool for GNOME,  popular IM client &#8211; Pidgin are just a few of the popular Linux Based  applications built with GTK+ libraries and it&#8217;s various bindings. The  code for the interface of your application actually consists of pages of  codes but now the coding the interface has been simplified with various  tools like <a href="http://glade.gnome.org/" target="_blank">Glade</a> for GTK+. These GUI builders help in easily  designing the interface without having it code it manually. Glade gives  output as what is referred to as a &#8220;glade file&#8221; which is actually an  XML file which describes the heirachy of the widgets comprising the  interface. The most interesting aspect of GTK is the <a href="http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html">GNU LGPL  2.1</a> which binds it ( not GPL ). This allows development of both free  and proprietary software with GTK+ without any license fees or  royalties.</p>
<p><a id="esa5" title="Qt" href="http://qt.nokia.com/">Qt</a> is another  popular cross-platform application development framework, widely used  for the development of GUI programs. Originally released by Trolltech  now it&#8217;s development is controlled by Nokia&#8217;s Qt Development Frameworks  division after Nokia&#8217;s recent acquisition.Google Earth, KDE, Opera,  OPIE, VoxOx, Skype, VLC media player and VirtualBox are a few of the  popular applications with Qt. Qt is implemented in C++  and it has got  full fledged support libraries  for database manipulation, multimedia  operations, OpenGL graphics, scripting, Web-based programming through  WebKit and not just GUI construction. Qt comes with a load of developer  tools in it&#8217;s kitty including Qt Designer GUI designer, Qt Linquist, Qt  Assistant and QMake for building and distribution of software packages.</p>
<p>In my next post I will be discussing about <a href="http://techie-blogger.com/getting-started-with-gtk-and-glade-for-gui-programming/">getting started in GUI development with GTK and Glade.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://techie-blogger.com/how-to-add-gui-for-your-applications-with-gtk-and-qt/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

