The integration of artificial intelligence into software development environments has rapidly evolved, and Qt Creator is no exception. With the introduction of the Qt AI Assistant by Qt Company, developers working with Qt Creator now have access to AI models through the IDE. This post provides an introduction to the Qt Creator plugin.
This is part 1 of an ongoing series about AI coding with Qt.
If you’re a reader of this blog, you probably know that we have a huge amount of quality material on QML and Qt Quick, among other topics. In fact, there is so much material that it can be hard to find what you need. If that sounds familiar, you’ll want to bookmark this page! This […]
My first project when I entered KDAB was the migration of a multi-million lines Motif application to Qt... feels quite scary said like that. Fortunately, migrations from any toolkit to Qt is something KDAB has been doing from the beginning, and has lots of experience with. You may be wondering what this has to do […]
The Qt Creator reference card is a handy reference (cheat-sheet) designed to speed up your use of Qt Creator. It gives you keyboard shortcuts for Windows, Linux and Mac.
In this video, Jesper walks through compiling Qt Creator, setting up Git Copilot and configuring it for yourself.
In this edition, Dr. Daniel Simon and Jere Hurskainen explain Axivion, there are also Release and other Announcements and Pimpl for Small Classes is Tip of the Month.
In this episode, Jan walks us through a normal setup of Qt AI Assistant for Qt Creator using ChatGPT's models.
This presentation will provide a short introduction into Qt Creator, demonstrate targeting different environments from within the IDE and will highlight new features found in Qt Creator 3.2
If you find yourself working on a number of projects in Qt Creator and you quickly want to switch between them, just use a different session for each one! Sessions will remember open documents, cursor positions, and much more.
Here is the problem: You grep in Qt Creator and walk through a large number of hits, for each of which you need to make a change. Find out how to handle this in this video.
For a while, I thought Qt Creator's rename symbols and grep had a bug when they didn't find all occurrences. After filing a bug report, I learned it's actually a feature - you need to add all header files to CMakeLists.txt for it to work properly. This video shows how to fix your CMakeLists.txt files.
Whether you're new to unit testing or already write tests, this episode shows how to set up Qt's testing framework and maximize Qt Creator's testing features. Covers Qt's framework versus others, test cases with QCOMPARE, table-driven testing, Qt Creator integration, debugging tests, and CMake integration.
Software developers like tools, and in particular tools that make them more productive. So in this blog post, I am going to share with you some of the experiences some of us here at KDAB have had using Visual Studio Code for Qt development. Motivation of using Visual Studio Code instead of Qt Creator The […]
In this edition: Qt DevCon postponement, interview with Maurice Kalinowski from The Qt Company on Qt 6.2 and beyond, Qt Creator 5.0 release, KDReports 2.0.0 ready for Qt 6, Tool of the month: SimpleMail, and Whitepaper: Programmer's Guide to C++20.
Have you ever noticed code highlighting disappearing in Qt Creator for some projects, without any apparent reason? Can't get Ctrl+Click to work on any class name or function name anymore? Maybe you have ignored it at first, got used to it, and decided it's just one of those things that just "happen sometimes"; or maybe […]
KDAB developers use Qt Creator on their own projects and it is the IDE of choice for KDAB's Qt training courses.KDAB has already contributed to Qt Creator in the past and is continuing this effort within the Qt Open Governance system. The next release, Qt Creator 2.5, will contain some features we are now using […]
Always try to run the latest version of the tools you're using. They bring bugfixes and more features. Thankfully, upgrading Qt Creator is just a matter of a few clicks -- in the right tool, if you can find it. In this video, Jesper shows how it's done.
Qt Creator has a facility for remembering different locations in your source codes. It's called bookmark, and is just like bookmarks in books.
This video will show you exactly how they work and when and how Jesper is using them.
This video shows how to get access to documentation of std::any_of from within Qt Creator.
This video explains how to install and use the SpellChecker plugin for Qt Creator, a third-party contribution. GUI applications contain many user-visible strings, so shipping software with spelling mistakes would be embarrassing. While word processors have long included spell checking, programming editors traditionally lacked this feature - until now!