Active Topics

 


Reply
Thread Tools
Posts: 176 | Thanked: 262 times | Joined on Nov 2009 @ Texas, USA
#11
Originally Posted by johnel View Post
QT 4.x seems to be miles ahead that GTK. There is a lot of "tech" in the QT library (native open gl support, webkit-based widgets) and feels much more coherent then GTK.
That's your problem. You're a user.

There's tons of libraries that are glib driven that are more mature that provide the same functionality you see in Qt.

Qt is driven by Nokia. Glib/GTK is driven by the Red Hat, Novell, and the community. The fact you believe Qt is "better" is the effect of marketing.

Last edited by mooninite; 2010-02-15 at 15:02.
 
Posts: 22 | Thanked: 1 time | Joined on Jan 2010
#12
one compelling reason to use gtk over qt (for me at least) is vala. much nicer language to develop in than c++.
 
EzInKy's Avatar
Posts: 52 | Thanked: 45 times | Joined on Dec 2009
#13
Originally Posted by zem View Post
one compelling reason to use gtk over qt (for me at least) is vala. much nicer language to develop in than c++.
Actually, being written in plain old "c", gtk allows you much greater freedom in choosing a language to create your own programs.
 
qgil's Avatar
Posts: 3,105 | Thanked: 11,088 times | Joined on Jul 2007 @ Mountain View (CA, USA)
#14
Originally Posted by mooninite View Post
Will GTK still be around even if not "promoted" over QT on Maemo 6?
fwiw

http://meego.com/developers/meego-architecture
http://meego.com/sites/all/files/use...h-FullSize.png

GTK and Clutter are also included for application compatibility.
 

The Following 3 Users Say Thank You to qgil For This Useful Post:
Stskeeps's Avatar
Posts: 1,671 | Thanked: 11,478 times | Joined on Jun 2008 @ Warsaw, Poland
#15
Isn't the problem rather "Will my Hildon apps still work"? If so, the question should rather be: Will Maemo GTK+ exist in MeeGo and Hildon - even if they're community supported.

Most Hildon apps won't work on pure GTK+ and Hildon on top (out of experience)
__________________
As you go on to other communities, remember to build them around politeness, respect, trust and humility. Be wary of poisonous people and deal with them before they end up killing your community.. Seen it happen to too many IRC channels, forums, open source projects.
 

The Following 4 Users Say Thank You to Stskeeps For This Useful Post:
Posts: 543 | Thanked: 181 times | Joined on Aug 2009 @ Universe,LocalCluster.MilkyWay.Sol.Earth.Europe.Slovenia.Ljubljana
#16
That to me looks like an after-thought though sadly. Someone spoted that people would like GTK and decided to tack it on. Or in case of Moblin speculating on how to get maemo apps to it.
__________________
For any repos or anything else I might have working on my N900 see:
http://wiki.maemo.org/User:Ruskie
A quick list of what I have in the repos
zsh|xmms2|fcron|gtar|gcoreutils
 
Posts: 96 | Thanked: 105 times | Joined on Aug 2006 @ Finland
#17
What I'm wondering is, if gtk and glib will ever be updated from stoneage versions? Even the ones coming with the N900 are already old.
 

The Following 2 Users Say Thank You to onion For This Useful Post:
Posts: 999 | Thanked: 1,117 times | Joined on Dec 2009 @ earth?
#18
Originally Posted by mooninite View Post
That's your problem. You're a user.

There's tons of libraries that are glib driven that are more mature that provide the same functionality you see in Qt.

Qt is driven by Nokia. Glib/GTK is driven by the Red Hat, Novell, and the community. The fact you believe Qt is "better" is the effect of marketing.
I'm also a developer (been programming for just over 20 years).

I just think the integration of varous components seem more coherent than GTK. I'm not saying anything is wrong with GTK and the gnome desktop proves that it is still very capable (and a gnome user myself).

Admittingly I do not have a much programming experience with QT but judging by my exposure to both libraries I think QT is easier to work with.

This is just my opinion based on actual source code usage and not the effect of marketing - you insult my intelligence by your statement.

You may not know this but QT is also used by a desktop environment called KDE. It is an open-source project that uses QT at it core and many members of the community have influenced the development of QT and KDE.

One of GTK's original goals was to offer a GPL equivalent to QT.

QT was a proprietory product by Trolltech and due to some licensing restrictions many members of the community were suspicious of it. QT was under a license which meant if your product was GPL then QT was free. If you developed a proprietory product then you had to buy a license.

Eventually Nokia bought Trolltech and QT (from ver 4.5?) is now under the LGPL.


That's your problem. You're a user.
I am also a developer - I try to understand both roles.

There's tons of libraries that are glib driven that are more mature that provide the same functionality you see in Qt.
That statement is meaninless. Windows is more mature than Linux.


Qt is driven by Nokia
You forgot to finish that sentence with "and the community"

The fact you believe Qt is "better" is the effect of marketing
That is plain wrong! I have studied source code and actually written some too.


As I work further with QT I might say "sh** I wish I stuck with GTK" then again I might not.

At the end of the day having both GTK and QT libraries for the Maemo/maemo/MeeGo platform can only be a good thing. It should hopefully attract more developers too.

I'm pretty sure GTK will still be a permanent library in Maemo/maemo/MeeGo and hoepfully the platform will keep evolving.

Like Hannah Montana would say "It's the best of both worlds!"
__________________
I like cake.

Last edited by johnel; 2010-02-17 at 09:09.
 
qgil's Avatar
Posts: 3,105 | Thanked: 11,088 times | Joined on Jul 2007 @ Mountain View (CA, USA)
#19
Originally Posted by Stskeeps View Post
Isn't the problem rather "Will my Hildon apps still work"? If so, the question should rather be: Will Maemo GTK+ exist in MeeGo and Hildon - even if they're community supported.

Most Hildon apps won't work on pure GTK+ and Hildon on top (out of experience)
Good quewstion for the GTK+ and Hildon maintainers, most of them with a link to Maemo and/or Moblin anyway.

btw GTK+ and Clutter are in the MeeGo picture mainly because Moblin's maintainers will keep taking care of them.
 

The Following User Says Thank You to qgil For This Useful Post:
Bundyo's Avatar
Posts: 4,708 | Thanked: 4,649 times | Joined on Oct 2007 @ Bulgaria
#20
One thing can be done now to help compatibility - provide Hildon alternatives/wrappers to the patched GTK+ versions (like tap_and_hold company) in one of the next updates. Keep them later in MeeGo. Inform the developers that the previous ones will be deprecated.

There. Easy.
__________________
Technically, there are three determinate states the cat could be in: Alive, Dead, and Bloody Furious.
 
Reply


 
Forum Jump


All times are GMT. The time now is 20:05.