-
September 6th, 2013, 10:34 AM
#1
C++ gui
Hello,
I'm developing a GUI using C++. What tool do you recommend using, i've heard the name Qt being thrown around.
(To elaborate: I plan to develop a POS , and I am pretty familiar with C++ , I have just never done a User Interface using the language before, just VB)
Thank you for your time.
I plan the program to be running on Windows.
Last edited by jbarrera03; September 6th, 2013 at 10:39 AM.
-
September 6th, 2013, 10:50 AM
#2
Re: C++ gui
Why not to begin with MFC?
Victor Nijegorodov
-
September 6th, 2013, 11:11 AM
#3
Re: C++ gui
From what Google popped up, it seems MFC is frowned upon by several developers. Accusing the Library of "code bloating " and other , more harsh criticism (Maybe it's just cause it's a MS application) . I have never used it so I have no opinion
If the end result of the project is to be used in Windows (and It's not really a too-complex project), will MFC be efficient enough?
Again, Thank you for your time.
Also, A common idea is that MFC may be considered legacy now.
Any alternatives? or is this incorrect information?
Last edited by jbarrera03; September 6th, 2013 at 11:19 AM.
-
September 6th, 2013, 11:19 AM
#4
Re: C++ gui
Originally Posted by jbarrera03
If the end result of the project is to be used in Windows (and It's not really a too-complex project), will MFC be efficient enough?
Yes it is. And it is more than one order more efficien comparing the plain Win32 programming.
And sorry, I cannot compare it with Qt since I never used Qt.
Victor Nijegorodov
-
September 6th, 2013, 11:21 AM
#5
Re: C++ gui
There are no performance problem in MFC, and this is standard way to make Win32 GUI. On the other hand, this is legacy framework, not a good time to start new project with this technology. Qt is a good choice. Another option is .NET - having low-level native C++ code, it is possible to write a GUI with C#, using Windows Forms or WPF as GUI framework.
-
September 6th, 2013, 12:22 PM
#6
Re: C++ gui
If you don't have a lot of experience with C++ and MFC, I'd advise you to work with C# and .Net instead. There's nothing wrong with MFC, but it's closer to the Windows API than .Net which makes it a bit more cumbersome to do some things.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|