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

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

Total release size: 79.4 MB

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

Download URL fluentqt-1.8.1-cp313-cp313-win_arm64.whl
Size 3.7 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
fccf827d5c0eeae07f43e8aca606167daf689fe9b446ada822d7063660433100
BLAKE2b-256 checksum
How to use checksums
9f5d8c912f833058ac80002178d00991802cef5e0b9ffc0906bab93f82173d14
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 6, 2026.

Transparency log

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

Download URL fluentqt-1.8.1-cp313-cp313-win_amd64.whl
Size 3.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
25ca94ad601d76a8d5338b3ea4843f39be565be7690e71a2e40786c44922c7a5
BLAKE2b-256 checksum
How to use checksums
73abf2d1df8b6aace79aabfb23d4214569862ce2380cabe733d0434691bc6f1a
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 6, 2026.

Transparency log

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

Download URL fluentqt-1.8.1-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
920dcaf2e2c29c7010f1aed926f48bef424ed8a0bb33815c2a2dc272973673b8
BLAKE2b-256 checksum
How to use checksums
1207093e043e83e0357ab03030415569cefbc9024487f89dd0ef3a74b8c52edb
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 6, 2026.

Transparency log

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

Download URL fluentqt-1.8.1-cp313-cp313-manylinux_2_28_x86_64.whl
Size 5.8 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
fb335b37e4e7f7e3a91202a362b8acfe5d3d439493f41296a687a913412e021f
BLAKE2b-256 checksum
How to use checksums
a44cae1bf7d8c388473eed93e08a977abfe8f91d99d3d14a6fb3358f84df3578
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 6, 2026.

Transparency log

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

Download URL fluentqt-1.8.1-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
a73a09aa61be7fc511d327b8c2ef8b244cb46f561f58481dbf8c3dace9318e27
BLAKE2b-256 checksum
How to use checksums
03081aa877fd7e2b0279d16283ad9b65eb8a2826ff630b09519a17bb0e8bab0f
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 6, 2026.

Transparency log

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

Download URL fluentqt-1.8.1-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
028d8cf63a028bf53c3dfcbd6396599761fc9bfb7896bd651e48d044bccf78c6
BLAKE2b-256 checksum
How to use checksums
4d8f5bd1f10b4b7a0ba730beaf96329913624181b866e8a4d7a225cda3716ee2
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 6, 2026.

Transparency log

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

Download URL fluentqt-1.8.1-cp312-cp312-win_arm64.whl
Size 3.7 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
28146cba8ce8033597801594679243338fcff56fd66c4953b4f27991b51e03dc
BLAKE2b-256 checksum
How to use checksums
411ff4b70d33fbeeecc080d85bbd32aafac875445aa21c1b4d6b46adaf212184
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 6, 2026.

Transparency log

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

Download URL fluentqt-1.8.1-cp312-cp312-win_amd64.whl
Size 3.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b7e221f7ea320f553f21e29759b50e3d6f93841b6b16c5ec3a4af795e64a02fd
BLAKE2b-256 checksum
How to use checksums
56aec17e46f16c868f2ffca2bf586e810c03d95e024ee50656ac1bf63402c4bc
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 6, 2026.

Transparency log

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

Download URL fluentqt-1.8.1-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
0b80a9b8e5bb1ce64f6f3f50a6e2bce10a535f0465d9ba0b0b87766cb32be13f
BLAKE2b-256 checksum
How to use checksums
18ecded2a0002c17aa2337fd8c11699661ae2532f2ad82b1b64020f6e9c072eb
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 6, 2026.

Transparency log

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

Download URL fluentqt-1.8.1-cp312-cp312-manylinux_2_28_x86_64.whl
Size 5.8 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9b194ee6dbd4a797e9d5cbc04fff20c08b88fdb42870c415d3895726a604f7d3
BLAKE2b-256 checksum
How to use checksums
d0a8ace648dc50a8726dcd00e5cb24a32b5a40d20677320b035bce8908b08896
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 6, 2026.

Transparency log

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

Download URL fluentqt-1.8.1-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
a85ec2fbc089359c33b665f29fccb73e57312738f3fdf13b03a48f830609a076
BLAKE2b-256 checksum
How to use checksums
cc437ae61c1659f431e96058f99f631268dbd6a594679a5d37699dd936c59924
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 6, 2026.

Transparency log

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

Download URL fluentqt-1.8.1-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
910c060077452a5af9f06e949250dbd448debbe9a462df1ace9575616c1d4fd8
BLAKE2b-256 checksum
How to use checksums
d215f8b45a1fbdf53a3758b1661dacdf875908ed040667412aa39a07fa94b393
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 6, 2026.

Transparency log

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

Download URL fluentqt-1.8.1-cp311-cp311-win_arm64.whl
Size 3.7 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
be9ea27ef4e68eb49f3cf4bb2ba7cbf72e37bf799049d2695dbb1c71004b856d
BLAKE2b-256 checksum
How to use checksums
b5212ce86ffcb3bb2709878561931d77584dcc7ae39807a75846d29446812fc2
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 6, 2026.

Transparency log

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

Download URL fluentqt-1.8.1-cp311-cp311-win_amd64.whl
Size 3.9 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
826eb983dd8a3e0d7443ea7aa1b67ef303385427b7308bc362f122235192530d
BLAKE2b-256 checksum
How to use checksums
ae4f31f94f049bed6468517d717034d2573394bf533e416502f03558c3b1b773
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 6, 2026.

Transparency log

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

Download URL fluentqt-1.8.1-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
1d9a8de3f5dfe3e792ba84d3fbfdcc41670956849d360bde467a396d375fc2ca
BLAKE2b-256 checksum
How to use checksums
4e060988218bc0084aa747102d151342aed3399dcebeae20698ab0db7f80cd6b
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 6, 2026.

Transparency log

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

Download URL fluentqt-1.8.1-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
b750455458faffd8e78ebe4f38eed8a88878bf92f6fc261c92a376c1fb5078dc
BLAKE2b-256 checksum
How to use checksums
4fc8eb28b788c565f74b0f60c2b0229a57da5195d51aecd61a09863f04107598
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 6, 2026.

Transparency log

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

Download URL fluentqt-1.8.1-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
cad0cbca3c954d20dc92aad07063ae891b15cccf71e8b338acd5835e157fc20d
BLAKE2b-256 checksum
How to use checksums
f02fc8d1617ee461b5f8fbfb577100c93ff3452339206cea0a293c077bf9223a
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 6, 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.1 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