Better_Software_Header_Mobile Better_Software_Header_Web

Find what you need - explore useful information and developer resources

Areas of Interest

Searching…

423 results

A technical overview of Qt's mobile platform support covering Android, iOS, and Windows Store development. Details implementation architectures, native integration methods, Qt Quick Controls for mobile UI, cross-platform WebView solutions, and complete deployment workflows for publishing Qt applications to mobile app stores.

This presentation introduces the jobs of DIY moc and sheds light on an obstacle that might occur when using dynamic languages, such as QML.

Use QML for its extensible type system. QML offers a simple, yet powerful way for creating and using a custom domain-specific language.

Lately, the engineers have been hard at work on improving this platform, making it one of the most actively developed modules. After we changed the JavaScript engine last year, this year’s development focus has been three-fold: The garbage.

A conversion tool that automatically generates QML code from Qt Designer UI files, enabling seamless migration from widget-based applications to QML frameworks. Preserves all UI elements, actions, and signal-slot connections while supporting both Declarative Widgets and Qt Quick Controls output formats.

A technical demonstration of implementing a custom polar positioner in Qt Quick for declarative circular layouts. Shows how to extend Qt's positioning system with C++ to eliminate repetitive mathematical calculations when arranging UI elements like clock ticks and gauge markers around circles.

A technical demonstration of implementing CSS-style theming in QML applications, featuring cascading stylesheets, dynamic theme switching, and attached properties. This custom solution addresses the scalability issues of traditional QML theming approaches while maintaining designer-developer workflow separation.

An experimental implementation of Node.js require() functionality in QML JavaScript, demonstrating how to use npm modules like Underscore.js directly in Qt applications. This proof-of-concept enables familiar Node.js-style modularization for QML developers.

A guide to bridging Qt 5 applications with native iOS and Android functionality, covering native function calls, callbacks, custom view integration, and application lifecycle management. Demonstrates practical solutions for accessing platform-specific services while maintaining Qt's cross-platform approach.