• How to Compile Qt from Source Code on Linux

    Happy New Year! In previous blogs I have covered installing Qt and Qt Creator on Windows and on Linux using the Qt...

  • It's Been a Busy Year in the Qt Ecosystem

    As 2016 draws to a close, I'd like to take a look back at some of the significant events of the past year that are relevant to the Qt framework and...

  • Getting Started With Qt and Qt Creator on Linux

    My recent blog post covered how to set up Qt and Qt Creator on a Windows 10 system. In this post I'll look at how to configure a Linux system for Qt...

  • Getting Started With Qt and Qt Creator on Windows

    Feedback from our recent Qt for Beginners webinar series indicated a need for some basic tutorials for beginners. If you struggle with initially...

  • The Swift Programming Language

    The preferred programming language for developing on Apple platforms has been Objective-C (1), going back to the 1990s when Apple acquired the...

  • What's New in Qt 5.6.0: QVersionNumber

    The Qt 5.6.0 release, coming in early 2016, includes a number of new modules and classes. I plan to cover a number of these in a series of blog posts...

  • Logging Events With BoostLog

    In this post, we'll look at Boost::Log, a facility of the Boost C++ libraries that makes it easy to add logging to applications. QMessageLogger 1...

  • Dynamic Language Selection in Qt

    In this blog post, we will show an example of how to support dynamic language selection in an application using Qt. By "dynamic", I mean that the...

  • It Was Twenty Years Ago Today...

    According to the book C++ GUI Programming with Qt 4 (1), the first public version of Qt was uploaded to the ftp site sunsite.unc.edu on May 20,...

  • What's New in Qt 5.2: QCommandLineParser

    Many programs need to accept command line options. For all but the simplest programs, the logic to validate and parse command line options can be...

  • Model/View With BlackBerry 10 Cascades

    In this post we'll look briefly at the Model View support from QML in BlackBerry 10's Cascades Framework, including an example program. The ...

  • Qt and C++11

    Introduction With most C++ compilers now providing good support for the latest language standard, C++11, let's look at some of the new language...

  • Intro to Design Patterns in C++ with Qt, 2nd Edition

    Status message Please login or register in order to view and download the information provided. Written by Alan Ezust and Paul Ezust...

  • Developing for Qt with Eclipse

    This webcast will show how to use the popular cross-platform IDE, Eclipse, for Qt C++ development using the Qt Eclipse integration developed by Nokia...

  • Exporting C++ Models to QML

    This webcast shows how to export C++ models to QML for use with Qt Quick views such as ListView. A small application is created in two ways. Topics...

  • C++ 11 and Qt

    This presentation gives an overview of the latest version of the C++ programming language standard, C++11. It gives some code examples of selected...