Review your favorite Linux distribution.
Go Back > Forums > Linux Forums > Linux - Software
User Name
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.


  Search this Thread
Old 10-28-2004, 10:29 AM   #1
Registered: Jan 2004
Location: Dhaka, Bangladesh
Distribution: Debian, Gentoo
Posts: 283

Rep: Reputation: 30
gtk and gtk2 softwares


i have saw that all the nice software that has linux version almost all r in gtk2 or gtk base


other like

ymessenger (they use gtk may be for avoid the close source license in qt)

now a days the gaim and other is type of software is porting to kde like gaim = kopatte etc etc

( i like both kde and gnome (also others) both r seems perfect to me i use both)

my questions it why the gtk is the frist choise of this type of cool software developers
is gtk and gtk2 mean the default linux gui!!!

Old 10-28-2004, 11:36 AM   #2
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
well generally it would be a toss up between gtk (gnome) and qt (kde). While i've programmed in gtk for every UI i've ever made, i've very litle Qt experience, so i'm not too suitable to comment really. AFAIK gtk has a significantly smaller footprint, requiring less of Gnome to be present to do funky stuff, than QT requires of KDE, therefore it's somewhat more portable.

Another big point is the licensing. QT isn't acutally availbae under the GPL, and is developed by Trollech primarily as a profit making application. this limits many aspects of it, especially when you are coming from a bigger developer, such as where licensing can be a little prohibitive.

So while KDE does have a bigger user base than Gnome, their toolkits have the opposite impact.

Bascially it suits active aplication development more.

and looks better.
Old 10-28-2004, 03:27 PM   #3
Senior Member
Registered: Feb 2004
Location: Somerset, England
Distribution: Slackware 10.2, Slackware 10.0, Ubuntu 9.10
Posts: 1,938

Rep: Reputation: 55
I've done a little programming in both gtk (and gtkmm, gtk-perl) and Qt and have to say that Qt is simply horrible to program in because of the awful Meta Object Compiler. Every class that inherits from the Qt base class needs to be pre-compiled on the MOC. It just looks like a hideous botch job to get signals and slots working before C++ was really ready for them, unlike gtkmm which works in a much more natural C++ style.

And as the guy above said, it also looks better


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Compile gtk-gnutella with gtk2 in gentoo linksocc Linux - Software 3 10-26-2006 09:49 PM
Fonts ok in GTK but not GTK2? bram2000 Linux - Software 3 04-19-2005 09:35 AM
About gtk/gtk2 programs' themes and fonts shadkong Linux - Newbie 1 04-18-2005 11:34 AM
Free softwares puniti Linux - Networking 2 07-31-2003 01:45 AM
installing gtk+ and gtk2+ qanopus Linux - Software 1 04-23-2003 06:04 AM > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 08:24 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration