~/conference

Qt World Summit 2019

date:2019-11-04..2019-11-06
location:Berlin, Germany
series:Qt World Summit · 3 editions
editions:[Qt World Summit 2015, Qt World Summit 2019, Qt World Summit 2020]
titleauthorlength
Intro to Qt World Summit 2019 - The ultimate Qt gatheringJuha Varelius14m
Keynote opens Qt World Summit 2019 with concrete milestones and announcements: over 40 nationalities attending, the Qt ecosystem exceeds a million developers…
Talk in English on
Rimac's journey to creating the electric hypercars of the futureMate Rimac15m
A Croatian startup grows from a garage project to a 600+ person company that raises about €150M and supplies tech to OEMs while building low-volume hypercars…
Talk in English on
How LG is driving in car infotainment technology with WebOSHelen Choi14m
webOS Auto 2.0 (Jellicoe) is now open source on GitHub and positions itself as a customizable in‑car reference platform with multi‑display control, DRM…
Talk in English on
Google facilitates smartphone-like app experiences in your Chrome browserThomas Nattestad19m
Chrome extends the browser with concrete APIs so web apps can run native code and access devices: WebAssembly runs C++ libraries and boosts performance; file…
Talk in English on
Web psychologist explains the secrets of addictive UI designNathalie Nahai49m
Argues that lowering interaction cost and cognitive load boosts conversions, showing concrete fixes: preselected donation amounts, eye-gaze visuals and chunked…
Talk in English on
Qt 6 will bring massive improvements to QML and 3D developmentLars Knoll58m
Announces a new Rendering Hardware Interface that abstracts OpenGL, Vulkan, Metal and Direct3D so Qt can run on multiple backends; previews land in 5.14 and…
Talk in English on
What Qt CAN Bus improvements mean for Controller Area Networks (CANs)Burkhard Stubert57m
Qt CAN Bus (QtSerialBus, introduced in Qt 5.6) provides a concrete architecture: a CAN router that reads socketCAN, per‑ECU proxy/digital twin objects, a cache…
Talk in English on
Qt CoAP - leveraging C++ and Qt for cross-platform CoAP IoT appsAlex Blasche29m
A new client-side CoAP module for C++/Qt is presented that implements the CoAP protocol stack to reach constrained IoT devices and networks. It supports…
Talk in German on
HomeChef: Smart cooking app showing off Qt's WebAssembly featuresSumer Bains34m
HomeChef is a Qt demonstrator that glues an iMX6 Linux device, a WebAssembly web app and an Android/iOS mobile app together with MQTT over WebSockets to sync…
Talk in English on
Qt and the web, where are we today?Frank Meerkötter32m
Survey of concrete options: use QNetworkAccessManager or QML XMLHttpRequest plus JSON and XML parsing to call REST and WebSocket APIs; use QWebSocketModule and…
Talk in English on
How to push the most performance possible out of Qt applicationsMilian Wolff20m
Shows concrete patterns and measured wins: thumbnails are generated with QtConcurrent::mapped so UI stays responsive while background threads scale…
Talk in English on
Accelerate your Qt Development with Ubuntu Core and SnapsIgor Ljubuncic27m
Proposes replacing monolithic Linux images with transactional snaps on Ubuntu Core and the snapd ecosystem: snaps ship as read-only squashfs with a private…
Talk in English on
Object relational mapping in HMI development with QtRoman Leykin29m
An LGPLv3 Qt module named Qt ORM implements an object–relational layer using the Qt Meta-Object System and Qt SQL/SQLite, requires C++17, and is currently a…
Talk in English on
How to painlessly migrate from MFC to QtNicolas Arnaud-Cormos47m
Shows an incremental migration path that keeps MFC running while replacing UI pieces with Qt, using QtWinMigrate to merge event loops and host QWidget inside…
Talk in English on
Improve the software development process with QtChristian Feldbacher32m
Felgo offers a standalone tool that shrinks compile+deploy cycles from minutes to about two seconds and updates all connected devices simultaneously, with live…
Talk in English on
Qt Designer tutorial: Integrate custom widgetsReginald Stadlbauer27m
Builds a working spoiler widget (collapsible container with title and rich-text content), integrates it into Qt Designer by implementing a QDesigner plugin and…
Talk in English on
The building blocks of QML, and how to use it with C++Ulf Hermann30m
Explains concrete patterns: expose C++ singletons via register uncreatable type and expose constructible C++ classes via register creatable type, keep heavy…
Talk in English on
How to build QML apps for webOS and the Qt Creator webOS PluginYunkwan Kim25m
Describes building QML applications for webOS using the Qt Creator webOS plugin, detailing how the plugin integrates into a real build-and-deploy workflow for…
Talk in German on
What's new with QStringView; and how can it handle string processing with Qt.Marc Mutz32m
Qt 5.14 completes a richer QStringView and QLatin1String ecosystem so format and lookup APIs accept non-owning views and many literal types directly. The arg…
Talk in English on
Make UI components that behave like you want them to with QMLAndre Somers26m
Describes three practical solutions to QML two‑way binding breakage when UI controls and C++ controllers race or the back end is slow or rejects changes…
Talk in English on
Fast C++ to QML propertiesSimon Davydov27m
QQmlPropertyMap hits a performance wall because every insert rebuilds the QMetaObject leading to an n^2 rebuild of QMetaObject and poor update throughput…
Talk in English on
Can you use Qt without moc?Olivier Goffart30m
Verdigris is a header-only Verdigris library that replaces the moc step by emitting the same QMetaObject data via C++14 constexpr meta-object generation and…
Talk in English on
Type driven user interfaces with Qt and C++Andreas Reischuck25m
C++17 templates define a central data schema that generates concrete code: command types, validators, storage_for-derived stores, persisted events, computation…
Talk in English on
Rust binding for Qt : How to mix QML with RustOlivier Goffart25m
Shows a working Rust-to-QML bridge called qmetaobject-rs that exposes Rust structs as QML types, implements properties, signals and methods, and bundles QML…
Talk in English on
How to create a plugin for Qt CreatorDavide Coppola56m
Shows how to create a real Qt Creator plugin by implementing the IPlugin interface, using the plugin wizard, a Settings class and an options page, handling…
Talk in English on
Practical application scripting with QMLKevin Krammer26m
TALK: Practical Application Scripting With QML SPEAKER: Kevin Krammer COMPANY: KDAB TRACK: Tooling & Testing Talk recorded at the Qt World Summit 2019 event…
Talk in English on
Tools for making improved models with QtAndre Somers25m
Presents a concrete solution: a template updatable model template that runs a custom updateCollection diff algorithm (requires a stable key and a hasChanged…
Talk in English on
Using CMake and vcpkg in Qt application developmentAlex Croitor19m
Shows how to build a Qt Quick Controls 2 app mixing C++ and QML with CMake, produce static builds using Qt 5.14’s import mechanism, and pull a third‑party…
Talk in English on
Support for your Qt development project: Qt Professional ServicesBecky Worledge09m
Professional Services for Qt focuses on commercially licensed projects, offering trainings, starter packs, workshops, design, implementation, testing and…
Talk in English on
Qt graphics stack: What is new with 3D development with Qt?Paul Lemire58m
Qt 5.14 ships an opt‑in Qt Rendering Hardware Interface (RHI) preview that lets Qt Quick render via Direct3D11 or Metal today with Vulkan coming in 5.15 and…
Talk in English on
Embed graphics animations into applications with Qt LottieBecky Worledge32m
Qt Lottie lets applications load After Effects exports (via Bodymovin JSON) and render them on any platform Qt supports, implemented by parsing JSON, computing…
Talk in English on
Combine 2D and 3D elements in UI design with Qt QuickAndy Nichols54m
Qt Quick 3D provides a unified 2D/3D scene graph and QML API, uses the command‑line asset tool Balsam to convert OBJ/FBX/blender/gltf into optimized QML…
Talk in English on
Trend Micro's VP of security research reveals the latest IoT threats and how to combat themRik Ferguson47m
Forecast of concrete IoT threats and defensive priorities: 5G and IPv6 massively expand addressable devices and enable low-latency V2X and remote surgery…
Talk in English on
E-scooter brand unu's CEO unveils how he built an automotive brand from scratchMathieu Caudal10m
Berlin startup unu explains concrete results: an electric scooter with a removable battery, direct-to-consumer sales that cut ~30% dealer margin, and 77% of…
Talk in English on
Caliatys, hydrogen mobility and industrial mobile application developmentNicolas Louis13m
Caliatys builds a cross‑platform hydrogen refuelling app for iOS and Android using Qt + QML + C++, integrates maps, social login, telemetry and offline mode…
Talk in English on
Qt facilitates Industrial Automation with TopControl's forklift fleet managementJohannes Lochmann16m
TopControl builds a multi-sensor forklift box that reports position, load presence and fork height to the plant control system and a Qt-based HMI for…
Talk in English on
The future of certified safety critical cockpit controllers in vehiclesAndreas Cord-Landwehr26m
TALK: How to Introduce a Certified Safety Critical Cockpit Controller Based on Hypervisor and Linux / Android in to The New Generation of Vehicles SPEAKER…
Talk in English on
Qt in university education for automotive engineersTorsten Wylegala26m
A university department integrates MATLAB/Simulink model synchronized via UDP with a Qt Quick + Qt3D visualization so students run model‑in‑the‑loop tests and…
Talk in English on
Qt & Yocto, an ECU development workflowAndreas Cord-Landwehr29m
Describes a working ECU development workflow that uses Yocto Standard SDK to generate development and production images for staged roles (application…
Talk in English on
Explore the features of Qt 3D Design StudioThomas Hartmann21m
Harman uses Qt 3D Design Studio to build multi‑display automotive HMIs (up to four or five screens) and finds that having a single shared project with…
Talk in English on
Qt for Python; an introductionCristián Maureira-Fredes32m
Creates data‑oriented GUIs in Python that prototype in minutes: install with pip install pyside2, read CSV with pandas, show it in a homemade QDataFrame widget…
Talk in English on
How to bring your C++ project to Python landSharon Woods25m
Shows how a C++ codebase becomes a Python extension by comparing approaches and real numbers: hand‑written CPython wrappers, SWIG (generated wrappers balloon…
Talk in English on
The secret to enhancing Qt for Python applicationsSharon Woods31m
Shows how to use Shiboken (PySide2) generator and clang to produce real Python extensions from C++ by creating three artifacts: a CMakeLists, a bindings header…
Talk in English on
Qt and Python; code easily using the Pytest frameworkFlorian Bruhin23m
pytest plus the pytest-qt plugin proves that Qt/Python GUIs become testable with concrete tools not promises: it exposes QTestLib, adds higher-level APIs like…
Talk in English on
Using containers for cross platform application development with QtValter Minute, Stefan Eichenberger46m
Demo shows a Qt UI and the presenter’s slides actually running from a Docker container on a Toradex board, with a Wayland compositor (Weston) in its own…
Talk in English on
Using Qt for Python for embedded system developmentValter Minute, Stefan Eichenberger32m
Shows that a Qt for Python app (PySide2) runs on an embedded Arm target inside Debian Buster containers and can be remote debugged over SSH from Visual Studio…
Talk in English on
Support multiple screens with webOS and QtJaeyoon Jung28m
Shows a concrete implementation that runs multiple physical screens from one webOS device using Qt and Wayland: the compositor creates one compositor with…
Talk in English on
Using Qt Quick with low end devices (eg i.MX6)Przemyslaw Nogaj28m
Shows how Qt Quick runs on i.MX6 dual lite and SoloX by giving concrete KPIs and fixes: customers require boot <10s, usable <12s, avg CPU ≤10%, target 30 fps…
Talk in English on
Yocto for open source embedded systems developmentValter Minute30m
Overview of Yocto as a build framework for custom embedded Linux distributions, showing actual steps: clone a release, edit local.conf for poky or a target…
Talk in English on
Add a third dimension to your embedded development with Qt 3DPaul Lemire23m
A working Qt 3D pipeline targets an Apalis iMX8 QuadMax running a Quasar/Qt 3D runtime, with models authored in Blender 2.8 exported as glTF after baked…
Talk in English on
Designing UI Architecture for Embedded Devices with Qt and QMLBurkhard Stubert24m
Explains a concrete UI architecture using Qt/QML and Qt Automotive Suite: an application manager runs apps in separate processes, UI pieces are split into…
Talk in English on
Companion apps and more second screen options with QtChristoph Sterz27m
Motivation, concrete options and working demos for adding a second screen: state sync via Qt Remote Objects to avoid mismatched UI state; remote display with…
Talk in English on
Turn Sketch or Photoshop UI designs into working prototypesThomas Hartmann56m
Toolchain converts Sketch or Photoshop art into runnable QML: a Sketch plugin exports SVG and metadata, Design Studio imports those files and generates a QML…
Talk in English on
Modern 3D user interface design with Qt QuickBramastyo Harimukti27m
Shows Qt Quick UIs embedded in Autodesk VRED to bring 2D interfaces into a realtime 3D/VR scene, using a Chromium-based web streaming pipeline and a media…
Talk in English on
How to optimise Qt Quick 2 applications for maximum performanceChristoph Sterz01h 00m
Shows how Qt Quick 2 renders via a scene graph and OpenGL, then gives concrete fixes: use GammaRay overdraw visualization and OpenGL profilers to find costly…
Talk in English on
What’s new in Kuesa and Qt 3D?Paul Lemire28m
Qt 5.14 removes the separate aspect thread and moves the simulation loop into the main thread, cutting scene-change processing from 12ms → 4ms on large entity…
Talk in English on
Provide a higher level of code with Qt 3D Node Editor and Shader GeneratorPaul Lemire28m
Since Qt 5.12 a node editor serializes shader graphs into dotgraph files that define node prototypes and API-specific translation rules (examples provided for…
Talk in English on
Create 3D Scenes the painless wayKwanghyo Park24m
Shows concrete fixes for heavy embedded 3D: use Qt 3D Studio runtime with compressed textures and remove invisible meshes to cut asset count, replace Repeaters…
Talk in English on
QSkinny - A new QtQuick framework focusing on vector graphics and dynamic themingPeter Hartmann21m
A lightweight C++/QML UI framework built on the Qt scene graph, claiming lower memory and CPU cost and giving explicit control of scene-graph nodes — the…
Talk in English on
Why you should be using automated fuzzing to test for security issues in your codeAlbert Astals Cid24m
Argues that automated fuzzing finds real C/C++ memory bugs fast and cheaply using clang sanitizers plus libFuzzer and oss-fuzz rather than slow Valgrind. Shows…
Talk in English on
Improve your code with Clang ToolingKevin Funk01h 05m
Practical workflows for using Clang tooling to find and fix real C++ issues: run clang-tidy with -fix across a project via compile_commands.json to apply…
Talk in German on
LTTng for full stack tracingMilian Wolff26m
Full-stack tracing using LTTng plus Qt user-space trace points and a CTF→Chrome trace converter identifies exact causes of slow startup: kernel sched switches…
Talk in English on
Testing Your Patience With QtMorten Jørgensen27m
TALK: Testing (Your Patience) With Qt SPEAKER: Morten Jørgensen COMPANY: Viking Software TRACK: Tooling & Testing Talk recorded at the Qt World Summit 2019…
Talk in English on
Git and Gerrit essentials for Qt based workKevin Funk26m
Covers concrete steps to contribute to Qt: clone the multi-repo tree with git clone --recursive, set user.name/email and SSH keys, install the Change-Id hook…
Talk in English on
How to automate Qt GUI TestsReginald Stadlbauer25m
Automated GUI testing for Qt apps uses froglogic’s Squish GUI Tester to hook into the running app (no code edits if linked dynamically) and traverse the Qt…
Talk in English on
Bash shell scripts for Windows & Linux development with QtRomain Pokrzywka29m
Describes how Bluescape ports a large Qt app from Linux to Windows in a few weeks while keeping the existing Bash build and deployment pipeline, reusing Debian…
Talk in English on
Test and profile Android applications with QtBogDan Vatra27m
TALK: Testing & Profiling Qt on Android SPEAKER: Bogdan Vatra COMPANY: KDAB TRACK: Tooling & Testing Talk recorded at the Qt World Summit 2019 event in…
Talk in English on
WEBASM with Qt - Qt for WebAssemblyMorten Johan Sørvig28m
TALK: Qt for WebAssembly SPEAKER: Morten Sørvig COMPANY: The Qt Company TRACK: Application Development Talk recorded at the Qt World Summit 2019 event in…
Talk in English on
How to write software documentation (3 major tips)Kavindra Palaraja20m
Three concrete tips: produce only the minimum needed by listing audience prerequisites (so you stop writing what readers already know), draw diagrams and stop…
Talk in English on
How Qt WebEngine can help support modern web technologies for your appAlex Croitor24m
Compares WebKit vs Qt WebEngine and shows that WebEngine uses a multi‑process model with asynchronous callback APIs, so there is no direct C++ DOM access and…
Talk in English on
Secrets of Successful Mobile Business Apps with QtEkkehard Gentz, Alex Leutgöb30m
Practical recipes for shipping Qt mobile business apps: a field-tested care-services app runs on Android, iOS and Windows with integrated barcode scanning and…
Talk in English on
Create & translate software manuals with QMLKoen Poppe24m
Claims that documentation lives inside the QML app by adding an attached QML property to UI blocks and using runtime introspection to collect them into a list…
Talk in English on
Best Practices for using QML and QtQuickGünter Schwann25m
Keep QML files small, aim for keep files under 300 lines and split components when they exceed ~500; set an ID on every item and name the root item "root" for…
Talk in English on
Qt Quick : Don't make these mistakes!Jeremias Bosch23m
basysKom describes rescue work on Qt Quick projects that explode in size and memory: an automotive build delivers 500–600 screens converted from design XML…
Talk in English on
How FELGO enhances application development with QtChristian Feldbacher30m
Felgo adds a Qt layer that ships a live server/client pair and a hot code reloading system that preserves QML state across edits, speeding real-device…
Talk in English on
QtQuick and Python used for a Robotics UIAlexander Rössler27m
Built a graphical programming environment / HMI for an industrial robot using QtQuick + Python and ROS, reusing ROS components and an existing C++ 3D preview…
Talk in English on
Qt for MCUs – A Deep DivePrzemyslaw Nogaj01h 00m
A new small-footprint graphics stack called Qt Quick Ultralight compiles QML ahead-of-time into C++ structs and a single static binary, embedding decoded image…
Talk in English on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.