Results 1 to 4 of 4

Thread: New to QT and have a few questions.

  1. #1
    Join Date
    Jan 2010
    Posts
    7
    Qt products
    Qt4
    Platforms
    Windows

    Default New to QT and have a few questions.

    I have just installed the latest build of QT 4 and have played around with it a little.

    I'm a 13 year Visual Basic 6 veteran and my only experience with "C++" style syntax is from PHP and JavaScript. I can easily adapt to just about any language.

    My question is really concerning how to correctly use QT as my programming environment.

    How do I deploy my applications properly? Mingwm10.dll not found? Static linking of mingw runtime and QT runtime?

    What are best practices for doing this? I've heard that staticly linking instead of dynamic linking can result in multi-megabyte exes (like 8+ mb).

    I want to begin using QT as my main IDE and development environment, but I'm not sure of how to successfully do this.

    It seems that just setting configuration files for Mingw and the QT environment is a learning curve in itself...

  2. #2
    Join Date
    Oct 2006
    Location
    New Delhi, India
    Posts
    2,467
    Thanks
    8
    Thanked 334 Times in 317 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: New to QT and have a few questions.

    What did you install ? SDK , or compiled from source code ?
    You can install the Qt SDK and use Qt Creator without any hassles.
    You can also use Qt with Visual Studio

  3. #3
    Join Date
    Nov 2009
    Location
    Siauliai, LT
    Posts
    8
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: New to QT and have a few questions.

    Hi vbman213,

    Congrats on joining Qt crowd
    there ara pros and cons on using Qt with static linking, yet I don't use static linking, I'm deploying all required dll's near my *.exe. in case of missing mingwm10.dll try to look for it in migw bin directory and put it in the same dir where your *.exe is, and don't forget to put all reguired Qt dll's also. And... Qt is not an IDE it's class library, Qt Creator is IDE, Net Beans is IDE, Qt is just not an IDE
    I came. I saw. I clicked.

  4. #4
    Join Date
    Mar 2009
    Location
    Brisbane, Australia
    Posts
    7,729
    Thanks
    13
    Thanked 1,610 Times in 1,537 Posts
    Qt products
    Qt4 Qt5
    Platforms
    Unix/X11 Windows
    Wiki edits
    17

    Default Re: New to QT and have a few questions.

    Quote Originally Posted by vbman213 View Post
    How do I deploy my applications properly? Mingwm10.dll not found? Static linking of mingw runtime and QT runtime?
    You need to read: Deploying Qt Applications and your Qt software license, and then apply it to your distribution situation to answer this question. Just like VB6 you have to distribute dependencies, although they're typically easier to distribute because there's none of the ActiveX registration to worry about.

    It seems that just setting configuration files for Mingw and the QT environment is a learning curve in itself...
    If you have downloaded the Qt SDK then there's nothing much to set up and you get a working IDE, documentation, demos/examples, and debug environment. If you have decided to build Qt from source on Windows and you don't have a good reason for doing so then I'd suggest grabbing the Qt SDK.

Similar Threads

  1. A few questions
    By T3AB4GG3R117 in forum Newbie
    Replies: 2
    Last Post: 21st January 2009, 08:01
  2. 2 little questions
    By kib2 in forum Qt Tools
    Replies: 5
    Last Post: 25th October 2008, 16:25
  3. Sql questions
    By Nb2Qt in forum Qt Programming
    Replies: 4
    Last Post: 15th February 2007, 22:53
  4. A few questions about Qt/Win
    By Bojan in forum Installation and Deployment
    Replies: 3
    Last Post: 16th January 2006, 09:54

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
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.