Question

i like to build desktop application , that will be must user friendly in view what i mean is that the look and feel will be natural in the way the user used to see windows apps . and this toolkit/framework to be as much as possible easy fast to develop from the developer side in c++ .

Was it helpful?

Solution

Could we ask some more questions, what do you mean by user friendly(system integration easy keybingings/Accessibility)?

Which platforms(windows only? You seem to indicate this, if so xp-7? Would fairly easy crossplatform support be a plus))?

Do you want a form builder? an ide? special libraries?

open source or closed source? do you mind paying?

  • qt is probably the most recommended option although there is also
  • FLTK
  • Juce
  • wxwidgets
  • gtk+(c based or use with gtk-- a c++ wrapper)

OTHER TIPS

I'd go with Qt.

It's a mature cross platform library that is easy to setup and to use. There's also a ton of resources available. The QT designer can also help you to quickly create your forms. There's even a visual studio plugin for it!

As others have pointed out Qt is a great choice. I went through the same search when I started coding C++ coming from Delphi, and this is where Qt shined. It was the only option I found that offered a complete solution: GUI, DB access, cross-platform system calls (file-access, start-processes), XML, native platform configuration (text files in *nix, win-registry, etc), multi-threading.

It was a one-stop shop for everything I needed.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top