~/talk

Native Desktop: Styling Support for QtQuick Controls 2

Talkat Akademy 2020 · 2020-09-04..09-11· [css, web-platform]
links:none on file
slides:none on file

Project adds native desktop styling to Qt Quick Controls 2 for Qt 6 by porting a private QStyle fork in qqc2 and resolving style fallbacks at build time so styles form compile-time dependency chains. Controls render native primitives by instantiating a QQuickStyleItem that paints QStyle into a QImage then converts to a nine‑patch texture, keeping text rendering in QML. macOS and Windows styles are present and demoed (some focus artifacts), integration with platform theme plugins and native dialogs/menus is planned; full parity will take years.

AI-written summary · about

  1. 0:00Start
  2. 0:52Current situation
  3. 3:15Plans for the next upcoming years
  4. 4:56What is done for Qt-6.0
  5. 6:34Implementation
  6. 8:28Architecture
  7. 11:36ComboBox.gml
  8. 13:24Overridable by the application
  9. 15:20What about Qt Widgets
~/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.