want to start GUI

I have basic knowledge of c++ and I was suggested to start experimenting with GUI. I want it to be cross-platform. Researching for a bit in this website's archive, I think I should start with QT. but just can't find a good tutorial for it. could you guys plz suggest some(or better, the best)? also how should i start and what things would i need to download?

or do you guys think otherwise and recommend sth else?

also i am quite confused with this API thing. does API provide GUI for only a specific platform. if so, only for windows for even LINUX or MAC.
Last edited on
Hi,
I wanted to do QT but never got the time. Anyways, I looked up tutorials and this series of videos looks pretty good.
https://www.youtube.com/watch?v=KyuRksYpjRs

Tell me how it works out for you
As for your other question, I don't think I'll give you a good answer. It might be a better idea to ask someon else that question.

mindoo
I wanted to do QT but never got the time.

Believe me, it's awesome :D

I think I should start with QT.

YES

but just can't find a good tutorial for it

There should be some on youtube.
I think the point is just to start, you'll find one or the other good tutorial anyway.
Qt Creator also provides examples on how to use QT.

I looked up tutorials and this series of videos looks pretty good.
https://www.youtube.com/watch?v=KyuRksYpjRs

This looks like it covers enough for the beginning, check it out!

also i am quite confused with this API thing. does API provide GUI for only a specific platform. if so, only for windows for even LINUX or MAC.

That depends on the API itself.
The Qt Framework provides cross-platform compatibility, the .NET Framework does not.
That being said you can compile Qt Applications on the 3 big operating systems Windows, Linux and Mac but also on raspbian if you want to work with Hardware.
you also can write applications for android devices with Qt but I never tried that because I don't have an android device.

or do you guys think otherwise and recommend sth else?

If you want to be cross-platform then Qt is definetly what you want.
Topic archived. No new replies allowed.