Results 1 to 3 of 3

Thread: QT vs Windows API vs Wxwidget?

  1. #1
    Join Date
    Jun 2011
    Posts
    1
    Qt products
    Qt4
    Platforms
    Windows

    Default QT vs Windows API vs Wxwidget?

    what should I learn?

    I want to develop rapid applications but they can perform more advance functions . do you think windows api is waste of time to learn?? cause I Microsoft introduces .NET and almost everything can be done with .NET now. so C#+.NET is a best solution. so what's the point with C++ + with GUI Applications?
    I found out QT is easy to learn and since it allows to develop closed source applications under LGPL without paying for nokia why anyone go with Windows API?

  2. #2
    Join Date
    Mar 2011
    Location
    Hyderabad, India
    Posts
    1,882
    Thanks
    3
    Thanked 452 Times in 435 Posts
    Qt products
    Qt4 Qt5
    Platforms
    MacOS X Unix/X11 Windows
    Wiki edits
    15

    Default Re: QT vs Windows API vs Wxwidget?

    It all depends on many other factors, like where you want to deploy your application, how portable you want it to be. If you are used to .NET, then rapid applications can be developed in to too, but again its all depends on your requirements, and target product

    I found out QT is easy to learn and since it allows to develop closed source applications under LGPL without paying for nokia why anyone go with Windows API?
    Yes, Qt is easy to learn if you already know C++ basics.

    Qt is not just a C++ and GUI, it has much more than that, it has complete host of framework which enable even a beginner to write advance functional apps with in no time, it has good documentation, nice community support, flexible licensing options. Going with WinAPI may have different reasons, which I cannot think off, as I am not much used with windows API programming.

  3. #3
    Join Date
    Mar 2008
    Location
    Houston, Texas, USA
    Posts
    277
    Thanks
    9
    Thanked 17 Times in 17 Posts
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows Maemo/MeeGo

    Default Re: QT vs Windows API vs Wxwidget?

    Well if you like how ugly and painful MFC was, it's just as painful in wxWidgets. wxWidgets doesn't even have the same functionality as Qt. It's wxString class is just awful. The socket library isn't as great as Qt.

    WinAPI is only if you are a masochist. It's not even worth using imho. You're better off with Gtk+ if you are using C else I wouldn't even bother. Plus it limits your app to Windows only. If you do it in Qt. You can easily just port it between OS's be great to go. You might have to make a few chances if you are using hard coded paths. If you only use Windows, you can easily get others to help with other ports to work on Mac and Linux.
    Qt-4.7.3 | Gentoo ~amd64 | KDE-4.7
    Aki IRC Client for KDE4 | Qt Documentation

Similar Threads

  1. Use wxWidget variables
    By ruben.rodrigues in forum Qt Programming
    Replies: 3
    Last Post: 16th May 2011, 10:53
  2. Replies: 3
    Last Post: 12th July 2010, 06:25
  3. Replies: 0
    Last Post: 23rd April 2010, 17:25
  4. how to use lib and include wxwidget in QTcreator
    By nhs_0702 in forum Qt Programming
    Replies: 1
    Last Post: 16th April 2010, 10:48
  5. qt and wxWidget
    By stella1016 in forum Qt Programming
    Replies: 3
    Last Post: 16th November 2009, 10:35

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Qt is a trademark of The Qt Company.