Класс 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
Дополнительные унаследованные члены
Подробное описание
Класс 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