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.8.4

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.8.4
File
fluentqt-1.8.4-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
fluentqt-1.8.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
fluentqt-1.8.4-cp313-cp313-manylinux_2_39_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.39+ ARM64 Details
fluentqt-1.8.4-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
fluentqt-1.8.4-cp313-cp313-macosx_12_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 12.0+ x86-64 Details
fluentqt-1.8.4-cp313-cp313-macosx_12_0_arm64.whl CPython 3.13 CPython 3.13 macOS 12.0+ ARM64 Details
fluentqt-1.8.4-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
fluentqt-1.8.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
fluentqt-1.8.4-cp312-cp312-manylinux_2_39_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.39+ ARM64 Details
fluentqt-1.8.4-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
fluentqt-1.8.4-cp312-cp312-macosx_12_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 12.0+ x86-64 Details
fluentqt-1.8.4-cp312-cp312-macosx_12_0_arm64.whl CPython 3.12 CPython 3.12 macOS 12.0+ ARM64 Details
fluentqt-1.8.4-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
fluentqt-1.8.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
fluentqt-1.8.4-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
fluentqt-1.8.4-cp311-cp311-macosx_12_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 12.0+ x86-64 Details
fluentqt-1.8.4-cp311-cp311-macosx_12_0_arm64.whl CPython 3.11 CPython 3.11 macOS 12.0+ ARM64 Details

Total release size: 80.8 MB

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

Download URL fluentqt-1.8.4-cp313-cp313-win_arm64.whl
Size 3.8 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
32a82d84bd316294c0fc84346e345486f4e40337a7c4f97332ef600fe8c9a618
BLAKE2b-256 checksum
How to use checksums
e90b4aabb075d1fc6f073c6b4ea56f080728e2088d9d1fe822b6eabccb7305e0
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 16, 2026.

Transparency log

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

Download URL fluentqt-1.8.4-cp313-cp313-win_amd64.whl
Size 3.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
eae5dd0360ce7496f8849a8cd593253e427229ae91691e4d1ed7d1a852d9bc39
BLAKE2b-256 checksum
How to use checksums
2d90d6bc0afefea74fefcff4f62cb12927b38de53900ef820dc80ca7cb9c0194
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 16, 2026.

Transparency log

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

Download URL fluentqt-1.8.4-cp313-cp313-manylinux_2_39_aarch64.whl
Size 5.7 MB
Tags CPython 3.13 Linux glibc 2.39+ ARM64
SHA-256 checksum
How to use checksums
e26347c6e254f32791d3ba53e123ecca85e807f1ffd075bdb30db3ca248de246
BLAKE2b-256 checksum
How to use checksums
bd8ca1f86b891be9ca1eed8a45f4ab524cd1ad190c5b2118476c89876e3c62d6
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 16, 2026.

Transparency log

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

Download URL fluentqt-1.8.4-cp313-cp313-manylinux_2_28_x86_64.whl
Size 6.0 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7f9de22144112bf6d3ddfc591255e82b3cb20c40dcf38ededb9fc713273054bf
BLAKE2b-256 checksum
How to use checksums
9dd9edef7413df5e32ec41fccb83e9f525aae905862b3429912886b49daa92c6
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 16, 2026.

Transparency log

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

Download URL fluentqt-1.8.4-cp313-cp313-macosx_12_0_x86_64.whl
Size 4.8 MB
Tags CPython 3.13 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
4f6731174b0f384ef64673b316eb90894b76a78cc022a2afd77828914872002e
BLAKE2b-256 checksum
How to use checksums
3e126e677edffbb1c14b0a76b972032510d0a7d6f020704e53f3b7f9e5af2b9b
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 16, 2026.

Transparency log

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

Download URL fluentqt-1.8.4-cp313-cp313-macosx_12_0_arm64.whl
Size 4.7 MB
Tags CPython 3.13 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
22a52a2f841a239cc1aa5779b04c0e72a2f62b333d90149b29642b7601aa30e2
BLAKE2b-256 checksum
How to use checksums
1799f669bc69a9490c2d03efc2f95243d96d47a1e2063782ed501c46fa217466
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 16, 2026.

Transparency log

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

Download URL fluentqt-1.8.4-cp312-cp312-win_arm64.whl
Size 3.8 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
9f1c313e04d8ba2339d0484283a0a4a3c438ee78abad1793fe5d4073ccf3c3f6
BLAKE2b-256 checksum
How to use checksums
85777e3fe09cc76ea686c24afa308fcce1d57b8af35a19592d3b289b5e129fde
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 16, 2026.

Transparency log

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

