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

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

Total release size: 79.1 MB

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

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

Transparency log

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

Download URL fluentqt-1.7.6-cp313-cp313-win_amd64.whl
Size 3.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
34dde91c094554d3452e3177a3e60d5cbfca361b6f879ef9bc571afe3f50555f
BLAKE2b-256 checksum
How to use checksums
be620ea13515c5026d81ed82d13c0a4c35d7fadc4346019a60e4fb1b6a01e61e
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 1, 2026.

Transparency log

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

Download URL fluentqt-1.7.6-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
58d9333c1151d5b2118f356407453dcec25d5bb47acbdcc313485e8409e80c07
BLAKE2b-256 checksum
How to use checksums
c9ca60ccfab126d83d96c9dc766b793b162301dfd4b4849970ba09270223a52f
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 1, 2026.

Transparency log

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

Download URL fluentqt-1.7.6-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
edf70b5e3daa959e305238da6e60f0ec02404b8bec27f5baeb545a6addb1cac4
BLAKE2b-256 checksum
How to use checksums
3b2642dfe42efa42c5140c66df5e422e925dc752d4930251e5cfe629d216c036
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 1, 2026.

Transparency log

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

Download URL fluentqt-1.7.6-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
cb8aa4c1e1ff4edc89cd6885ec531b9051257b8675067a4ffeab07b64f137c73
BLAKE2b-256 checksum
How to use checksums
d31f1dbe0064428c108dfccb6459bf5bb42ff48d79faa54b7e3bd5a38c89b120
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 1, 2026.

Transparency log

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

Download URL fluentqt-1.7.6-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
c84b9786467afe32f3b7765c0894a7912f6bbe1bc515802af7bbf343263b018d
BLAKE2b-256 checksum
How to use checksums
2b3ec83100cd096a721e19255e96f84e7dccafdd91798ee32e8196f8eaf552c7
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 1, 2026.

Transparency log

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

Download URL fluentqt-1.7.6-cp312-cp312-win_arm64.whl
Size 3.7 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
3be5b3b2a2f06da460a46753427570c02a26e318b972b8942ce68b6edae38fd0
BLAKE2b-256 checksum
How to use checksums
91a50695b71a5b98bc3723b15245cda08ea7e056fc1636e9871688e8c73e87a9
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 1, 2026.

Transparency log

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

Download URL fluentqt-1.7.6-cp312-cp312-win_amd64.whl
Size 3.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e70ff1bf36f11dbc4b9b81c4bbfd75609306541a88209ab6ee31f290b8a5298b
BLAKE2b-256 checksum
How to use checksums
98e15b0fa050138fd5b2119975cb0736b4e75f95066526c6b443f34b9c36c5bc
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 1, 2026.

Transparency log

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

Download URL fluentqt-1.7.6-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
60fe9f502d5cb2ba7f731ad5941a2918053f574d05ab0b93f32c41772aa98837
BLAKE2b-256 checksum
How to use checksums
1714b8ad12e946f37c4562ff60855dbbd746ba5110f6af52b75d46daf7f0acc3
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 1, 2026.

Transparency log

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

Download URL fluentqt-1.7.6-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
624acda2d9aebdc9431081627d7816e9788f9b659ee009dc8e08c9c0b3d981b6
BLAKE2b-256 checksum
How to use checksums
99907deb14a795f4f3b4c8644a57057912b88cdbaa99b3f9fb18cc4a51a01128
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 1, 2026.

Transparency log

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

Download URL fluentqt-1.7.6-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
58884829c43086ded32e49088b3f27ef83c5541e7543cce64c1026782644f187
BLAKE2b-256 checksum
How to use checksums
af737691178869d22b2fc1f693c8f95f9110f7f12d5c66f9596be9f942d65832
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 1, 2026.

Transparency log

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

Download URL fluentqt-1.7.6-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
de261638244c196ad79d933213f833bcdc0af7bd09805e2f355e9d69fa06bc09
BLAKE2b-256 checksum
How to use checksums
a8cd73553b046572f8bb0f66e41f385289daac436e41c468cf6b4cf9831ed98a
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 1, 2026.

Transparency log

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

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

Transparency log

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

Download URL fluentqt-1.7.6-cp311-cp311-win_amd64.whl
Size 3.8 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
846cef61acbad05ac34776784a8e4d2b920105cc65c5bed3cdee2fe623f273cd
BLAKE2b-256 checksum
How to use checksums
917a769315f61135b035ee1a16917ebe1135b1470bfe52b913eb9f14b02d1588
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 1, 2026.

Transparency log

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

Download URL fluentqt-1.7.6-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
f5c878ea3cb506e6074e8cb1d72fd3a4702e89e49b725aa84a91e17c031d7aa7
BLAKE2b-256 checksum
How to use checksums
2163be6105707760624e53f49dcae0a0bbab80df64705b819e5ca8ede8162c3a
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 1, 2026.

Transparency log

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

Download URL fluentqt-1.7.6-cp311-cp311-macosx_12_0_x86_64.whl
Size 4.6 MB
Tags CPython 3.11 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
6f13a9cbec784583856fb60d1154cf3b793f982dec36dc0300b2d91386f7618a
BLAKE2b-256 checksum
How to use checksums
6b8b169c67c3035e6f6b37a1c4c2c8badbf5425a1a3c44794a56f444ea72b062
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 1, 2026.

Transparency log

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

Download URL fluentqt-1.7.6-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
45d2f2c3361564edc64bc7196310cf1f01fd9d15e9886767899edf4d8a021bf3
BLAKE2b-256 checksum
How to use checksums
1b5a80fdaf394065e25ac6ea92dcf3f7356f3b28f03ab17c9e5894acd36651d5
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 1, 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.7.6 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