Click here to Skip to main content
15,889,863 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Hello i want to build a sketchpad using c++,which requires a smarter GUI,i want to know how should i go about.Which will be better Visual C++ or QT.
Posted
Comments
[no name] 24-Aug-13 8:48am    
"Which will be better Visual C++ or QT", neither. C++ is a programming language and QT is a framework.
pasztorpisti 24-Aug-13 11:08am    
On Visual C++ I guess you meant MFC. If I wanted to develop a C++ program that makes heavy use of GUI I would definitely go with either QT or with managed C++ with the .Net gui builder because a good visual RAD tool for gui development radically cuts down the development time. In Qt I don't like that its quite heavyweight and it works with a code generator that transforms your gui classes into "real C++" before compilation. In managed C++ I don't like the dependency on .Net but this is much less of a problem these days. If you still want to go with MFC or native C++ without Qt then reading these short posts may be useful: link

1 solution

If you only will target Windows you can use the MFC from Microsoft. If you want to be portable you better stick to QT.

But most of all, I recommend you to try to write big portion (classes and files) in clean C/C++ language so they are out of any of these framework to be portable. For instance your core business logic and communication protocols.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900