BSD Ports

www/qt6-webchannel 6.8.3 DragonFly

Qt 6 library for integration of C++/QML with HTML/js clients

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
LGPL21
Categories
www
Package size
119.2 KiB, 456.1 KiB installed

Description

Qt WebChannel enables peer-to-peer communication between a server (QML/C++ application) and a client (HTML/JavaScript or QML application). It is supported out of the box by Qt WebEngine. In addition, it can work on all browsers that support WebSockets, enabling Qt WebChannel clients to run in any JavaScript environment (including QML). This requires implementing a custom transport based on Qt WebSockets.

The module provides a JavaScript library for seamless integration of C++ and QML applications with HTML/JavaScript and QML clients. The clients must use the JavaScript library to access the serialized QObjects published by the host applications.

In the other systems

The newest version among them is 6.11.2, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlywww/qt6-webchannel6.8.3none known-[email protected]-
FreeBSDwww/qt6-webchannel6.11.2 newestnone known-[email protected]2026-08-20
MidnightBSDwww/qt6-webchannelno data--2026-09-17
HardenedBSDwww/qt6-webchannel6.11.2 newestno data-[email protected]-
GhostBSDwww/qt6-webchannel6.11.2 newestno data-[email protected]-

Install

Binary package:

pkg install qt6-webchannel

From DPorts:

cd /usr/dports/www/qt6-webchannel && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 3

No port depends on this one.