Tagged articles
2 articles
Page 1 of 1
Liangxu Linux
Liangxu Linux
May 13, 2021 · Frontend Development

Build a Qt Launcher with QML: A Complete Step‑by‑Step Guide

This tutorial walks you through creating a Qt‑based application launcher using QML and C++, covering project setup, parsing Linux .desktop files, designing a swipeable UI, displaying icons, handling selection, and launching applications via QProcess.

C++Desktop IntegrationQML
0 likes · 8 min read
Build a Qt Launcher with QML: A Complete Step‑by‑Step Guide
Kuaishou Large Model
Kuaishou Large Model
Feb 4, 2021 · Frontend Development

How Kuaishou Evolved Its Special‑Effects Tool from QWidget to Dynamic QML & Lua

This article chronicles the step‑by‑step evolution of Kuaishou's special‑effects authoring tool—from early QWidget layouts through QML redesign, then JSON/Lua configuration, and finally dynamic QML loading—highlighting how each stage reduced code size, improved developer efficiency, and enabled seamless hot updates without app releases.

Hot UpdateJSONLua
0 likes · 9 min read
How Kuaishou Evolved Its Special‑Effects Tool from QWidget to Dynamic QML & Lua