Download URL fluentqt-1.8.4-cp312-cp312-win_amd64.whl
Size 3.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
85b36b5acf0b0de0f776f8ad3fb87183178f7a2a2ddbb8a1a69ac91c8a1253b6
BLAKE2b-256 checksum
How to use checksums
c1d69aa73cdfc87d45fb1a32cab97b0206b4ec5776fa06f193efa1d2efb8ebf1
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 16, 2026.

Transparency log

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

Download URL fluentqt-1.8.4-cp312-cp312-manylinux_2_39_aarch64.whl
Size 5.7 MB
Tags CPython 3.12 Linux glibc 2.39+ ARM64
SHA-256 checksum
How to use checksums
74d0c8ac1ed34acc9f87eaf3e3002343a61a37507218d57137be063144d9c4ad
BLAKE2b-256 checksum
How to use checksums
50a642fd353607a3eb730288f68e19403209a530f458cad29f97c0d72ef47f1e
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 16, 2026.

Transparency log

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

Download URL fluentqt-1.8.4-cp312-cp312-manylinux_2_28_x86_64.whl
Size 6.0 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
748524d7b6904557fc3b9df55ec058ccbd0310684233c098a2f8e367c876859d
BLAKE2b-256 checksum
How to use checksums
409272045873e821b7bad8053c0f5a983ce1e09a632abe0c62ff745971ea3441
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 16, 2026.

Transparency log

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

Download URL fluentqt-1.8.4-cp312-cp312-macosx_12_0_x86_64.whl
Size 4.8 MB
Tags CPython 3.12 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
2bf128ea178ef1eb4f219f5ad3f7e0b617e83fd394357f472beb32d2140dd3a8
BLAKE2b-256 checksum
How to use checksums
68e0ef2511822f748d6b97249575c5123fae4e2a32beb987e23e6555dead7fff
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 16, 2026.

Transparency log

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

Download URL fluentqt-1.8.4-cp312-cp312-macosx_12_0_arm64.whl
Size 4.7 MB
Tags CPython 3.12 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
28d67e1efb070ab1107576a2875855f7858e41be78f0d1dea3cd70411dd79e9c
BLAKE2b-256 checksum
How to use checksums
4a68a8c9ddcdf2c2a7068cf00a946ada875161f6187a99e602f7468ef17e19f6
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 16, 2026.

Transparency log

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

Download URL fluentqt-1.8.4-cp311-cp311-win_arm64.whl
Size 3.8 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
ffd11b723e359fa2b81533163f3e5de7a14bd4869701eadbe10063ba4552d3c2
BLAKE2b-256 checksum
How to use checksums
775ea6b135b51a149b37bded7d5bead4db3887a5ab3dd819762dbc00d05d34a4
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 16, 2026.

Transparency log

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

Download URL fluentqt-1.8.4-cp311-cp311-win_amd64.whl
Size 3.9 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
e15d302bc992e11024da1b99702c8375f9a520f0a8f3bf74b80f1e389a9fa157
BLAKE2b-256 checksum
How to use checksums
c6b5476d3c06954c2f746deaf50a9334d881de736fe7823a5bb073a060974592
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 16, 2026.

Transparency log

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

Download URL fluentqt-1.8.4-cp311-cp311-manylinux_2_28_x86_64.whl
Size 6.0 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
547892c474dbcedaa13bf180600e514a97a42c9c554f044d7bf4f3a2a1df91a4
BLAKE2b-256 checksum
How to use checksums
a58447440de9a76d44993df2ee3b844274b431c8f823e19491b75054476cd142
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 16, 2026.

Transparency log

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

Download URL fluentqt-1.8.4-cp311-cp311-macosx_12_0_x86_64.whl
Size 4.7 MB
Tags CPython 3.11 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
a16405c579cdc7002877d90775abbee7ea07c7528dfd7b347aa8e0a5543f6209
BLAKE2b-256 checksum
How to use checksums
70913fcca0c2ac96e2d0b1f0d4c11e01e445c61f0bc1feec430b3396e387302b
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 16, 2026.

Transparency log

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

Download URL fluentqt-1.8.4-cp311-cp311-macosx_12_0_arm64.whl
Size 4.7 MB
Tags CPython 3.11 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
547228764fbcdef63c37d537e03096130a662fcd17392bf99b5eea32913727a5
BLAKE2b-256 checksum
How to use checksums
18d12545c22b3778bec04a06fa9e31e9f32bfad258f1ce35e0f581dcade6696b
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 16, 2026.

Transparency log

Release history Release notifications | RSS feed

1.9.1

17 release files

1.9.0

17 release files

1.8.5

17 release files

This release

1.8.4 This release

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