Lost Password?


Go Back   CodeCall Programming Forum > Software Development > C and C++

C and C++ C and C++ forum for discussing all forms of C except for C#. These languages are powerful low level languages used for creating Operating Systems, Device Drivers, compilers and much more.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 03-07-2008, 11:02 PM
broncoslb broncoslb is offline
Learning Programmer
 
Join Date: Feb 2008
Posts: 34
Rep Power: 3
broncoslb is on a distinguished road
Default GUI coding in Code::Blocks

What would you guys recommend to use to build a GUI. GTK+, QT4, wxWidgets, or FLTK? I want to use it in Code::Blocks on my Ubuntu machine. Thanks
__________________
-Dustin
www.theCprogrammer.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #2 (permalink)  
Old 03-08-2008, 12:01 AM
TkTech TkTech is offline
 
Join Date: Jun 2006
Posts: 1,034
Last Blog:
Having trouble with yo...
Rep Power: 20
TkTech is on a distinguished road
Send a message via MSN to TkTech
Default Re: GUI coding in Code::Blocks

None of the above, lookup JUICE
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum
Chat with other CodeCall members on IRC; connect to irc.codecall.net and join #codecall
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 03-08-2008, 02:01 AM
v0id's Avatar   
v0id v0id is offline
Retired
 
Join Date: Apr 2007
Location: Denmark
Posts: 2,654
Last Blog:
CherryPy(thon)
Rep Power: 29
v0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of light
Send a message via MSN to v0id
Default Re: GUI coding in Code::Blocks

A little correction to TkTech's post; it's JUCE, without the I.
The official website can be found here: Raw Material Software - Juce
__________________
05-03-2007 - 11-13-2008
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 03-08-2008, 08:48 AM
carly carly is offline
Newbie
 
Join Date: Feb 2008
Posts: 13
Rep Power: 0
carly is on a distinguished road
Default Re: GUI coding in Code::Blocks

on any OS, use native apis.
GUI libs are useless (only for kids who can't program)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 03-08-2008, 11:58 AM
v0id's Avatar   
v0id v0id is offline
Retired
 
Join Date: Apr 2007
Location: Denmark
Posts: 2,654
Last Blog:
CherryPy(thon)
Rep Power: 29
v0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of light
Send a message via MSN to v0id
Default Re: GUI coding in Code::Blocks

Quote:
Originally Posted by carly
GUI libs are useless (only for kids who can't program)
Stupidest comment I've heard in a long time. GUI libraries are not useless if you're planning to do cross-platform programming, and also, GUI libraries usually speed up things, because they've a lot of functionality, and you don't have to lookup different API calls, and in which order to call them. Don't get me wrong; it's great to know what's going on under the hood, but saying GUI libraries are useless is stupid, IMO.

No offense...

Edit: By the way, many GUI libraries do use the native API of the operating system.
__________________
05-03-2007 - 11-13-2008
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #6 (permalink)  
Old 03-08-2008, 12:55 PM
dargueta dargueta is offline
Guru
 
Join Date: Oct 2007
Age: 18
Posts: 793
Last Blog:
Programs Under the Hoo...
Rep Power: 13
dargueta is a jewel in the roughdargueta is a jewel in the roughdargueta is a jewel in the roughdargueta is a jewel in the rough
Default Re: GUI coding in Code::Blocks

Just to build on that, however, if you want to really learn, use the native APIs directly. It'll be harder at first, but you'll learn a lot. I know from experience.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 03-08-2008, 03:05 PM
broncoslb broncoslb is offline
Learning Programmer
 
Join Date: Feb 2008
Posts: 34
Rep Power: 3
broncoslb is on a distinguished road
Default Re: GUI coding in Code::Blocks

Thanks for the replies, I'll look into JUCE and take a closer look at the native api
__________________
-Dustin
www.theCprogrammer.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 03-10-2008, 05:38 PM
TkTech TkTech is offline
 
Join Date: Jun 2006
Posts: 1,034
Last Blog:
Having trouble with yo...
Rep Power: 20
TkTech is on a distinguished road
Send a message via MSN to TkTech
Default Re: GUI coding in Code::Blocks

Quote:
on any OS, use native apis.
GUI libs are useless (only for kids who can't program)
You, I'm afraid to say, will never finish a major programming project. Why? Because you'll still be sitting there doing operations on 0xA0000000L instead of using a higher level API. Of course its good to know whats going on under the hood, but its hardly necessary. Its almost always faster, and in many cases more efficient to use a popular library thats been well optimized.

Or are the hundreds of commercial games written in OpenGL done by nubs who don't compare to your l33t BI0S skills?
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum
Chat with other CodeCall members on IRC; connect to irc.codecall.net and join #codecall
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 03-16-2008, 09:00 AM
jazzfan jazzfan is offline
Newbie
 
Join Date: Mar 2008
Posts: 3
Rep Power: 0
jazzfan is on a distinguished road
Default Re: GUI coding in Code::Blocks

Well, the Gtk+ and qt are the biggest multi platform GUI builders. Qt maybe have better developing software (Qtdesigner and Kdevelop) but GTK+ is much closer to C, gtkmm is GTK+ layer which add support for classes, polymorphisms, templates, while Qt is some how "new" c++, complete new language with c++ syntax if you ask me.....

anyway, it's your choice....
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 03-19-2008, 10:44 PM
dargueta dargueta is offline
Guru
 
Join Date: Oct 2007
Age: 18
Posts: 793
Last Blog:
Programs Under the Hoo...
Rep Power: 13
dargueta is a jewel in the roughdargueta is a jewel in the roughdargueta is a jewel in the roughdargueta is a jewel in the rough
Default Re: GUI coding in Code::Blocks

You can also use integrated GUI designers, such as the one provided in Microsoft's Visual Studio 2008 suite. It combines a program editor, compiler, debugger, and GUI designer in one package for Visual C#, Visual Basic, Visual C++, and Visual Web Developer.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
New Anti-Cheat Community needs coding help avguste PHP Forum 8 04-04-2008 05:42 PM
need someone to check my coding debug C and C++ 3 03-01-2008 11:22 AM
Need some coding help!! Gianmbaio C and C++ 1 02-28-2008 12:42 AM
How long have you been coding php? cpvr PHP Forum 11 07-11-2006 01:41 PM
More Coding Methods RobSoftware General Programming 2 05-30-2006 05:42 PM


All times are GMT -5. The time now is 10:44 AM.

Contest Stats

WingedPanther ........ 2753.6
Xav ........ 2704
Brandon W ........ 1702.32
John ........ 1207.73
marwex89 ........ 1175.24
morefood2001 ........ 966.05
dcs ........ 655.75
Steve.L ........ 475.59
orjan ........ 418.58
Aereshaa ........ 383.54

Contest Rules

CodeCall Goal

Goal: 100,000 Posts
Complete: 101%


Complete - Celebrate!

Ads