Embracing Internationalization in Software Applications
Can your software application be easily adapted for use in a variety of languages and locales?
Connecting tech leaders with insight to move the needle, and developers and designers with inspiration to build really cool touchscreen-driven stuff people will love.
Can your software application be easily adapted for use in a variety of languages and locales?
Here's what you need to know to get started with GIPO, a key component of many embedded systems.
Feel the power of the framework with this app that downloads mp3 files from the web.
Qt’s model-view-delegate framework is an excellent solution for displaying dynamic data.
As the first interaction a user will have with your desktop application, the installer should be welcoming. Is yours?
Surefire tips to make Yocto less intimidating for newbies and seasoned users alike.
Here's a look at Qt Creator wizards, including helpful tips for preparing to write them.
With Qt support you don't have to write your own CBOR data encoders and decoders.
Voice has always been recognized as an ideal way for a driver to interact with an auto because it reduces driver distraction.
Writing an application with Qt? Here's an easy way to represent dates.
Here's a look at some of the other timer classes provided by Qt that may be unfamiliar if you've only used a simple QTimer.
QCompleter provides completions for user entry based on an item model, and is supported by QLineEdit and QComboBox widgets.
Can Python and PyQt be used effectively to develop large, complex (typically desktop) applications? Find out.
Common development solutions, anti-patterns generate negative consequences. Here are several you should be familiar with so you can avoid.
Here's a walk through of the build process from source code.
Here’s a practical guide to implementing ZeroMQ for your messaging server.
Here's what you need to know to deploy a Qt application for macOS, including assigning icons and adding assets.
Generating true random numbers for cryptocurrency, security software and games is surprisingly difficult. QRandomGenerator can help.
In part 7 of our Qt Developer's Bag of Tricks series we look at some popular virtualization products.
Do memory and resource leaks keep you up at night? Here are helpful tools for finding pesky leaks.
The Qt community continues to grow, as does the number of commercially available products built with Qt.
Continuing our series on useful development tools, this time looking at applications for performance profiling.
In this installment you'll learn how to create a ScrollBar, which differs significantly from the other controls we've highlighted.
While open source may appear to be more cost-effective, that may not be the case. Here’s why fee beats free.
Have a situation where a person can't use a touchscreen, mouse or keyboard but needs to communicate? Try the Qt Speech module.
In part 4 of our series, we walk you through implementation of a slider. Take a look.
In part 3 of our series, we're implementing a switch. Here's the walkthrough.
Continuing our QML Controls from Scratch series, this time we'll implement a CheckBox.