libQuotient
A Qt library for building matrix clients
Quotient::ProtocolInstance Struct Reference

#include <protocol.h>

Public Attributes

QString desc
 A human-readable description for the protocol, such as the name. More...
 
QJsonObject fields
 Preset values for fields the client may use to search by. More...
 
QString networkId
 A unique identifier across all instances. More...
 
QString icon {}
 

Detailed Description

Definition at line 33 of file protocol.h.

Member Data Documentation

◆ desc

QString Quotient::ProtocolInstance::desc

A human-readable description for the protocol, such as the name.

Definition at line 35 of file protocol.h.

◆ fields

QJsonObject Quotient::ProtocolInstance::fields

Preset values for fields the client may use to search by.

Definition at line 38 of file protocol.h.

◆ icon

QString Quotient::ProtocolInstance::icon {}

An optional content URI representing the protocol. Overrides the one provided at the higher level Protocol object.

Definition at line 45 of file protocol.h.

◆ networkId

QString Quotient::ProtocolInstance::networkId

A unique identifier across all instances.

Definition at line 41 of file protocol.h.


The documentation for this struct was generated from the following file: