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.

Project links

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

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

Download URL fluentqt-1.8.3-cp313-cp313-win_arm64.whl
Size 3.8 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
0284c356ba68ce8e480d36b81814e151b92383a499815dcb87670b3a961f2bbf
BLAKE2b-256 checksum
How to use checksums
75d8d4c6e289bc4a723fd5c80e64b438d6dae498a7bbd81f2c2b2269f820d0d8
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 13, 2026.

Transparency log

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

Download URL fluentqt-1.8.3-cp313-cp313-win_amd64.whl
Size 3.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
50253fc3abb3581c7a1827541ddbe10e95e3767d6bde20b771ee2c1c18aea2ee
BLAKE2b-256 checksum
How to use checksums
288e426e92ec202756a480cdd7db9a108f4a4919f43fe86bc911aa652d082bf2
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 13, 2026.

Transparency log

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

Download URL fluentqt-1.8.3-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
0e828a6cd15b72924e5ab12011cf54ba41418732baf7e00d9b60e5cd71d4b892
BLAKE2b-256 checksum
How to use checksums
b0b19841b09af5039db88445b1c6172b96b55583fc1988f908a60a2ae02c7deb
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 13, 2026.

Transparency log

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

Download URL fluentqt-1.8.3-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
581435cdb1d054f2ce3a56666674c7e769410c7b5859635545060ff49102d399
BLAKE2b-256 checksum
How to use checksums
92268c7f6010fb916920befde6e570a75a37df17db962d7a3031fef3b1d34022
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 13, 2026.

Transparency log

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

Download URL fluentqt-1.8.3-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
d00a860e1ad00d67e98d7b8735d27a0685a23732028dd6d81c873b52a6e678d1
BLAKE2b-256 checksum
How to use checksums
3bf08ee387302c9c2e21856579813e4770e653ef539121be87cb0300bbc7531d
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 13, 2026.

Transparency log

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

Download URL fluentqt-1.8.3-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
aafd1bb4a0ca2012b3b10e013f3b7fdd0f9da306f54965e9d5be6588a34f52e8
BLAKE2b-256 checksum
How to use checksums
0dcd34bca91f136989c8d063fb0c0519386cdf7e25c9e202c198046dc36a9e68
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 13, 2026.

Transparency log

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

Download URL fluentqt-1.8.3-cp312-cp312-win_arm64.whl
Size 3.8 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
6a40cd26331d68c3b46c865288470872dc38ee46506492c7fae59992f45bee49
BLAKE2b-256 checksum
How to use checksums
3c598b9d708f66e3baf797f5d09014072717031e7f4b1bd2ae85b2fd20a8933c
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 13, 2026.

Transparency log

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

Download URL fluentqt-1.8.3-cp312-cp312-win_amd64.whl
Size 3.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
fe936fdff700b1099d40bd2c011d5a61e44aa070192f7f1984f8718e74f245b0
BLAKE2b-256 checksum
How to use checksums
e60e3113c848d579d31253d55ba1a0634a14b823c20f8673430e7b7b3c4aec65
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 13, 2026.

Transparency log

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

Download URL fluentqt-1.8.3-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
b2045831f42dd17ecd21c05ade43dbb1f749ccdb11b18258cc632fbb3ac29955
BLAKE2b-256 checksum
How to use checksums
54d3343b554766849e17688d1b22905d8fc5c064761022413c0e20b3cd7ce5f9
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 13, 2026.

Transparency log

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

Download URL fluentqt-1.8.3-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
4c001792dd393d6d25bd1a2c731ddfa711084a32d0bda132e944ffa53b5d75ee
BLAKE2b-256 checksum
How to use checksums
1e08973e27f4b2bcff95f5988551fbb602b2798a2d918071187996a29881b60c
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 13, 2026.

Transparency log

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

Download URL fluentqt-1.8.3-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
3bb7364379e2c1bf8eb50fd3189dd37c38190eb3da9de2873f85498a12c59026
BLAKE2b-256 checksum
How to use checksums
b40cefbb7cd76e22dfe0bd8eb786e09a6be35f09ee3de71a34c7c28744652ea0
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 13, 2026.

Transparency log

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

Download URL fluentqt-1.8.3-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
84879447e33030a03773b714b866f528d1e92bbe86f08278508de7d834b9da35
BLAKE2b-256 checksum
How to use checksums
0691dbab8e6c9291907b8d159517f1d02adece52380e267f34ff44eaf01e4ec1
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 13, 2026.

Transparency log

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

Download URL fluentqt-1.8.3-cp311-cp311-win_arm64.whl
Size 3.8 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
50ae037c6a69e525971550a5f9f5921032b48459d86235a02c8ca7440e58714e
BLAKE2b-256 checksum
How to use checksums
2c6e2495038ed9e07902ec4c64ebeee90a92cbd1dbebbae6bbbdb01248919a4e
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 13, 2026.

Transparency log

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

Download URL fluentqt-1.8.3-cp311-cp311-win_amd64.whl
Size 3.9 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
2667162d93c9c350dbbaa15e704976e4771ddf21d87ce16b7f8bd7a051cc670d
BLAKE2b-256 checksum
How to use checksums
c1e76aea7dc7dbf27d8f3c5f72d10041de2ad88ec8b9d4c2f9e79f6cb7646031
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 13, 2026.

Transparency log

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

Download URL fluentqt-1.8.3-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
b4bac0a42da1ebbd41f5a9b74b94088a76a09038ad27c76b7f74d54b7283b9b7
BLAKE2b-256 checksum
How to use checksums
641af266d4595aca74ef866831b4552867f14d8501dc072adf450d6c5ffa392b
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 13, 2026.

Transparency log

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

Download URL fluentqt-1.8.3-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
42e09fd4620b2e3d54c4e4ea344e570114384aa4d7d67d166e5e66eaae021f29
BLAKE2b-256 checksum
How to use checksums
b85ee89975b87518e3d1c0165810c0696369d3a53c276ac02aba9a32ee974166
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 13, 2026.

Transparency log

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

Download URL fluentqt-1.8.3-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
6a6d01c0d6ce6d6ed1b7f5205d72e7cfec581756a924258dfc98e340509d3bea
BLAKE2b-256 checksum
How to use checksums
9078f34fa5ad8a7996f07a25bbfceeedfb3e92562bfdf5d91887647012556a61
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 13, 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

1.8.4

17 release files

This release

1.8.3 This release

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