LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
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

Reply
 
Search this Thread
Old 12-12-2010, 05:50 PM   #1
the_gripmaster
Member
 
Registered: Jul 2004
Location: VIC, Australia
Distribution: RHEL, CentOS, Ubuntu Server, Ubuntu
Posts: 356

Rep: Reputation: 38
GUI for applications


What are the choices out there for creating applications having GUI? I know qt is out there. But I would like to get a complete list.

Thanks and please bear with me for a abstract question, can't make it more specific.
 
Old 12-12-2010, 06:43 PM   #2
coexistance
Member
 
Registered: Dec 2010
Location: Earth planet
Distribution: Debian GNU/Linux 6 (Squeeze) - AMD64
Posts: 50

Rep: Reputation: 9
Hello the_gripmaster.
Actually you could be more specific, mentioning the Operating System you wanted (no big deal tough).

From a search from wikipedia the list is actually huge! Check it out:
http://en.wikipedia.org/wiki/List_of_widget_toolkits

Some of them are dormrant, others inactive, others... OS specific and so on.

Tough I think the GUI framework more used are QT, GTK+, XT, COCOA(OSX) and .NET(Windows).

Hope it helped!
 
Old 12-12-2010, 07:01 PM   #3
the_gripmaster
Member
 
Registered: Jul 2004
Location: VIC, Australia
Distribution: RHEL, CentOS, Ubuntu Server, Ubuntu
Posts: 356

Original Poster
Rep: Reputation: 38
Quote:
Originally Posted by coexistance View Post
Hello the_gripmaster.
Actually you could be more specific, mentioning the Operating System you wanted (no big deal tough).

From a search from wikipedia the list is actually huge! Check it out:
http://en.wikipedia.org/wiki/List_of_widget_toolkits

Some of them are dormrant, others inactive, others... OS specific and so on.

Tough I think the GUI framework more used are QT, GTK+, XT, COCOA(OSX) and .NET(Windows).

Hope it helped!

Thanks for the link. To be more specific, I have a C++ application which is console based (developed on Linux, has a makefile to manage compiling and linking). Now I need to have a GUI for this application. What would you suggest?
 
Old 12-12-2010, 07:09 PM   #4
coexistance
Member
 
Registered: Dec 2010
Location: Earth planet
Distribution: Debian GNU/Linux 6 (Squeeze) - AMD64
Posts: 50

Rep: Reputation: 9
Hello again the_gripmaster

Well, is all a question of personal taste.

But, I would recommend QT framework, since it works on many systems(even some mobiles), supports a lot of architectures, is well documented, you are more likely to get help(if needed, of course!) and it's API is made on C++ from scratch.

Good luck and happy programming!

cheers!
 
Old 12-12-2010, 07:11 PM   #5
stress_junkie
Senior Member
 
Registered: Dec 2005
Location: Massachusetts, USA
Distribution: Ubuntu 10.04 and CentOS 5.5
Posts: 3,873

Rep: Reputation: 331Reputation: 331Reputation: 331Reputation: 331
I believe that if you want the widest potential user base then OpenGL would be a good choice.
 
Old 12-12-2010, 07:30 PM   #6
sag47
Senior Member
 
Registered: Sep 2009
Location: Philly, PA
Distribution: Kubuntu x64, RHEL, Fedora Core, FreeBSD, Windows x64
Posts: 1,417
Blog Entries: 33

Rep: Reputation: 355Reputation: 355Reputation: 355Reputation: 355
How do you want the GUI to interact with you C++ program? Do you want it integrated within a single executable or do you want it to interface by using it as a backend where the original cli can still be used?
 
Old 12-12-2010, 07:38 PM   #7
the_gripmaster
Member
 
Registered: Jul 2004
Location: VIC, Australia
Distribution: RHEL, CentOS, Ubuntu Server, Ubuntu
Posts: 356

Original Poster
Rep: Reputation: 38
Quote:
Originally Posted by sag47 View Post
How do you want the GUI to interact with you C++ program? Do you want it integrated within a single executable or do you want it to interface by using it as a backend where the original cli can still be used?
Integrated within a single executable.
 
Old 12-13-2010, 12:58 PM   #8
MTK358
LQ 5k Club
 
Registered: Sep 2009
Posts: 6,443
Blog Entries: 3

Rep: Reputation: 713Reputation: 713Reputation: 713Reputation: 713Reputation: 713Reputation: 713Reputation: 713
I strongly recommend Qt.
 
  


Reply


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
gui applications msrihari Linux - Desktop 11 03-27-2010 09:02 AM
faster gui applications milindlokde Programming 2 01-19-2010 11:20 AM
Applications not appearing in GUI hkillen Linux - Newbie 6 09-13-2006 09:52 AM
Best java ide for gui applications xiang83 Programming 3 01-27-2005 01:59 PM
Can't run gui applications as root vdogvictor Linux - General 26 08-19-2004 08:24 PM


All times are GMT -5. The time now is 03:17 AM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration