Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
Typedefs | |
typedef void(* | RegistryListener) (void *data, struct wl_registry *registry, uint32_t id, const QString &interface, uint32_t version) |
Enumerations | |
enum | Button { None , Close , Maximize , Minimize } |
Variables | |
static const int | MaxTouchPoints = 10 |
static constexpr int | maxStringSize = 1000 |
static constexpr bool | sbiExtraDebug |
static VulkanServerBufferGlFunctions * | funcs = nullptr |
static const char * | qwaylandegl_threadedgl_blacklist_vendor [] |
static constexpr int | ceButtonSpacing = 12 |
static constexpr int | ceButtonWidth = 24 |
static constexpr int | ceCornerRadius = 12 |
static constexpr int | ceShadowsWidth = 10 |
static constexpr int | ceTitlebarHeight = 38 |
static constexpr int | ceWindowBorderWidth = 1 |
static constexpr qreal | ceTitlebarSeperatorWidth = 0.5 |
static QMap< QWaylandAdwaitaDecoration::ButtonIcon, QString > | buttonMap |
typedef void(* QtWaylandClient::RegistryListener) (void *data, struct wl_registry *registry, uint32_t id, const QString &interface, uint32_t version) |
Definition at line 91 of file qwaylanddisplay_p.h.
QSurfaceFormat QtWaylandClient::brcmFixFormat | ( | const QSurfaceFormat & | f | ) |
Definition at line 136 of file qwaylandbrcmeglwindow.cpp.
References QSurfaceFormat::setRedBufferSize().
|
static |
Definition at line 74 of file qwaylandinputmethodcontext.cpp.
References maxStringSize, QString::size(), and text.
Referenced by QtWaylandClient::QWaylandTextInputMethod::sendInputState().
|
static |
Definition at line 1164 of file qwaylandwindow.cpp.
References window().
|
static |
Definition at line 40 of file qwaylanddataoffer.cpp.
References QByteArray::chop(), QByteArray::endsWith(), QString::fromUtf16(), i, QString::isNull(), QUrl::isValid(), mozUrl(), QString::split(), str, QUrl::toEncoded(), uriList(), and url.
Referenced by QtWaylandClient::QWaylandMimeData::retrieveData_sys().
|
inlinestatic |
Definition at line 40 of file qwaylandtouch.cpp.
Referenced by QtWaylandClient::QWaylandTouchExtension::touch_extension_touch().
Definition at line 271 of file qwaylandadwaitadecoration.cpp.
References QString::arg(), QIcon::fallbackThemeName(), QFileInfo::fileName(), fileName, QFileInfo::filePath(), QDir::Files, qCDebug, qCWarning, QIODeviceBase::ReadOnly, QDirIterator::Subdirectories, QIcon::themeName(), themeName(), themeNames, and QIcon::themeSearchPaths().
|
static |
Definition at line 489 of file qwaylandadwaitadecoration.cpp.
References button, and iconFromButtonAndState().
Referenced by iconFromButtonAndState().
|
static |
Definition at line 95 of file qwaylandinputmethodcontext.cpp.
References pos.
Referenced by QtWaylandClient::QWaylandTextInputMethod::text_input_method_v1_input_method_event_attribute().
|
static |
Definition at line 90 of file qwaylandinputmethodcontext.cpp.
References pos.
Referenced by QtWaylandClient::QWaylandTextInputMethod::sendInputState().
|
static |
Definition at line 85 of file qwaylandinputmethodcontext.cpp.
References maxStringSize.
Referenced by QtWaylandClient::QWaylandTextInputMethod::sendInputState().
|
static |
Definition at line 72 of file qwaylandabstractdecoration.cpp.
References QMargins::bottom(), QMargins::left(), QMargins::right(), and QMargins::top().
Referenced by QtWaylandClient::QWaylandAbstractDecoration::contentImage().
|
static |
Definition at line 220 of file qwaylandtabletv2.cpp.
References button, Qt::LeftButton, Qt::MiddleButton, Qt::NoButton, and Qt::RightButton.
Referenced by QtWaylandClient::QWaylandTabletToolV2::zwp_tablet_tool_v2_button().
|
static |
Definition at line 30 of file qwaylanddataoffer.cpp.
References QStringLiteral.
Referenced by convertData(), QtWaylandClient::QWaylandMimeData::hasFormat_sys(), and QtWaylandClient::QWaylandMimeData::retrieveData_sys().
const QDBusArgument & QtWaylandClient::operator>> | ( | const QDBusArgument & | argument, |
QMap< QString, QVariantMap > & | map ) |
Definition at line 58 of file qwaylandadwaitadecoration.cpp.
References argument, QDBusArgument::atEnd(), QDBusArgument::beginMap(), QDBusArgument::beginMapEntry(), QMap< Key, T >::clear(), QDBusArgument::endMap(), QDBusArgument::endMapEntry(), QMap< Key, T >::insert(), and map.
|
static |
Definition at line 35 of file qwaylanddataoffer.cpp.
References QStringLiteral.
Referenced by QtWaylandClient::QWaylandMimeData::retrieveData_sys().
Q_WAYLANDCLIENT_EXPORT QtWaylandClient::Q_DECLARE_LOGGING_CATEGORY | ( | lcQpaWayland | ) |
QtWaylandClient::Q_DECLARE_LOGGING_CATEGORY | ( | lcQpaWaylandInput | ) |
QtWaylandClient::Q_GLOBAL_STATIC_WITH_ARGS | ( | QFactoryLoader | , |
qwcbifLoader | , | ||
(QWaylandClientBufferIntegrationFactoryInterface_iid, QLatin1String("/wayland-graphics-integration-client"), Qt::CaseInsensitive) | ) |
Definition at line 15 of file qwaylandclientbufferintegrationfactory.cpp.
QtWaylandClient::Q_GLOBAL_STATIC_WITH_ARGS | ( | QFactoryLoader | , |
qwdfiLoader | , | ||
(QWaylandDecorationFactoryInterface_iid, QLatin1String("/wayland-decoration-client"), Qt::CaseInsensitive) | ) |
Definition at line 15 of file qwaylanddecorationfactory.cpp.
QtWaylandClient::Q_GLOBAL_STATIC_WITH_ARGS | ( | QFactoryLoader | , |
qwidfiLoader | , | ||
(QWaylandInputDeviceIntegrationFactoryInterface_iid, QLatin1String("/wayland-inputdevice-integration"), Qt::CaseInsensitive) | ) |
Definition at line 15 of file qwaylandinputdeviceintegrationfactory.cpp.
QtWaylandClient::Q_GLOBAL_STATIC_WITH_ARGS | ( | QFactoryLoader | , |
qwsbifLoader | , | ||
(QWaylandServerBufferIntegrationFactoryInterface_iid, QLatin1String("/wayland-graphics-integration-client"), Qt::CaseInsensitive) | ) |
Definition at line 15 of file qwaylandserverbufferintegrationfactory.cpp.
QtWaylandClient::Q_GLOBAL_STATIC_WITH_ARGS | ( | QFactoryLoader | , |
qwsifLoader | , | ||
(QWaylandShellIntegrationFactoryInterface_iid, QLatin1String("/wayland-shell-integration"), Qt::CaseInsensitive) | ) |
Definition at line 15 of file qwaylandshellintegrationfactory.cpp.
QtWaylandClient::Q_LOGGING_CATEGORY | ( | lcQpaWayland | , |
"qt.qpa.wayland" | ) |
QtWaylandClient::Q_LOGGING_CATEGORY | ( | lcQpaWaylandInput | , |
"qt.qpa.wayland.input" | ) |
|
static |
Definition at line 222 of file qwaylandcursor.cpp.
References Qt::ArrowCursor, Qt::BitmapCursor, Qt::BlankCursor, Qt::BusyCursor, Qt::ClosedHandCursor, Qt::CrossCursor, Qt::CustomCursor, Qt::DragCopyCursor, Qt::DragLinkCursor, Qt::DragMoveCursor, Qt::ForbiddenCursor, Qt::IBeamCursor, Qt::OpenHandCursor, Qt::PointingHandCursor, Q_ASSERT, qtCursorShapeToWaylandShape(), Qt::SizeAllCursor, Qt::SizeBDiagCursor, Qt::SizeFDiagCursor, Qt::SizeHorCursor, Qt::SizeVerCursor, Qt::SplitHCursor, Qt::SplitVCursor, Qt::UpArrowCursor, Qt::WaitCursor, and Qt::WhatsThisCursor.
Referenced by qtCursorShapeToWaylandShape().
|
static |
Definition at line 461 of file qwaylandadwaitadecoration.cpp.
References QPainter::Antialiasing, arg, QRegularExpression::CaseInsensitiveOption, icon, painter, rect, renderButtonIcon(), QPainter::restore(), QPainter::save(), and QPainter::setRenderHints().
Referenced by renderButtonIcon(), and renderButtonIcon().
|
static |
Definition at line 479 of file qwaylandadwaitadecoration.cpp.
References QPainter::Antialiasing, buttonMap, ceButtonWidth, QPainter::drawPixmap(), QIcon::fromTheme(), painter, pixmap, rect, renderButtonIcon(), QPainter::restore(), QPainter::save(), and QPainter::setRenderHints().
|
static |
Definition at line 451 of file qwaylandadwaitadecoration.cpp.
References QPainter::Antialiasing, QPainter::drawEllipse(), Qt::NoPen, painter, rect, renderFlatRoundedButtonFrame(), QPainter::restore(), QPainter::save(), QPainter::setBrush(), QPainter::setPen(), and QPainter::setRenderHint().
Referenced by renderFlatRoundedButtonFrame().
|
static |
Definition at line 69 of file qwaylandinputcontext.cpp.
References window(), and QtWaylandClient::QWaylandWindow::wlSurface().
Referenced by QtWaylandClient::QWaylandInputContext::update().
|
inlinestatic |
Definition at line 174 of file qwaylandwlshellsurface.cpp.
References QVariant::isValid(), QVariant::toBool(), and window().
|
static |
Definition at line 25 of file qwaylanddataoffer.cpp.
References QStringLiteral.
Referenced by convertData(), QtWaylandClient::QWaylandMimeData::hasFormat_sys(), and QtWaylandClient::QWaylandMimeData::retrieveData_sys().
|
static |
Definition at line 20 of file qwaylanddataoffer.cpp.
References QStringLiteral.
Referenced by QtWaylandClient::QWaylandMimeData::hasFormat_sys(), and QtWaylandClient::QWaylandMimeData::retrieveData_sys().
|
static |
Definition at line 51 of file qwaylandadwaitadecoration.cpp.
Referenced by renderButtonIcon().
|
staticconstexpr |
Definition at line 43 of file qwaylandadwaitadecoration.cpp.
|
staticconstexpr |
Definition at line 44 of file qwaylandadwaitadecoration.cpp.
Referenced by renderButtonIcon().
|
staticconstexpr |
Definition at line 45 of file qwaylandadwaitadecoration.cpp.
Referenced by QtWaylandClient::QWaylandAdwaitaDecoration::paint().
|
staticconstexpr |
Definition at line 46 of file qwaylandadwaitadecoration.cpp.
Referenced by QtWaylandClient::QWaylandAdwaitaDecoration::margins().
|
staticconstexpr |
Definition at line 47 of file qwaylandadwaitadecoration.cpp.
Referenced by QtWaylandClient::QWaylandAdwaitaDecoration::margins().
|
staticconstexpr |
Definition at line 49 of file qwaylandadwaitadecoration.cpp.
Referenced by QtWaylandClient::QWaylandAdwaitaDecoration::paint().
|
staticconstexpr |
Definition at line 48 of file qwaylandadwaitadecoration.cpp.
Referenced by QtWaylandClient::QWaylandAdwaitaDecoration::margins().
|
static |
Definition at line 57 of file vulkanserverbufferintegration.cpp.
Referenced by QtWaylandClient::VulkanServerBuffer::~VulkanServerBuffer(), and QtWaylandClient::VulkanServerBufferGlFunctions::create().
|
staticconstexpr |
Definition at line 18 of file qwaylandinputmethodcontext.cpp.
Referenced by calculateOffset(), and mapSurroundingTextToCompositor().
|
static |
Definition at line 59 of file qwaylandinputdevice.cpp.
Referenced by QtWaylandClient::QWaylandInputDevice::seat_capabilities().
|
static |
Definition at line 26 of file qwaylandeglclientbufferintegration.cpp.
Referenced by QtWaylandClient::QWaylandEglClientBufferIntegration::initialize().
|
staticconstexpr |
Definition at line 17 of file vulkanserverbufferintegration.cpp.
Referenced by QtWaylandClient::VulkanServerBuffer::~VulkanServerBuffer(), and QtWaylandClient::VulkanServerBufferIntegration::zqt_vulkan_server_buffer_v1_server_buffer_created().