Maintainers

From Qt Wiki
Jump to navigation Jump to search

See also Qt Modules Maturity Level for the status of each module (may be out of date) and Plans for Modules for notes and ideas about what the maintainers plan for their modules. For how things get added here, see Requesting New Repositories.

Qt Maintainers

Note: Please do not contact these developers directly unless you want to discuss your contributions. If you need help with Qt, ask in an appropriate forum or join one of our online communities.

Qt's Chief Maintainer is Volker Hilsheimer.

The Component column in this table is what you should choose for "Component/s" when writing up a bug on https://bugreports.qt.io. But there are also some clarification comments in a small font size.

git repo Module Component Name Company Country Email
qt3d Qt 3D Qt3D (completely separate from Quick: 3D) Sean Harmer

Paul Lemire

KDAB United Kingdom [email protected]

[email protected]

qt5compat Qt 5 Compat Qt5 Compat Sona Kurazyan Germany [email protected]
qtactiveqt Active Qt Active Qt Oliver Wolff The Qt Company Germany [email protected]
qtapplicationmanager Qt Application Manager Qt Application Manager Robert Griebl The Qt Company Germany [email protected]
qtbase Lars Knoll Norway [email protected]
qtbase Build System Build tools: qmake

Tools: Qt Configuration Tool Build tools: Other

Jörg Bornemann The Qt Company Germany [email protected]
qtbase Build System Build System: CMake

Build System

Alexandru Croitor The Qt Company Germany [email protected]
qtbase tools Build tools: moc Fabian Kosmale The Qt Company Germany [email protected]
qtbase tools Build tools: rcc André Pönitz The Qt Company Germany [email protected]
qtbase Qt Core Thiago Macieira Intel USA [email protected]
qtbase Qt Core for MIME types use Core: Other David Faure KDAB France [email protected]
qtbase Qt Core Core: Item Models David Faure KDAB France [email protected]
qtbase Qt Core Core: Locales (i18n)

Core: Date/Time

Edward Welbourne The Qt Group Norway [email protected]
qtbase Qt D-Bus D-Bus (unmaintained)
qtbase Qt GUI
qtbase Qt GUI GUI: Accessibility (a11y) Jan Arve Sæther The Qt Company Norway [email protected]
qtbase Qt GUI GUI: Basic Input System

GUI: Wacom Tablet Input

Shawn Rutledge The Qt Company Norway [email protected]
qtbase Qt GUI GUI: OpenGL

Qt RHI

Laszlo Agocs The Qt Company Norway [email protected]
qtbase Qt GUI GUI: Painting

QPainter, QImage etc.

Eirik Aavitsland The Qt Company Norway [email protected]
qtbase Qt GUI GUI: Font handling

GUI: Text handling Eskil is maintainer for fonts, text rendering and text layouts in QPainter and Scene Graph

Eskil Abrahamsen Blomfeldt The Qt Company Norway [email protected]
qtbase Qt GUI GUI: Window management

QPA Windowing system bits (QWindow, QPixmap, reference QPA plugins)

qtbase Qt GUI GUI: High-DPI Morten Sørvig The Qt Company Norway [email protected]
qtbase Qt GUI QPA Tor Arne Vestbø The Qt Company Norway
qtbase Qt GUI GUI: Printing (that includes QPdfWriter too) (unmaintained)
qtbase Qt Network Network Mårten Nordheim The Qt Company Norway [email protected]
qtbase Qt Network Network: HTTP (and other high-level protocols) Mårten Nordheim The Qt Company Norway [email protected]
qtbase Qt Network Network: SSL Timur Pocheptsov The Qt Company Norway [email protected]
qtbase Qt Network Network: Sockets

Network: DNS Network: Proxies (and other low-level network features)

Mårten Nordheim The Qt Company Norway [email protected]
qtbase Qt OpenGL GUI: OpenGL

(all non-essential QOpenGL code moved from Qt GUI)

Laszlo Agocs The Qt Company Norway [email protected]
qtbase Qt SQL SQL Support Christian Ehrlicher Germany [email protected]
qtbase Qt SQL SQLite Andy Shaw The Qt Company Norway [email protected]
qtbase Qt Test Testing: qtestlib Jason McDonald Australia [email protected]
qtbase Qt Widgets Richard Gustavsen

Volker Hilsheimer

The Qt Company Norway [email protected]

[email protected]

