LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 08-12-2005, 12:35 AM   #1
sureshkellemane
Member
 
Registered: Jan 2005
Posts: 53

Rep: Reputation: 15
GUI development options in Linux


Hi All,

I want to develop a GUI front-end for my installer utility.

My problem is to whether to use GTK+ libraries or go for QT..

I want a desktop independent way to develop a GUI...it should not depend on any GNOME or KDE libraries.

The development library should come with all distributions. It should not depend on GNOME or KDE.

Can anybody help on this ?

Thanks very well in advance..
 
Old 08-12-2005, 12:44 AM   #2
shotokan
Member
 
Registered: Mar 2005
Distribution: slackware, LFS
Posts: 204

Rep: Reputation: 30
Use Gtk and Qt.
If you have to choose one pick Gtk.
 
Old 08-12-2005, 01:03 AM   #3
sureshkellemane
Member
 
Registered: Jan 2005
Posts: 53

Original Poster
Rep: Reputation: 15
Hi

I want the tool other than GTK+ and QT

The GTK+ and QT are desktop dependent libraries..
 
Old 08-12-2005, 01:10 AM   #4
vharishankar
Senior Member
 
Registered: Dec 2003
Distribution: Debian
Posts: 3,178
Blog Entries: 4

Rep: Reputation: 138Reputation: 138
[quote]The GTK+ and QT are desktop dependent libraries../quote]

Not at all. GTK is the underlying library of Gnome libraries, but GTK can exist apart from Gnome. Gnome-specific libraries are different from GTK libraries.

Ditto with QT and KDE libraries. KDE libraries are subclasses of QT libraries, but QT can exist apart from KDE.
 
Old 08-12-2005, 01:21 AM   #5
sureshkellemane
Member
 
Registered: Jan 2005
Posts: 53

Original Poster
Rep: Reputation: 15
Hi

I agree with you....but in few distros there may not be GTK+ or QT libraries..

To my knowledge these graphical libraries are derived based on X-Libraries. I donna the exact name.

I think using those base libraries i can write a graphical program so that it will be worked on any desktop versions.

Any inputs on the base libraries for GUI development in Linux ?

Thanks for your inputs.
 
Old 08-12-2005, 01:37 AM   #6
vharishankar
Senior Member
 
Registered: Dec 2003
Distribution: Debian
Posts: 3,178
Blog Entries: 4

Rep: Reputation: 138Reputation: 138
Quote:
I agree with you....but in few distros there may not be GTK+ or QT libraries..
Most distros do come with GTK or QT libraries if X Windows is installed. You don't need to worry here at all if that is your question. Since a large number of Linux GUI apps are written with GTK or QT libraries, you can be assured that most distros provide these with a default installation. More so with GTK...

However if you want to absolutely avoid these, you can use xlib directly.
 
Old 08-12-2005, 01:59 AM   #7
sureshkellemane
Member
 
Registered: Jan 2005
Posts: 53

Original Poster
Rep: Reputation: 15
Thank you very much for your useful info.

Now i can ride on ...

Thanks once again
 
Old 08-12-2005, 02:05 AM   #8
vharishankar
Senior Member
 
Registered: Dec 2003
Distribution: Debian
Posts: 3,178
Blog Entries: 4

Rep: Reputation: 138Reputation: 138
No problem.
 
  


Reply



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 On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Cross Platform GUI development Artik Programming 15 06-29-2005 06:36 PM
GUI development from scratch bertlef Programming 4 01-17-2005 11:37 AM
GUI toolkit for Linux options? servnov Linux - General 1 10-11-2004 11:36 PM
GUI development tool mathew_geo Programming 1 05-27-2004 08:03 AM
GURUS!! What are the Website Development Options in Linux??Hi DaVenom Linux - Software 4 03-19-2004 09:12 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

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

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