Friday, June 13, 2014

The selected build of GDB does not support Python scripting.It cannot be used in Qt Creator.

If you are trying to debug an application within Qt Creator under Linux (specifically under Ubuntu) it is very likely you have GDB installed without support for Python scripting. i.e. package gdb-minimal).


Tuesday, May 27, 2014

Android ADB: “No such file or directory” trying to execute linux binary

While using Qt for developing Android applications, you may face error 'Android ADB: “No such file or directory”' if you are working under Linux on a 64-bit platform like Ubuntu 64. You need to install the i386 32-bit compatibility libraries.

How to use external Java libraries in Android project?


In the event you're developing an application with Android as a target platform, and you need to include an external Java library (in the form of a .jar file) into your project, you just need to create a folder libs under the folder android (that Qt Creator should already have created if you're using an Android manifest) and copy the library there.

Wednesday, March 19, 2014

Embedded translations or not?

The fantastic internationalization support for text output provided by Qt makes use of translation files, which are created as the end result of a process of extracting the strings that are passed to tr() functions, translated into the desired language(s) and then generating fast compact versions (.qm files) of those translation files ready for use by the application.

Tuesday, March 18, 2014

KDE Frameworks 5: when modules can help

You may already be aware that the new KDE Frameworks 5 implements a set of modules that can be used as addons plugins in Qt. This idea from KDE to refactor a significant number of libraries with the goal of making them easier to use with Qt.

Thursday, February 27, 2014

Project ERROR: You need to set the ANDROID_NDK_ROOT environment variable

If you received such error message when build a Qt application for Android within Qt Creator, the simple solution is to export the ANDROID_NDK_ROOT environment variable pointing to the folder where you have uncompressed the Android NDK bundle. Then run Qt Creator again and the build should continue without issues.

Monday, February 24, 2014

QCommandLineParser: an integrated way to treat command line options, new in Qt 5.2

A long awaited feature is available with the release of Qt 5.2.1: a command line parser, so for applications that need to accept command line options, a cross platform solution is finally available as part of the Qt framework itself, say good bye to relying on third parties libraries (for instance QtArg just to mention any of them).


Welcome back Nokia?

With the announcement of the Nokia X family during the Mobile World Congress (Barcelona, Spain) a new twist in the old relationship between Nokia and Qt might surface again.

Thursday, February 6, 2014

Qt 5.2.1 released, the first patch release for the Qt 5.2 series

The guys at Digia listened to the feedback received from the Qt Enterprise and Qt Mobile customers as well as the whole Qt community, so they announced the release of Qt 5.2.1the first patch release for the Qt 5.2 series, providing many improvements.



Monday, January 27, 2014

Bye bye Webkit, welcome Chromium

As you may be already aware (if not, see this post), Digia is looking to replace Webkit with Chromium as the engine of the web view component in future releases of Qt framework. Digia has just announced that a technology preview of QtWebEngine is available.