Qt Weekly

Frederik Gladhorn

Qt Weekly #14 Testing Accessibility on OS X

Published Friday June 20th, 2014 | Comments Off on Qt Weekly #14 Testing Accessibility on OS X
Posted in Accessibility, macOS | Tags: , ,

When talking about accessibility, the question of how blind people interact with computers often comes up. This article will explain the basics and take OS X as an example to let you test an application. There are many tools to help people with low vision, for example magnifiers. Here it helps a lot when applications […]

Read More
Kai Koehne

Qt Weekly #13: QStringLiteral

Published Friday June 13th, 2014 | 13 Comments on Qt Weekly #13: QStringLiteral
Posted in C++, Qt | Tags: , ,

QStringLiteral is a macro that allows you to create QString objects from string literals with little to no runtime overhead. However, its usage can be tricky especially in code that must compile with different compilers, like the Qt code itself. This blog post lists some guidelines to help you avoid the pitfalls. QString is the […]

Read More

Qt Weekly #10: Creating Server-side, Cross-Platform and N-Screen Todo Application with Qt Cloud Services

Published Tuesday May 13th, 2014 | 2 Comments on Qt Weekly #10: Creating Server-side, Cross-Platform and N-Screen Todo Application with Qt Cloud Services
Posted in Qt, Qt Cloud Services, Tutorial | Tags: , , ,

Today, many applications can be used with native desktop operating systems accompanied with mobile optimized applications and web browser based clients. Qt Cloud Services makes it possible for you to develop such applications with ease. Start developing modern, cross-platform and connected applications that will work on any device with this tutorial! The backbone of any […]

Read More
J-P Nurmi

Qt Weekly #6: Sorting and filtering a TableView

Published Wednesday April 16th, 2014 | 5 Comments on Qt Weekly #6: Sorting and filtering a TableView
Posted in Qt Quick | Tags:

The QtQuick Controls TableView offers a variety of ways to provide data. Supported data model types include the traditional QAbstractItemModel derivative models, QObjectList, JS arrays, and even plain numbers. This flexibility imposes an unfortunate limitation that TableView doesn’t know how to sort arbitrary data models. TableView merely offers a visual enabler, a sort indicator, and […]

Read More
Kai Koehne

Qt Weekly #4: Benchmarking Code

Published Thursday April 3rd, 2014 | 1 Comment on Qt Weekly #4: Benchmarking Code
Posted in Performance, Qt | Tags: , ,

Qt provides several built-in ways to benchmark the runtime costs of code. Let’s have a quick glance at the most common ones. There comes a time in every non-trivial application when performance starts to matter. In fact, it’s common for developers to pro-actively try to mitigate this by doing micro-optimizations, and aiming for optimized coding […]

Read More

Qt Weekly #3: Qt for Android – Tips and Tricks

Published Wednesday March 26th, 2014 | 15 Comments on Qt Weekly #3: Qt for Android – Tips and Tricks
Posted in Android, Customers, Qt in use | Tags:

The Qt installation packages contain Qt for Android libraries and useful tools for developing Qt apps for Android devices. However, you will need to install the Android NDK and SDK, and some other tools yourself and configure them for use with Qt Creator. In this blog post, we’ll walk-through the Qt for Android development process, […]

Read More
Leena Miettinen

Qt Weekly #2: Localizing Qt Quick Apps

Published Wednesday March 19th, 2014 | 11 Comments on Qt Weekly #2: Localizing Qt Quick Apps
Posted in C++, Qt | Tags:

Most people feel more comfortable using applications in their native language. To attract as many users as possible for your apps, you should localize the apps to the languages spoken by the users in the regions that you target. Qt makes this easy by providing tools for localizing C++ and Qt Quick apps into local […]

Read More
Kai Koehne

Qt Weekly #1: Categorized Logging

Published Tuesday March 11th, 2014 | 15 Comments on Qt Weekly #1: Categorized Logging
Posted in C++, Qt | Tags: ,

Categorized logging allows you to structure your logging statements into categories, and to conveniently configure logging for individual categories in a central place. The feature is part of Qt 5.2, but will get some convenient extensions in Qt 5.3. Since the dawn of times Qt has had it’s own little logging helpers – qDebug(), qWarning(), […]

Read More
Get started today with Qt Download now