BSD Ports

devel/qt6-remoteobjects 6.8.3 DragonFly

Qt6 Remote Objects module

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
LGPL21
Categories
devel
Package size
431.7 KiB, 1777.1 KiB installed

Description

Qt Remote Objects (QtRO) is an Inter-Process Communication (IPC) module developed for Qt. This module extends Qt's existing functionalities to enable information exchange between processes or computers, easily.

One of Qt's key features, to enable this information exchange, is the distinction between an object's API (defined by its properties, signals, and slots) and the implementation of that API. QtRO's purpose is to meet that expected API, even if the true QObject is in a different process. A slot called on a copy of an object (the Replica in QtRO) is forwarded to the true object (the Source in QtRO) for handling. Every Replica receives updates to the Source, either property changes or emitted signals.

In the other systems

SystemPortVersion
DragonFlydevel/qt6-remoteobjects6.8.3
FreeBSDdevel/qt6-remoteobjects6.11.2
MidnightBSDdevel/qt6-remoteobjects
HardenedBSDdevel/qt6-remoteobjects6.11.2
GhostBSDdevel/qt6-remoteobjects6.11.2

Install

Binary package:

pkg install qt6-remoteobjects

From DPorts:

cd /usr/dports/devel/qt6-remoteobjects && make install clean

Dependencies

Run dependencies 4

No port depends on this one.