qtbase Qt Widgets Widgets: Layout Jan-Arve Sæther The Qt Company Norway [email protected]
qtbase Qt Widgets Widgets: Styles Richard Gustavsen The Qt Company Norway [email protected]
qtbase Qt Widgets Widgets: Graphics View Andreas Aardal Hanssen Norway [email protected]
qtbase Qt Widgets GUI: Text handling

for fonts, text layout etc.

Eskil Abrahamsen-Blomfeldt The Qt Company Norway [email protected]
qtbase Qt Widgets Widgets: Widgets & Dialogs

Widgets: Main Window Widgets: Item Views

Richard Moe Gustavsen The Qt Company [email protected]
qtbase Qt XML XML: DOM

XML: QtXmlPatterns XML: Stream Reader / Writer

qtcharts Qt Charts Charts Miikka Heikkinen The Qt Company Finland [email protected]
qtcoap Qt CoAP CoAP Sona Kurazyan Germany [email protected]
qtconnectivity Qt NFC Connectivity: NFC Aaron McCarthy Australia [email protected]
qtconnectivity Qt Bluetooth Connectivity: Bluetooth Alex Blasche The Qt Company Germany [email protected]
qtdatavis3d Qt Data Visualization Data Visualization Tomi Korpipää The Qt Company Finland [email protected]
qtdeclarative
qtdeclarative Qt QML QML: Declarative and Javascript Engine Ulf Hermann The Qt Company Germany [email protected]
qtdeclarative Qt QML QML: Tooling

QML: Compiler QML and C++ core API

Ulf Hermann The Qt Company Germany [email protected]
qtdeclarative Qt Quick Quick: Core Declarative QML Shawn Rutledge The Qt Company Norway [email protected]
qtdeclarative Qt Quick Quick: SceneGraph Andy Nichols The Qt Company Norway [email protected]
qtdeclarative Qt Quick Controls Quick: Controls 2 Mitch Curtis The Qt Company Norway [email protected]
qtdeclarative Qt Quick Dialogs Quick: Dialogs Oliver Eftevaag The Qt Company Norway [email protected]
qtdoc Documentation Norway
qtgraphs Qt Graphs Graphs: 2D

Graphs: 3D

Sami Varanka

Tomi Korpipää

The Qt Company Finland [email protected]

tomi.korpipää@qt.io

qtgrpc Qt GRPC GRPC Dennis Oberst The Qt Company Germany [email protected]
qtgrpc Qt Protobuf Protocol Buffers Tatiana Borisova The Qt Company Germany [email protected]
qthttpserver Qt HTTP Server Qt Http Server Mikhail Svetkin [email protected]
qtimageformats Qt Image Formats Image formats Eirik Aavitsland The Qt Company Norway [email protected]
qtinterfaceframework Qt Interface Framwork Qt Interface Framework Dominik Holland The Qt Company Germany [email protected]
qtlanguageserver Qt Language Server Qt Language Server (includes JsonRPC) Fawzi Mohamed The Qt Company Germany [email protected]
qtlottie Qt Lottie Lottie Rebecca Worledge USA [email protected]
qtlocation Qt Location Alex Blasche The Qt Company Germany [email protected]
qtpositioning Qt Positioning Positioning Alex Blasche The Qt Company Germany [email protected]
qtmqtt Qt MQTT MQTT Maurice Kalinowski The Qt Company Germany [email protected]
qtmultimedia Qt Multimedia Multimedia Artem Dyomin The Qt Company Norway [email protected]
qtnetworkauth Qt Network Authorization Network: Authentication Jesús Fernández Electronic Arts Spain [email protected]
qtopcua Qt Opc Ua OpcUA Jannis Völker basysKom GmbH Germany [email protected]
qtqa Internal use
qtquick3d Qt Quick 3D Quick: 3D Andy Nichols The Qt Company Norway [email protected]
qtquick3dphysics Qt Quick 3D Physics Quick: 3D Physics Jonas Karlsson The Qt Company Norway [email protected]
qtquickeffectmaker Qt Quick Effect Maker Quick: Effect Maker Kaj Grönholm The Qt Company Finland [email protected]
qtquicktimeline Qt Quick Timeline Quick: Timeline Thomas Hartmann The Qt Company Germany [email protected]
qtremoteobjects Qt Remote Objects Remote Objects Brett Stottlemyer Ford USA [email protected]
qtrepotools Internal use
qtscxml Qt SCXML XML: SCXML Ulf Hermann The Qt Company Germany [email protected]
qtsensors Qt Sensors Sensors Lorn Potter Australia [email protected]
qtserialbus Qt Serial Bus CAN Bus André Hartmann Germany [email protected]
qtserialbus Qt Serial Bus ModBus Karsten Heimrich The Qt Company Germany [email protected]
qtserialport Qt Serial Port Serial Port
qtshadertools Qt ShaderTools Qt Shader Tools Laszlo Agocs The Qt Company Norway [email protected]
qtspeech Qt TextToSpeech Speech Volker Hilsheimer The Qt Company Norway [email protected]
qtsvg Qt SVG SVG Support Hatem ElKharashy The Qt Company Finland [email protected]
qttools Assistant & Qt Help Tools: Assistant Jaroslaw Kobus The Qt Company Germany [email protected]
qttools Designer and Qt UI Tools Tools: Designer Friedemann Kleint The Qt Company Germany [email protected]
qttools Linguist & related tools Tools: Linguist Kai Köhne The Qt Company Germany [email protected]
qttools qdoc Build tools: doc Topi Reiniö The Qt Company Norway [email protected]
qttranslations Translations (I18n) Oswald Buddenhagen Germany [email protected]
qtvirtualkeyboard Qt Virtual Keyboard Virtual Keyboard Jarkko Koivikko Code-Q Finland [email protected]
qtwayland Qt Wayland Client David Edmundson UK [email protected]
qtwayland Qt Wayland Compositor Eskil Abrahamsen Blomfeld The Qt Company Norway [email protected]
qtwebengine Qt WebEngine WebEngine Allan Sandfeld Jensen The Qt Company Germany [email protected]
qtwebengine Qt PDF PDF (QPdfWriter is not this category) Shawn Rutledge The Qt Company Norway [email protected]
qtwebsockets Qt WebSockets WebSockets Mårten Nordheim

Timur Pocheptsov

The Qt Company Norway [email protected]

[email protected]

qtwebchannel Qt WebChannel WebChannel Arno Rehn Menlo Systems GmbH Germany [email protected]
qtwebview Qt WebView WebView Christian Strømme The Qt Company Norway [email protected]

Modules Unsupported in Qt 6

The following modules are either generally unsupported, or only supported up to Qt 5:

git repo Module Status Name Company Country Email
qtcanvas3d Qt Canvas 3D Pasi Keranen Finland
qtcloudmessaging Ari Salmi SnowGrains [email protected]
qtfeedback Qt Feedback Not supported Chris Adams Qinetic Australia [email protected]
qtgamepad Qt Gamepad Andy Nichols The Qt Company Norway [email protected]
qtgraphicaleffects Qt Graphical Effects
qtpurchasing Qt Purchasing Eskil Abrahamsen Blomfeldt The Qt Company Norway [email protected]
qtquickcontrols Qt Quick Controls 1 Not supported :

replaced with Qt Quick Controls 2

qtsystems Qt Publish and Subscribe Not supported since Qt 5 Alex Blasche The Qt Company Germany [email protected]
qtsystems Qt Service Framework Not supported since Qt 5 Alex Blasche The Qt Company Germany [email protected]
qtsystems Qt System Info Not supported since Qt 5 Lorn Potter Australia [email protected]
qtwebkit Qt WebKit Not supported Konstantin Tokarev Russian Federation [email protected]

Platform Maintainers

Qt supports many different platforms and operating systems. The people in this list have the final responsibility for Qt on a certain platform/operating system.

Platform Name Company Country Email
Android Assam Boudjelthia The Qt Company Finland [email protected]
Direct2D Louai Al-Khanji The Qt Company USA [email protected]
EGLFS Laszlo Agocs The Qt Company Norway [email protected]
iOS Tor Arne Vestbø The Qt Company Norway [email protected]
LinuxFB Laszlo Agocs The Qt Company Norway [email protected]
Linux/X11 Liang Qi The Qt Company Norway [email protected]
macOS Tor Arne Vestbø The Qt Company Norway [email protected]
QNX James McDonnell BlackBerry Canada [email protected]
tvOS Mike Krus KDAB UK [email protected]
watchOS Tor Arne Vestbø The Qt Company Norway [email protected]
Wayland David Edmundson UK [email protected]
WebAssembly Lorn Potter

Morten Sørvig

Llornkcor

The Qt Company

Australia

Norway

[email protected]

[email protected]

WebGL Jesús Fernández Electronic Arts Spain [email protected]
Windows Desktop André de la Rocha

Oliver Wolff

The Qt Company Germany [email protected]

[email protected]

Windows Runtime Oliver Wolff The Qt Company Germany [email protected]

Qt Creator Maintainers

Module Sub-Component Name Company Country Email
Qt Creator Eike Ziller The Qt Company Germany [email protected]
Code Pasting Needs Maintainer
Debugging & Profiling André Pönitz The Qt Company Germany [email protected]
Debugging & Profiling CDB/MSVC David Schulz The Qt Company Germany [email protected]
Debugging & Profiling GDB André Pönitz The Qt Company Germany [email protected]
Debugging & Profiling Python Needs Maintainer
Debugging & Profiling QML Ulf Hermann The Qt Company Germany [email protected]
Debugging & Profiling Valgrind André Pönitz The Qt Company Germany [email protected]
Documentation Leena Miettinen The Qt Company Germany [email protected]
FakeVim André Pönitz The Qt Company Germany [email protected]
Plugin Manager & Core; Find & Locator; External tools Eike Ziller The Qt Company Germany [email protected]
Project Management & Targets Christian Kandeler The Qt Company Germany [email protected]
Project Management & Targets Qbs Christian Kandeler The Qt Company Germany [email protected]
Project Management & Targets Autotools Needs Maintainer
Project Management & Targets Generic Needs Maintainer
Project Management & Targets QMake Christian Kandeler The Qt Company Germany [email protected]
Project Management & Targets CMake Cristian Adam The Qt Company Germany [email protected]
Project Management & Targets QML Thomas Hartmann The Qt Company Germany [email protected]
Project Management & Targets Remote Linux Christian Kandeler The Qt Company Germany [email protected]
Qt Quick Designer Thomas Hartmann The Qt Company Germany [email protected]
Qt Help Integration Jaroslaw Kobus The Qt Company Germany [email protected]
Tests Robert Löhning The Qt Company Germany [email protected]
Text Editors & Language Support David Schulz The Qt Company Germany [email protected]
Text Editors & Language Support C/C++ Christian Kandeler The Qt Company Germany [email protected]
Text Editors & Language Support QML
Version Control André Hartmann Germany [email protected]
Version Control Bazaar Needs Maintainer
Version Control ClearCase Needs Maintainer
Version Control CVS Needs Maintainer
Version Control Git André Hartmann Germany [email protected]
Version Control Mercurial Needs Maintainer
Version Control Perforce Needs Maintainer
Version Control Subversion Needs Maintainer
Welcome Mode Thomas Hartmann The Qt Company Germany [email protected]
Widget Designer Friedemann Kleint The Qt Company Germany [email protected]
Qt Creator Solutions Jaroslaw Kobus The Qt Company Germany/Poland [email protected]

Qt 3D Studio Maintainers

git repo Component Name Company Country Email
qt3dstudio UX Soili Väinämö The Qt Company Finland [email protected]
qt3dstudio Editor application code Tomi Korpipää The Qt Company Finland [email protected]
qt3dstudio Runtime 1.0 Antti Määttä The Qt Company Finland [email protected]
qt3dstudio Installer and Viewer app Miikka Heikkinen The Qt Company Finland [email protected]
qt3d-runtime Runtime 2.0 Laszlo Agocs The Qt Company Norway [email protected]

Qt Installer Framework Maintainers

Module Component Name Company Country Email
Qt Installer Framework All Katja Marttila The Qt Company Finland [email protected]

Qt for Python Maintainers

Module Component Name Company Country Email
Qt for Python PySide, Build System, Tooling Cristián Maureira-Fredes The Qt Company Germany [email protected]
Qt for Python Shiboken, Documentation Friedemann Kleint The Qt Company Germany [email protected]
Qt for Python All Christian Tismer Germany [email protected]
Qt for Python All Alexandru Croitor The Qt Company Germany [email protected]

CI Maintainers

Area Name Company Country Email
Coin Toni Saario The Qt Company Finland [email protected]
HW/Virtualization Tony Sarajärvi The Qt Company Finland [email protected]
Gerrit Gerrit Admin Team The Qt Company [email protected]
Jira Jira Admin Team The Qt Company [email protected]