C++

Titta Heikkala

How to tile widgets in a multiple document interface application

Published Monday April 29th, 2013 | 6 Comments on How to tile widgets in a multiple document interface application
Posted in C++, Customers, Qt

In Qt you can create multiple document interface (MDI) applications using a QMdiArea as the central widget. The QMdiArea widget serves as a window manager for the MDI windows. There are already functions available for tiling all the child windows into a tile pattern and for cascading them into a cascade pattern. With MDI application […]

Read More
Kai Koehne

Using gcc’s 4.8.0 Address Sanitizer with Qt

Published Wednesday April 17th, 2013 | 19 Comments on Using gcc’s 4.8.0 Address Sanitizer with Qt
Posted in Build system, C++, Compilers, Debugging, Qt | Tags: , , , ,

One of the cool new features of gcc 4.8 is the built in “Address Sanitizer”: a memory error detector for C/C++ that will tell you instantly when you e.g. access already deleted memory. This is actually a Google project from Clang/LLVM, so for LLVM users this might be old stuff, but it wasn’t for me […]

Read More
Titta Heikkala

Qt Support #28 – Creating a toolbar widget that is displayed with the context menu

Published Friday December 7th, 2012 | 30 Comments on Qt Support #28 – Creating a toolbar widget that is displayed with the context menu
Posted in C++, Customers, Qt

You have probably seen applications that have a toolbar shown with a context menu. The toolbar enables the fast use of selected set of actions. Let’s take a look how you can create such a toolbar widget with Qt. As the toolbar widget will be connected to the context menu of the application you will […]

Read More

RPATH and RUNPATH

Published Friday October 28th, 2011 | 6 Comments on RPATH and RUNPATH
Posted in C++ | Tags: , , , , , , , ,

The DT_RPATH tag is commonly set in executables that depend on libraries that can’t be found in the default locations. For instance Qt Creator comes with its own copy of the Qt libraries and has an rpath to the directory that contains them. It’s also useful when you build your own version of Qt without […]

Read More

Chasing the raspberry pi dragon: OpenGL ES2 accelerated Qt PI

Published Monday October 3rd, 2011 | 18 Comments on Chasing the raspberry pi dragon: OpenGL ES2 accelerated Qt PI
Posted in C++, Embedded, Kinetic, Lighthouse, OpenGL, Performance, Qt Quick

The raspberry pi initiative is very compelling and (forgive me for the hype) just got even more compelling now that we have Qt 5 running with full acceleration on the target. A tagline of “An ARM Linux box for $25. Take a byte!” sums it up rather nicely and should get many a geeks pulse racing. […]

Read More

Qt Creator editor news

Published Wednesday September 28th, 2011 | 18 Comments on Qt Creator editor news
Posted in C++, Qt Quick, QtCreator | Tags: , , ,

While Qt Creator 2.3.0 was only released recently, we’ve already been busy working on new features and bug fixes in the master branch for some time now. There have been a few interesting developments in the C++ and QML/JS editors that I’d like to share with you. C++ We’re currently prototyping what would happen if […]

Read More
Get started today with Qt Download now