Beginner to C++ GUI

Please support our C++ advertiser: Intel Parallel Studio Home
Reply

Join Date: Apr 2008
Posts: 185
Reputation: DemonGal711 is an unknown quantity at this point 
Solved Threads: 10
DemonGal711 DemonGal711 is offline Offline
Junior Poster

Beginner to C++ GUI

 
0
  #1
Apr 5th, 2009
I've never done anything involving GUI before, but wanted to try it. I figured I'd start with something small at first like a simple calculation program before I try to do it with something more complicated.

Where should I start and what kind of programs might be needed to do this? I've tried looking over some tutorials but I'm still lost as to what I need before I start.

One person suggested that I download a GUI builder to help. Is this a good idea or is it better to handle it myself?

Any help is appreciated.
Reply With Quote Quick reply to this message  
Join Date: Dec 2004
Posts: 2,413
Reputation: Comatose is a jewel in the rough Comatose is a jewel in the rough Comatose is a jewel in the rough Comatose is a jewel in the rough 
Solved Threads: 211
Team Colleague
Comatose's Avatar
Comatose Comatose is offline Offline
Taboo Programmer

Re: Beginner to C++ GUI

 
0
  #2
Apr 5th, 2009
What Platform?
Reply With Quote Quick reply to this message  
Join Date: Oct 2007
Posts: 792
Reputation: siddhant3s has much to be proud of siddhant3s has much to be proud of siddhant3s has much to be proud of siddhant3s has much to be proud of siddhant3s has much to be proud of siddhant3s has much to be proud of siddhant3s has much to be proud of siddhant3s has much to be proud of siddhant3s has much to be proud of siddhant3s has much to be proud of 
Solved Threads: 135
siddhant3s's Avatar
siddhant3s siddhant3s is offline Offline
Master Poster

Re: Beginner to C++ GUI

 
0
  #3
Apr 6th, 2009
There are a lot of GUI libraries available. wxWidget is a cross-platform free open-source library for developing native GUI
Another is GTK+(with the gtkmm port for C++), which I use is best if your platform uses GNOME as its desktop environment. Though, GTK is also cross-platform free open-source.
If you are on windows, you may use MFC but I don't suggest it.
Its better to go cross-platform with wxWidget.
Find some info about them and get back on us when you get struck
Siddhant Sanyam
(Not posting much)
Migrate to Standard C++ :When to tell your C++ Code is Non-Standard.
Please Read before posting: How To Ask Questions The Smart Way
Reply With Quote Quick reply to this message  
Join Date: Mar 2009
Posts: 181
Reputation: adam1122 is an unknown quantity at this point 
Solved Threads: 28
adam1122 adam1122 is offline Offline
Junior Poster

Re: Beginner to C++ GUI

 
0
  #4
Apr 6th, 2009
Here's my suggest for Qt (http://www.qtsoftware.com/products/). It's the basis for KDE (http://www.kde.org/) and is multi-platform (Linux, Mac, Windows). I prefer it to wxWidget and would highly discourage use of MFC.

You can get Qt Creator (http://www.qtsoftware.com/products/developer-tools), which offers a nice GUI designer.
Reply With Quote Quick reply to this message  
Join Date: Feb 2009
Posts: 1,968
Reputation: tux4life has a reputation beyond repute tux4life has a reputation beyond repute tux4life has a reputation beyond repute tux4life has a reputation beyond repute tux4life has a reputation beyond repute tux4life has a reputation beyond repute tux4life has a reputation beyond repute tux4life has a reputation beyond repute tux4life has a reputation beyond repute tux4life has a reputation beyond repute tux4life has a reputation beyond repute 
Solved Threads: 214
tux4life's Avatar
tux4life tux4life is offline Offline
Posting Virtuoso

Re: Beginner to C++ GUI

 
0
  #5
Apr 6th, 2009
I think that wxWidgets will be a good choice for you ...

Actually it wouldn't be too difficult to learn, it offers you many features and it's cross-platform (and it's well documented) ...

If you want to read a good tutorial about it you should definitely check out this one ...
"Never argue with idiots, they just drag you down to their level and then beat you with experience."
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