Qt6-remoteobjects

Jul 20, 2023

Qt6 Remote Objects module

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.



Checkout these related ports:
  • Zziplib - Library to provide transparent read access to zipped files
  • Zydis - Fast and lightweight x86/x86-64 disassembler library
  • Zycore-c - Support library with platform independent types, macros, etc for Zydis
  • Zthread - Platform-independent object-oriented C++ threading library
  • Zookeeper - Coordination Service for Distributed Applications
  • Zls - Zig LSP implementation + Zig Language Server
  • Zfp - High throughput library for compressed floating-point arrays
  • Zeal - Offline documentation browser
  • Zapcc - C++ caching compiler based on clang
  • Zanata-platform - Web-based translation platform
  • Zanata-cli - Zanata Java command line client
  • Z88dk - Complete Z80/Z180 development kit
  • Z80ex - ZiLOG Z80 CPU emulator library
  • Z80asm - Assembler for the Z80 microprocessor
  • Z80-asm - Z80 assembly code assembler and disassembler