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

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

Total release size: 79.6 MB

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

Download URL fluentqt-1.8.2-cp313-cp313-win_arm64.whl
Size 3.7 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
dd7d0a6d9564397c72506f91cc05e41c2f348a48d44717e248f4b1b0947b0fd8
BLAKE2b-256 checksum
How to use checksums
c17da5a4230eddf0eff731db06b8c5d3413be79deb1d2c32a2e113f16a17adfc
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 8, 2026.

Transparency log

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

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

Transparency log

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

Download URL fluentqt-1.8.2-cp313-cp313-manylinux_2_39_aarch64.whl
Size 5.6 MB
Tags CPython 3.13 Linux glibc 2.39+ ARM64
SHA-256 checksum
How to use checksums
ebcd3b29b90f1b7ef7c1590a50fd56de5117a958be99de5fd7a22855183afd3c
BLAKE2b-256 checksum
How to use checksums
c381e1974d5edf6ce797807d82fc8bd74b8cb000e4d6ca64dca9803cd88512fa
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 8, 2026.

Transparency log

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

Download URL fluentqt-1.8.2-cp313-cp313-manylinux_2_28_x86_64.whl
Size 5.9 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
69d58a647582fb2396a83f9a1b824e98785bac7e4d17d86dae75642ba28eccb9
BLAKE2b-256 checksum
How to use checksums
a78fdb37ea11f2955b64c284e5983a0201ca39cc5eb1f175d36b5b0b614beec2
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 8, 2026.

Transparency log

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

Download URL fluentqt-1.8.2-cp313-cp313-macosx_12_0_x86_64.whl
Size 4.7 MB
Tags CPython 3.13 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
3276b9ea55d489bcead8f98b5929bd9575df156e6c543c64bb2d9b4fa22126f0
BLAKE2b-256 checksum
How to use checksums
13ab79d3f3cea5a568deb040223576d27429e94d9b49845ea1dc4bcb09d58b4d
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 8, 2026.

Transparency log

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

Download URL fluentqt-1.8.2-cp313-cp313-macosx_12_0_arm64.whl
Size 4.6 MB
Tags CPython 3.13 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
791334e4515883c3a4b7931fd2e2908df2cf1d8931f518ea1d0d5e3800e19932
BLAKE2b-256 checksum
How to use checksums
52bbe0c51d89b7b28901976a8f044301c659d9a9c68821047d2e09aea41b428a
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 8, 2026.

Transparency log

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

Download URL fluentqt-1.8.2-cp312-cp312-win_arm64.whl
Size 3.7 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
b5eea738ad9f89b841265528229b30a2d1a0c5c9fab3c9bf171ef17dfca032be
BLAKE2b-256 checksum
How to use checksums
323a619869515d3bf2d7a096b25e4c288c0f66313957f4f69feb58250c4a2171
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 8, 2026.

Transparency log

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

Download URL fluentqt-1.8.2-cp312-cp312-win_amd64.whl
Size 3.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e012379f646b0216a7834a5ca19ea7b30c11931264278333e4f8a74636231874
BLAKE2b-256 checksum
How to use checksums
95099946666526e6e1aa3c489d42212683172fa3bb85588e37f102c30beaad75
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 8, 2026.

Transparency log

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

Download URL fluentqt-1.8.2-cp312-cp312-manylinux_2_39_aarch64.whl
Size 5.6 MB
Tags CPython 3.12 Linux glibc 2.39+ ARM64
SHA-256 checksum
How to use checksums
0911b7b4f51328525522c09400d1f7942232b55d72272efd58694ea929022043
BLAKE2b-256 checksum
How to use checksums
aab94d5c4fd779202f987ef4183ee5cb6da5110e76c2589abfadf48f6d7f4876
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 8, 2026.

Transparency log

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

Download URL fluentqt-1.8.2-cp312-cp312-manylinux_2_28_x86_64.whl
Size 5.9 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
10cad059ac81146997a458c8ac7227e6ccdb80899521d5d2e84e527c147a7957
BLAKE2b-256 checksum
How to use checksums
3637f83700eea8004df8b7fed02b3f4fa54a35e2b8c241f13096615538e06b5e
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 8, 2026.

Transparency log

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

Download URL fluentqt-1.8.2-cp312-cp312-macosx_12_0_x86_64.whl
Size 4.7 MB
Tags CPython 3.12 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
8d4c6c452774428462a7c36c1ab80c2f5ca505f61aa3faa440ec1d530ab742dd
BLAKE2b-256 checksum
How to use checksums
d037ce01b814b73a97657b72a3ae77111ff4312ff85176753fb21f21e6967a27
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 8, 2026.

Transparency log

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

Download URL fluentqt-1.8.2-cp312-cp312-macosx_12_0_arm64.whl
Size 4.6 MB
Tags CPython 3.12 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
c2f405962adba89731c222d9d94cc5f67ed2873f355db03fae0e3298a15e2a86
BLAKE2b-256 checksum
How to use checksums
4e3982c37ab382526879ef974b2dd250a3c894cc9842788da30c600c0d6a210c
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 8, 2026.

Transparency log

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

Download URL fluentqt-1.8.2-cp311-cp311-win_arm64.whl
Size 3.7 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
673923d37cd05de66bb73c1582781fc8dffb50a0e03b9ece2ad9259ff6399da8
BLAKE2b-256 checksum
How to use checksums
6428329e961212fb82f38535c9a1d612085151304b65a964c946c7e78a68933d
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 8, 2026.

Transparency log

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

Download URL fluentqt-1.8.2-cp311-cp311-win_amd64.whl
Size 3.9 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
1e9257c25475fb8b1a59979de0bbacaa8f682fd410bec1095d13f36a2bb8dffe
BLAKE2b-256 checksum
How to use checksums
03b3ca9a47ef46a0324b63e1c39044bfab283efdcf853856575f614462445142
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 8, 2026.

Transparency log

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

Download URL fluentqt-1.8.2-cp311-cp311-manylinux_2_28_x86_64.whl
Size 5.9 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
20800022d2806080c0d8b110b494001485d5854445e3301c9523fd3a976aeb9a
BLAKE2b-256 checksum
How to use checksums
46a585ae97fafc56e9ab8894ae3658dd44a970d3ff9f11d650650c6281d8a2f4
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 8, 2026.

Transparency log

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

Download URL fluentqt-1.8.2-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
2809ffa924fce1d64c91e7785e937fcfc32a99967177f4727a234234a31db8b8
BLAKE2b-256 checksum
How to use checksums
3a4a6b9bc3f4e88cd8ce7f095792941d26978c290f6b5f9a6150bd80e45eca93
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 8, 2026.

Transparency log

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

Download URL fluentqt-1.8.2-cp311-cp311-macosx_12_0_arm64.whl
Size 4.6 MB
Tags CPython 3.11 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
26d7d65601fd56ff5d7f0105f0df3ab0131b82ed92a3038f2cfdb88ede0283cb
BLAKE2b-256 checksum
How to use checksums
bca80eaefe15828989aabe566876725c85dd1ae652daff2ca78ce97f61a05919
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 8, 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

1.8.3

17 release files

This release

1.8.2 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