Introduction to Qt – Download and Installation {tutorial}

Introduction to Qt – Download and Installation {tutorial}


Hello everyone. My name is Brian. I’d like to introduce you to Qt. If you don’t know what Qt is, it’s the juggernaut of the software development world. As you can see from their page, it’s software development made smarter. You can create fluid, high-performance, and intuitive user interface applications on embedded devices, desktop servers, mobile platforms and much more. There is a lot you can do with this. It’s a massive software development platform. Let’s go ahead and get started. Click on download. On the download page, you’ll see that Qt is available for multiple platforms, including Windows, Linux, Mac, Android, IOS, and many more. Qt also has what’s called a dual licensing model. It’s available commercially with a free trial, and open source. It’s free under the LGPL v3. Now, you might lean towards the open source version just because it’s free, but be warned, you’re going to lose a lot of features. That’s why we’re going to focus really on the commercial version. As you can see, the commercial version, you get all of these essentials, including additional features that are not available in the free version. Some of those include 3D/2D graphics, data storage, data visualization, mobility and mapping, networking and connectivity, and a lot more. You also get some of the best tools in the industry including Qt Creator, integrated tooling, UI design, and a lot more than they’re listing here on the Web page. If you’re doing any sort of embedded development, this is the platform you want. This is the go-to. This is the king of them all. You also get some amazing support. You get the official Qt support. It also comes with a close strategic relationship with Qt Company itself. Meaning you get someone who’s going to be invested in your company and your project that wants you to succeed. This dedicated Qt customer success manager will be there for you when you need them most. Go ahead and click Try free. To download, simply fill out the form. Select your role. Be sure to click the I’d like to extend my 10-day free trial to 30 days. Someone will contact you with more information. Select your country of origin and your region. Be sure to select what type of product you’re going to develop. That way we can help you out a little bit more. If you’re not sure, choose none of the above. I’m not sure. Accept the terms of service, and hit submit. Please note that if you’ve never been to qt.io before, during the download process you will be prompted for a password. You’ll use that password later when installing the software. Once you’re on the download page, go ahead and click the download link. They automatically recommend a download option for you based on your current operating system. Click the download button to begin. Once your download is complete, we’ll go ahead and install the software. Once your download’s completed, navigate to the directory which you just downloaded the file. I’m installing on Linux, but the steps are virtually the same for all platforms. Linux has an extra step. Make sure the file is allowed to execute. Once that’s done, run the installer. During the download process, you’re asked for your email information and a password if you didn’t already have a Qt account. Please note that you’re going to need that information now. If you fail to give that information, if will revert to the open source version. Go ahead and enter your user name and password for our Qt account and click next. If you don’t have one, be sure to click the need an account and fill in the information. Once you see the welcome to commercial Qt setup, you can continue. Otherwise, it will revert to the open source version. Next the installer will download meta information. Take a few minutes, depending on your download speed. Choose the location you want to install Qt, and click next. In the select components window, you’ll see that you have some previews. These are for people who like to play around with the latest and greatest. Otherwise, just choose the version of Qt you wish to install. You can select all or you can select individual components. I like to install all, because I work with a little bit of everything. As you can see, there’s desktop, Android. If you’re on Mac, you’ll see IOS as well, charts data visualization and much more. Once you’re ready, simply click next. Agree to the terms. Click next again, and install. This may take a few minutes, depending on your download speeds. You can always click show details if you’re curious about what’s being downloaded. I’m going to go ahead and pause the video. I’ll be right back once we’re done. When you finished downloading, click next to continue. Be sure the Launch Qt Creator is selected. Click finish. Once Qt Creator is installed, you’ll need to log in with your evaluation license. Click OK. That’s all there is to it. You’re now ready to begin building world-famous applications. All the power of one of the strongest platforms is right at your fingertips.

17 thoughts on “Introduction to Qt – Download and Installation {tutorial}

  1. But this video is about installing the whole Qt, not just Qt Creator. Do you even know your products?

  2. Unfortunately you are wrong the installer is quite different for windows and installing one suite as you have is 38Gb. There is no help saying what any of the modules are so the new user either installs all or nothing. It's a shame you don't know they are very different. How do you expect me to install something you aren't even aware of?

  3. I'd love to pay for the commercial version, but it's horrendously expensive. I'm a lone-wolf developer, and that "starting price" ($460 per month!!!) is just way out of my league. It's a pity it's not possible to buy Qt using a one-off payment, as was the case with Borland C++ Builder / Delphi.

  4. So when are Qt gonna fix this error when trying to run Qt creator you get :: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
    /prog/Qt/qtcreator-4.9.0/bin/qtcreator: relocation error: /prog/Qt/qtcreator-4.9.0/lib/Qt/lib/libQt5DBus.so.5: symbol dbus_message_get_allow_interactive_authorization, version LIBDBUS_1_3 not defined in file libdbus-1.so.3 with link time reference

  5. Qt is a total piece of shit when it comes to an installation process.
    Windows installer, as mentioned lower in the comments, is different. Also, there not a single clue about what I'll ACTUALLY need to run my projects.
    Pre-selected default checkboxes don't even include MinGW, not to mention that even if you include it manually, you will then run into another problem: no Qt profiles and no qmake installed. Just simply installing and starting to create a new Qt Creator project or edit an old one – it's not about this program. You'll have to shit around for half a day untill it works.

  6. For the people who are having problems installing Qt because it takes ages and not only that but requires atleast 50 GB of space, that's probably because it installs all the packages, even the ones you don't need, just download one of the online installers according to your platform.

Leave a Reply

Your email address will not be published. Required fields are marked *