Spec-Zone.ru › Qt 5.9

Класс QWaylandClient

Класс QWaylandClient представляет клиента, подключающегося к QWaylandCompositor. Подробнее...

Заголовок: #include <QWaylandClient>
qmake: QT += waylandcompositor
С момента: Qt 5.8
Наследуется от: QObject
  • Список всех членов, включая унаследованные

Свойства

  • compositor : QWaylandCompositor * const
  • groupId : const qint64
  • processId : const qint64
  • userId : const qint64
  • 1 свойство унаследовано от QObject

Открытые функции

~QWaylandClient()
wl_client * client() const
QWaylandCompositor * compositor() const
qint64 groupId() const
void kill(int signal = SIGTERM)
qint64 processId() const
qint64 userId() const
  • 32 открытые функции унаследованы от QObject

Открытые слоты

void close()
  • 1 открытый слот унаследован от QObject

Статические открытые члены

QWaylandClient * fromWlClient(QWaylandCompositor *compositor, wl_client *wlClient)
  • 11 статических открытых членов унаследованы от QObject

Дополнительные унаследованные члены

  • 2 сигнала унаследованы от QObject
  • 9 защищенные функции унаследованы от QObject

Подробное описание

Класс QWaylandClient представляет клиента, подключающегося к QWaylandCompositor.

Этот класс соответствует клиенту, подключающемуся к композитору с помощью протокола Wayland. Он соответствует интерфейсу Wayland wl_client.

Документация по свойствам

compositor : QWaylandCompositor * const

Это свойство содержит композитор этого QWaylandClient.

Функции доступа:

QWaylandCompositor * compositor() const

groupId : const qint64

Это свойство содержит идентификатор группы этого QWaylandClient.

Функции доступа:

qint64 groupId() const

processId : const qint64

Это свойство содержит идентификатор процесса этого QWaylandClient.

Функции доступа:

qint64 processId() const

userId : const qint64

Это свойство содержит идентификатор пользователя этого QWaylandClient.

Функции доступа:

qint64 userId() const

Документация по функциям-членам

QWaylandClient::~QWaylandClient()

Удаляет QWaylandClient.

wl_client *QWaylandClient::client() const

Возвращает Wayland-клиента этого QWaylandClient.

void QWaylandClient::close()

Закрывает клиента.

QWaylandClient *QWaylandClient::fromWlClient(QWaylandCompositor *compositor, wl_client *wlClient)

Возвращает QWaylandClient, соответствующий Wayland-клиенту wlClient и compositor. Если QWaylandClient для клиента ещё не создан, он создаётся и возвращается.

void QWaylandClient::kill(int signal = SIGTERM)

Завершает работу клиента с указанным сигналом.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qwaylandclient.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API