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. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
10-28-2004, 10:29 AM
|
#1
|
Member
Registered: Jan 2004
Location: Dhaka, Bangladesh
Distribution: Debian, Gentoo
Posts: 283
Rep:
|
gtk and gtk2 softwares
hello
i have saw that all the nice software that has linux version almost all r in gtk2 or gtk base
like
---------
mozilla
firefox
gimp
gaim
xmms
gmplayer
inkscape
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!!!
thanx
|
|
|
10-28-2004, 11:36 AM
|
#2
|
Moderator
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417
|
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 mozilla.org 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.
|
|
|
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:
|
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 
|
|
|
All times are GMT -5. The time now is 09:43 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|