Jesper K. Pedersen
292 results
Compiling - Part 2
24 August 2021
Compiling - Part 1
17 August 2021
This is the first in a mini-series on speeding up compilation, and tells the story of switching back to Linux and discovering what worked best in speeding up compile time. The story covers Make vs Ninja, Clang vs Gcc and the effect of using CCache. Whilst some of the material is indeed Linux specific, other sections apply just as well on Mac and Windows.
Adding CPPreference to Qt Creator
10 August 2021
Upgrading to Qt Creator 4.15.1
3 August 2021
Compile Just This File
22 July 2021
Number 30 in the Qt Widgets and More series, this video address the issue where, if you are doing a larger refactoring involving central files, you might end up recompiling over and over again while fixing just a single source file. In these situations, using Qt Creator's ability to recompile only a single file is very useful. But there's more.
Finding Where Qt is Looking
15 July 2021
Deploying the plugins
8 July 2021
Creating the plugin
29 June 2021
Compiling your App as a Library
24 June 2021
Making widgets into standalone plugins can be challenging if they weren't carefully designed during development. A solution is restructuring your application into a library plus simple main function using that library. This episode covers everything needed for this architectural transformation to enable proper widget plugin extraction.
Before you create a plugin, your classes may be configured using constructors like: class Wishes { public: Wishes(bool isExclusive, const QColor& color, QWidget* parent); ... } But how do you handle these parameters if your constructors can't take anything but the parent pointer? This episode will discuss a few different possible solutions.
Widgets Promotion
8 June 2021
Converting Enums to Strings
28 April 2021
Adapting Column Content to Size
22 April 2021
A nice feature of QListView and QTreeView is that the user can adapt the width of the columns using the mouse. A problem with that, however, is what to do if the column width is not wide enough to show all text. In this episode we will present an adapter that allows your model to provide multiple different strings the view can choose from.
Document Templates in Qt Creator - Part 2
18 March 2021
Document Templates in Qt Creator - Part 1
16 March 2021
Proxy Models in GammaRay
3 March 2021
QSortFilterProxyModel
3 March 2021


