front end in linux

Reply

Join Date: Feb 2008
Posts: 10
Reputation: shrutijadhav is an unknown quantity at this point 
Solved Threads: 0
shrutijadhav shrutijadhav is offline Offline
Newbie Poster

front end in linux

 
0
  #1
Feb 13th, 2008
I am looking for a front end/graphical user interface(GUI) in linux which supports C language as backend.
Reply With Quote Quick reply to this message  
Join Date: Apr 2005
Posts: 16,006
Reputation: jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all 
Solved Threads: 513
Moderator
Featured Poster
jbennet's Avatar
jbennet jbennet is offline Offline
Moderator

Re: front end in linux

 
0
  #2
Feb 13th, 2008
virtually all major linux window managers/desktops are written in C, and have plugin capability
If i am helpful, please give me reputation points.
Reply With Quote Quick reply to this message  
Join Date: Oct 2007
Posts: 1,951
Reputation: Duoas has much to be proud of Duoas has much to be proud of Duoas has much to be proud of Duoas has much to be proud of Duoas has much to be proud of Duoas has much to be proud of Duoas has much to be proud of Duoas has much to be proud of 
Solved Threads: 214
Featured Poster
Duoas's Avatar
Duoas Duoas is offline Offline
Posting Virtuoso

Re: front end in linux

 
0
  #3
Feb 13th, 2008
In particular, both Gnome and KDE are able to be used as application frameworks.

GTK+ is a very common, very complete toolkit with C API bindings.

Most others I know of are C++...

You can also take a gander through The GUI Toolkit, Framework Page.

Hope this helps.
Reply With Quote Quick reply to this message  
Join Date: Apr 2005
Posts: 16,006
Reputation: jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all 
Solved Threads: 513
Moderator
Featured Poster
jbennet's Avatar
jbennet jbennet is offline Offline
Moderator

Re: front end in linux

 
0
  #4
Feb 13th, 2008
yeah GTK, QT or WxWidgets are very good graphics libs for c/c++
If i am helpful, please give me reputation points.
Reply With Quote Quick reply to this message  
Join Date: Oct 2007
Posts: 1,951
Reputation: Duoas has much to be proud of Duoas has much to be proud of Duoas has much to be proud of Duoas has much to be proud of Duoas has much to be proud of Duoas has much to be proud of Duoas has much to be proud of Duoas has much to be proud of 
Solved Threads: 214
Featured Poster
Duoas's Avatar
Duoas Duoas is offline Offline
Posting Virtuoso

Re: front end in linux

 
0
  #5
Feb 13th, 2008
I also hear rave reviews about FLTK, though I've never used it myself. I like Qt, but you can't sell anything you develop with it... (unless you can afford to purchase a developer license, that is).
Reply With Quote Quick reply to this message  
Join Date: Apr 2005
Posts: 16,006
Reputation: jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all 
Solved Threads: 513
Moderator
Featured Poster
jbennet's Avatar
jbennet jbennet is offline Offline
Moderator

Re: front end in linux

 
0
  #6
Feb 13th, 2008
i use wxwidgets on windows works well
If i am helpful, please give me reputation points.
Reply With Quote Quick reply to this message  
Join Date: Feb 2008
Posts: 10
Reputation: shrutijadhav is an unknown quantity at this point 
Solved Threads: 0
shrutijadhav shrutijadhav is offline Offline
Newbie Poster

Re: front end in linux

 
0
  #7
Feb 14th, 2008
Qt supports C++.right?
if it supports C also plz let me know.
Reply With Quote Quick reply to this message  
Join Date: Oct 2006
Posts: 2,754
Reputation: niek_e has a reputation beyond repute niek_e has a reputation beyond repute niek_e has a reputation beyond repute niek_e has a reputation beyond repute niek_e has a reputation beyond repute niek_e has a reputation beyond repute niek_e has a reputation beyond repute niek_e has a reputation beyond repute niek_e has a reputation beyond repute niek_e has a reputation beyond repute niek_e has a reputation beyond repute 
Solved Threads: 294
Featured Poster
niek_e's Avatar
niek_e niek_e is offline Offline
Posting Maven

Re: front end in linux

 
0
  #8
Feb 14th, 2008
Originally Posted by jbennet
I use wxwidgets on windows works well
That's what I like about it to. It even works on MAC, no need to change the code.
Originally Posted by shrutijadhav
Qt supports C++.right?
if it supports C also plz let me know.
If it supports C++ it supports C.

Niek
Reply With Quote Quick reply to this message  
Join Date: Feb 2008
Posts: 10
Reputation: shrutijadhav is an unknown quantity at this point 
Solved Threads: 0
shrutijadhav shrutijadhav is offline Offline
Newbie Poster

Re: front end in linux

 
0
  #9
Feb 14th, 2008
i want front end as Qt and back end as a .c file.
will this work?
if so how?
according to me we select a c++ project in Qt.

for eg:
if i am having a button in front end & when i click this button
i want to display "hello".The code for displaying "hello" should be
in C(i.e. printf("hello") and it should be in a .c file like hello.c.

can we do this using Qt? If so,please telll me how to do this.
Reply With Quote Quick reply to this message  
Join Date: Oct 2007
Posts: 1,951
Reputation: Duoas has much to be proud of Duoas has much to be proud of Duoas has much to be proud of Duoas has much to be proud of Duoas has much to be proud of Duoas has much to be proud of Duoas has much to be proud of Duoas has much to be proud of 
Solved Threads: 214
Featured Poster
Duoas's Avatar
Duoas Duoas is offline Offline
Posting Virtuoso

Re: front end in linux

 
0
  #10
Feb 14th, 2008
No, Qt is most decidedly a C++ toolkit. You cannot use it with C.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC