Skip to main content

Install FluentQt from PyPI

Status: Current package guide

Documentation › Python bindings › Get started and examples

Contents · Python bindings index · FluentQt PySide6 Hello World →

FluentQt is the official PySide6 compatibility distribution for Fluent-Qt, a cross-platform Fluent / WinUI-style C++ component library built on Qt Widgets. The widgets remain native C++ objects; Shiboken6 exposes the same implementation to Python instead of reimplementing the UI library.

The C++ library remains the primary project. Python support is optional and targets Qt 6.

Install

python -m pip install FluentQt

Published wheels install the matching PySide6-Essentials and shiboken6 runtime automatically.

Minimal example

import sys

import fluentqt
from PySide6.QtCore import Qt
from PySide6.QtWidgets import QApplication, QVBoxLayout, QWidget
from fluentqt.basicinput import Button
from fluentqt.windowing import Window


fluentqt.prepare_high_dpi_application()
app = QApplication(sys.argv)
fluentqt.initialize_resources()
app.setFont(fluentqt.font_for_role(fluentqt.FontRole.Body))

window = Window()
window.setWindowTitle("FluentQt Hello World")
window.resize(480, 320)

content = QWidget()
layout = QVBoxLayout(content)
button = Button("Hello from FluentQt", content)
button.setFluentStyle(Button.ButtonStyle.Accent)
layout.addWidget(button, 0, Qt.AlignCenter)

window.setContentWidget(content)
window.show()
sys.exit(app.exec())

Package contents

  • Native Qt Widgets with the Fluent design contract and Light/Dark themes.
  • Qt properties, signals, enums, Python subclassing, and typed package stubs.
  • Explicit ownership contracts for hosted widgets, overlays, models, and native windows.
  • A single _fluentqt extension so themes, resources, and Qt object identity stay process-wide.

The example application is distributed separately as FluentQt-Gallery, keeping demo code and assets out of the reusable UI library wheel.

Compatibility

Official wheels target CPython 3.11–3.13 with matched Qt, PySide6, and Shiboken6 6.9.3 runtimes.

Platform Architectures
Windows x64, ARM64
macOS 12+ x64, ARM64
Linux x64; ARM64 for CPython 3.12–3.13

The source binding keeps Qt/PySide/Shiboken 6.2.4 as its minimum compatibility baseline. All Qt for Python components and the C++ Qt SDK must use the same version and architecture.

FluentQt is released under the MIT License. Microsoft product names and Fluent design references are used only to describe compatibility and visual style.


Contents · Python bindings index · FluentQt PySide6 Hello World →

Metadata

Release files for FluentQt 1.9.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for FluentQt 1.9.0
File
fluentqt-1.9.0-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
fluentqt-1.9.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
fluentqt-1.9.0-cp313-cp313-manylinux_2_39_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.39+ ARM64 Details
fluentqt-1.9.0-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
fluentqt-1.9.0-cp313-cp313-macosx_12_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 12.0+ x86-64 Details
fluentqt-1.9.0-cp313-cp313-macosx_12_0_arm64.whl CPython 3.13 CPython 3.13 macOS 12.0+ ARM64 Details
fluentqt-1.9.0-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
fluentqt-1.9.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
fluentqt-1.9.0-cp312-cp312-manylinux_2_39_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.39+ ARM64 Details
fluentqt-1.9.0-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
fluentqt-1.9.0-cp312-cp312-macosx_12_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 12.0+ x86-64 Details
fluentqt-1.9.0-cp312-cp312-macosx_12_0_arm64.whl CPython 3.12 CPython 3.12 macOS 12.0+ ARM64 Details
fluentqt-1.9.0-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
fluentqt-1.9.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
fluentqt-1.9.0-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
fluentqt-1.9.0-cp311-cp311-macosx_12_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 12.0+ x86-64 Details
fluentqt-1.9.0-cp311-cp311-macosx_12_0_arm64.whl CPython 3.11 CPython 3.11 macOS 12.0+ ARM64 Details

Total release size: 85.7 MB

Release files / fluentqt-1.9.0-cp313-cp313-win_arm64.whl

Download URL fluentqt-1.9.0-cp313-cp313-win_arm64.whl
Size 4.0 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
c8253272dce9eabb7e0039d0ebcbed3b361f1d2dc20f0370dc56296fb591d234
BLAKE2b-256 checksum
How to use checksums
32df1d090943e2cb4e253fca82050b209c04c800ac97ee69afeebfcf2b63c75f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / fluentqt-1.9.0-cp313-cp313-win_amd64.whl

Download URL fluentqt-1.9.0-cp313-cp313-win_amd64.whl
Size 4.1 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
4e84d0810e1c2b6626e018fec30e78187ce0b21ee4a60ceb9c1be0bf754bd713
BLAKE2b-256 checksum
How to use checksums
abefcb755401bf27a83f0501408a8263c49b6e90875aca2736042e560263c2b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / fluentqt-1.9.0-cp313-cp313-manylinux_2_39_aarch64.whl

Download URL fluentqt-1.9.0-cp313-cp313-manylinux_2_39_aarch64.whl
Size 6.1 MB
Tags CPython 3.13 Linux glibc 2.39+ ARM64
SHA-256 checksum
How to use checksums
6a3ad372c5e197ebf6d2015a117e04447143758b20a70a9723ab22d224812dab
BLAKE2b-256 checksum
How to use checksums
996386dd6a976bdf82a4736f23b8c4511fea03c9c83224068603289dbe12e610
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / fluentqt-1.9.0-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL fluentqt-1.9.0-cp313-cp313-manylinux_2_28_x86_64.whl
Size 6.4 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0c2f665d3d651dd4a228e21d26a8e8246f7616858bfb7abfe6358f77d4e6c0cd
BLAKE2b-256 checksum
How to use checksums
99d7014f3a492336ef758da924810bb64268436a60872254465eb7d17c6803b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / fluentqt-1.9.0-cp313-cp313-macosx_12_0_x86_64.whl

Download URL fluentqt-1.9.0-cp313-cp313-macosx_12_0_x86_64.whl
Size 5.1 MB
Tags CPython 3.13 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
d9e137c68c714a3a89d0b680c86ec06acd3941d68c397991c1722dd8070f7508
BLAKE2b-256 checksum
How to use checksums
c8a7e30187c9ba943c9163207ab1ca66638f5fceeaf69089c8fda9139ca403ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / fluentqt-1.9.0-cp313-cp313-macosx_12_0_arm64.whl

Download URL fluentqt-1.9.0-cp313-cp313-macosx_12_0_arm64.whl
Size 4.9 MB
Tags CPython 3.13 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
85a6e21f44d04a63112c6d8aafd43d8643d4d37be48a692540332415d45cc64a
BLAKE2b-256 checksum
How to use checksums
9d9e843ab1ec268d54cf81530149048334b86d86a6809358cf49cc169c1ddd28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / fluentqt-1.9.0-cp312-cp312-win_arm64.whl

Download URL fluentqt-1.9.0-cp312-cp312-win_arm64.whl
Size 4.0 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
e0e9f0a2f316ab2b0dd71bdf587284f07ce301e1fb934c27de39272548c9450f
BLAKE2b-256 checksum
How to use checksums
7a485ca734f138ebbc961f69e00909386303199e699c23480225d162b0df2df9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / fluentqt-1.9.0-cp312-cp312-win_amd64.whl

Download URL fluentqt-1.9.0-cp312-cp312-win_amd64.whl
Size 4.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
3ad0a8d3ea53b4b43526184d111fa832de9c7b22630bd2a6d27bebebccbfd00a
BLAKE2b-256 checksum
How to use checksums
8898d09b739244264810a1e3bc42f9cca157478a04443d3601ebfbc8bd39d7f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / fluentqt-1.9.0-cp312-cp312-manylinux_2_39_aarch64.whl

Download URL fluentqt-1.9.0-cp312-cp312-manylinux_2_39_aarch64.whl
Size 6.1 MB
Tags CPython 3.12 Linux glibc 2.39+ ARM64
SHA-256 checksum
How to use checksums
650cf0751089056159361ed879ab75194390779d5cb1d3d8214dd0703d7e8558
BLAKE2b-256 checksum
How to use checksums
72b6d9ba2171d57698b0464fcfd6b86ee42b274c679e3b602a5e470811aefb17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / fluentqt-1.9.0-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL fluentqt-1.9.0-cp312-cp312-manylinux_2_28_x86_64.whl
Size 6.4 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a6bb93e104af54856ca33d1622e6a9c0cbe213798deeab4a5bddb7d0ae68c6d9
BLAKE2b-256 checksum
How to use checksums
267837e3a4ecaf8ab8e7358ab424cfd3dd11e2008baaa09496d0bb179d9632f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / fluentqt-1.9.0-cp312-cp312-macosx_12_0_x86_64.whl

Download URL fluentqt-1.9.0-cp312-cp312-macosx_12_0_x86_64.whl
Size 5.1 MB
Tags CPython 3.12 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
43e5af1b05cb66467f30b9a094c96291d739ae7d4eb109b88a29f0ae21c2e731
BLAKE2b-256 checksum
How to use checksums
b97d386ce86c0b1b8d207f247e511ea060a92ec77be092346116dcbd623fdaa0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / fluentqt-1.9.0-cp312-cp312-macosx_12_0_arm64.whl

Download URL fluentqt-1.9.0-cp312-cp312-macosx_12_0_arm64.whl
Size 4.9 MB
Tags CPython 3.12 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
c757f3360b6fd063437d88f4b0a4d89b823c6a927ade133d435da5d12628ece9
BLAKE2b-256 checksum
How to use checksums
1093534af35e071be53ac91abbd0286774f429ebe3794beb04478ae651b4cd2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / fluentqt-1.9.0-cp311-cp311-win_arm64.whl

Download URL fluentqt-1.9.0-cp311-cp311-win_arm64.whl
Size 4.0 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
90d6dc2beee15ddee9277d68ce167de6c97af8bddfe3c813380ec34cabe5ffae
BLAKE2b-256 checksum
How to use checksums
7a7135d7f822ca792d4cea1f7b54f8567fa5bff8ed2f7212abff17901e23fa1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / fluentqt-1.9.0-cp311-cp311-win_amd64.whl

Download URL fluentqt-1.9.0-cp311-cp311-win_amd64.whl
Size 4.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
6fc3f91819ca901be11f4454073469faeb6bd2e5bf96da92c1de3ac90adab737
BLAKE2b-256 checksum
How to use checksums
415cee17dbecb9c03d9300e2cb9ebc60de198b098fe547c63f96ab8d60c0a88c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / fluentqt-1.9.0-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL fluentqt-1.9.0-cp311-cp311-manylinux_2_28_x86_64.whl
Size 6.4 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b2009421506d3ccc9494a7ce3b2cb5036a5169a7344f971bc5946714ce79d722
BLAKE2b-256 checksum
How to use checksums
440fbdf65a7869580b649acc54e4c57d7e99ae5f56287b16ee890fed975d8fbd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / fluentqt-1.9.0-cp311-cp311-macosx_12_0_x86_64.whl

Download URL fluentqt-1.9.0-cp311-cp311-macosx_12_0_x86_64.whl
Size 5.0 MB
Tags CPython 3.11 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
56437291ce1ad1eea004189a3bc45b537199db111632c4878a3fdf724b6bee72
BLAKE2b-256 checksum
How to use checksums
9152ca6f23c715728b31797e0818e1438d26a727bdbcb232fb9f8c7ab094cfb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / fluentqt-1.9.0-cp311-cp311-macosx_12_0_arm64.whl

Download URL fluentqt-1.9.0-cp311-cp311-macosx_12_0_arm64.whl
Size 4.9 MB
Tags CPython 3.11 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
64525cc3d59a0d1fbcdf8b7dcc6f76aada7b803479ba0eaad9ea2b9c605439f3
BLAKE2b-256 checksum
How to use checksums
5fd18543e7f4033856910e75a2c69806dead4905cbad0e03f9c87903edc8b9f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release history Release notifications | RSS feed

1.9.1

17 release files

This release

1.9.0 This release

17 release files

1.8.5

17 release files

1.8.4

17 release files

1.8.3

17 release files

1.7.5

17 release files

1.7.4

17 release files

1.7.3

17 release files

1.7.2

17 release files

1.7.1

17 release files

1.7.0

17 release files

1.6.2

17 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page