Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

C++ GUI Tutorial

 
Yohan Weerasinghe
Ranch Hand
Posts: 507
Java Netbeans IDE Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello all,

I am very much newbie to C++, just in chapter 3 of "C++ how to program" book, and I am self studying. Can anyone please give me a link to a good C++ GUI tutorial which start from the beginning? Or a book name? Please help..
 
Yohan Weerasinghe
Ranch Hand
Posts: 507
Java Netbeans IDE Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Any hand here please?
 
Stephan van Hulst
Bartender
Posts: 6323
78
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm sorry Yohan. Have you searched around on Google? Maybe take a look at some websites dedicated to C++ that can help you out with this specific query.
 
Yohan Weerasinghe
Ranch Hand
Posts: 507
Java Netbeans IDE Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for the reply Stephan.

Yes I googled, but got nothing. This is the first time I found no answers to a question. Now I have a doubt, "Can we make GUI using C++" ?
 
Stephan van Hulst
Bartender
Posts: 6323
78
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If I Google: "C++ GUI tutorial", I get 1.2 million hits. Are you sure there's nothing in there?
 
Yohan Weerasinghe
Ranch Hand
Posts: 507
Java Netbeans IDE Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, not up to my expectations. I am seeking for a tutorial something like "Java Tutorials Provided by Oracle". In other words, I am seeking for a tutorial which teach me from the beginning. And, most of those results are questions asked from people, which got no answers

However, I will have a more look at it.

If anyone got a nice link, please be kind enough to share with me.
 
Stephan van Hulst
Bartender
Posts: 6323
78
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The reason is probably because C++ is platform dependent. What you need depends on the platform you're developing for. If your target is Windows, look for Win32 GUI tutorial.
 
Mahmoud Fathy
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Just Go Search for Qt ;) if you don't know it ..
you can make cross-platform apps with
and it is very easy to learn ( as far as I know , I am still learning it )

you can find the SDK on nokia website

consider it ,, I have just registered here to be able post this reply

Good luck
 
Yohan Weerasinghe
Ranch Hand
Posts: 507
Java Netbeans IDE Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Stephan van Hulst wrote:The reason is probably because C++ is platform dependent. What you need depends on the platform you're developing for. If your target is Windows, look for Win32 GUI tutorial.


Seems like it is working

Thanks a lot for the help. I really appreciate it
 
Yohan Weerasinghe
Ranch Hand
Posts: 507
Java Netbeans IDE Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Mahmoud Fathy wrote:Just Go Search for Qt ;) if you don't know it ..
you can make cross-platform apps with
and it is very easy to learn ( as far as I know , I am still learning it )

you can find the SDK on nokia website

consider it ,, I have just registered here to be able post this reply

Good luck


I like it! Actually this is not 100% PC development, it is mobile. However, I am thinking about learning mobile development too, so I am glad to see this. Thank you
 
Mahmoud Fathy
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator


I like it! Actually this is not 100% PC development, it is mobile. However, I am thinking about learning mobile development too, so I am glad to see this. Thank you

Have the word "nokia" given you the impression it is a mobile app development ? actually I am using it to make app for PC,, it was trolltech (100% PC) then bought by nokia ,, just what companies do , business

If you like to dedicate your time for C++ GUI just to develop on one platform , there is a book which I have read some of it "Ivor horton's beginning visual c++" it is 1000+ pages book
introduce you to program using API's then encapsulated within MFC ,
or you can simply use forms in microsoft visual C++ for windows ,, Xcode for mac ,, very easy don't need books , just online tutorials will do

there are pretty great selection out there ,, what moved me to Qt that I wanted to develop for linux

 
Yohan Weerasinghe
Ranch Hand
Posts: 507
Java Netbeans IDE Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Mahmoud Fathy wrote:

I like it! Actually this is not 100% PC development, it is mobile. However, I am thinking about learning mobile development too, so I am glad to see this. Thank you

Have the word "nokia" given you the impression it is a mobile app development ? actually I am using it to make app for PC,, it was trolltech (100% PC) then bought by nokia ,, just what companies do , business

If you like to dedicate your time for C++ GUI just to develop on one platform , there is a book which I have read some of it "Ivor horton's beginning visual c++" it is 1000+ pages book
introduce you to program using API's then encapsulated within MFC ,
or you can simply use forms in microsoft visual C++ for windows ,, Xcode for mac ,, very easy don't need books , just online tutorials will do

there are pretty great selection out there ,, what moved me to Qt that I wanted to develop for linux



Really?

Then that must be great! Anyway, what is the IDE you are using? The one provided by the Nokia?
 
Mahmoud Fathy
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yohan Weerasinghe wrote:

Really?

Then that must be great! Anyway, what is the IDE you are using? The one provided by the Nokia?


You can download what you need from here http://qt.nokia.com/
I suggest you download the whole SDK it is big btw , this is actually due to the large size of the Qt library and it takes around 3 gigs after compilation

you can download the library alone but it will be troublesome to embed it within other IDE's , I personally liked to develop in NetBeans but couldn't get it done there
The IDE is Qt Creator includes mobile apps projects too for nokia Symbian and Maemo

Download Qt SDK 1.2.1
 
Yohan Weerasinghe
Ranch Hand
Posts: 507
Java Netbeans IDE Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Mahmoud Fathy wrote:
Yohan Weerasinghe wrote:

Really?

Then that must be great! Anyway, what is the IDE you are using? The one provided by the Nokia?


You can download what you need from here http://qt.nokia.com/
I suggest you download the whole SDK it is big btw , this is actually due to the large size of the Qt library and it takes around 3 gigs after compilation

you can download the library alone but it will be troublesome to embed it within other IDE's , I personally liked to develop in NetBeans but couldn't get it done there
The IDE is Qt Creator includes mobile apps projects too for nokia Symbian and Maemo

Download Qt SDK 1.2.1


Thats great. Thanks for the reply
 
Consider Paul's rocket mass heater.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic