| Author |
C++ GUI Tutorial
|
Yohan Weerasinghe
Ranch Hand
Joined: Oct 07, 2010
Posts: 484
|
|
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..
|
Are you better than me? Then please show me my mistakes..
|
 |
Yohan Weerasinghe
Ranch Hand
Joined: Oct 07, 2010
Posts: 484
|
|
|
Any hand here please?
|
 |
Stephan van Hulst
Bartender
Joined: Sep 20, 2010
Posts: 3047
|
|
|
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
Joined: Oct 07, 2010
Posts: 484
|
|
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
Joined: Sep 20, 2010
Posts: 3047
|
|
|
If I Google: "C++ GUI tutorial", I get 1.2 million hits. Are you sure there's nothing in there?
|
 |
Yohan Weerasinghe
Ranch Hand
Joined: Oct 07, 2010
Posts: 484
|
|
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
Joined: Sep 20, 2010
Posts: 3047
|
|
|
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
Joined: Apr 24, 2012
Posts: 3
|
|
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
Joined: Oct 07, 2010
Posts: 484
|
|
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
Joined: Oct 07, 2010
Posts: 484
|
|
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
Joined: Apr 24, 2012
Posts: 3
|
|
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
Joined: Oct 07, 2010
Posts: 484
|
|
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
Joined: Apr 24, 2012
Posts: 3
|
|
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
Joined: Oct 07, 2010
Posts: 484
|
|
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
|
 |
 |
|
|
subject: C++ GUI Tutorial
|
|
|