Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qxcbimage.cpp File Reference

(02de77535f2a94cbeb7e0ea01895ba4e556e165c)

#include "qxcbimage.h"
#include <QtCore/QtEndian>
#include <QtGui/QColor>
#include <QtGui/private/qimage_p.h>
#include <QtGui/private/qdrawhelper_p.h>
#include <xcb/render.h>
#include <xcb/xcb_renderutil.h>
#include "qxcbconnection.h"
#include "qxcbintegration.h"
Include dependency graph for qxcbimage.cpp:

Go to the source code of this file.

Functions

QT_BEGIN_NAMESPACE bool qt_xcb_imageFormatForVisual (QXcbConnection *connection, uint8_t depth, const xcb_visualtype_t *visual, QImage::Format *imageFormat, bool *needsRgbSwap)
QPixmap qt_xcb_pixmapFromXPixmap (QXcbConnection *connection, xcb_pixmap_t pixmap, int width, int height, int depth, const xcb_visualtype_t *visual)
xcb_pixmap_t qt_xcb_XPixmapFromBitmap (QXcbScreen *screen, const QImage &image)
xcb_cursor_t qt_xcb_createCursorXRender (QXcbScreen *screen, const QImage &image, const QPoint &spot)

Function Documentation

◆ qt_xcb_createCursorXRender()

xcb_cursor_t qt_xcb_createCursorXRender ( QXcbScreen * screen,
const QImage & image,
const QPoint & spot )

Definition at line 194 of file qxcbimage.cpp.

◆ qt_xcb_imageFormatForVisual()

QT_BEGIN_NAMESPACE bool qt_xcb_imageFormatForVisual ( QXcbConnection * connection,
uint8_t depth,
const xcb_visualtype_t * visual,
QImage::Format * imageFormat,
bool * needsRgbSwap )

Definition at line 69 of file qxcbimage.cpp.

◆ qt_xcb_pixmapFromXPixmap()

QPixmap qt_xcb_pixmapFromXPixmap ( QXcbConnection * connection,
xcb_pixmap_t pixmap,
int width,
int height,
int depth,
const xcb_visualtype_t * visual )

Definition at line 118 of file qxcbimage.cpp.

◆ qt_xcb_XPixmapFromBitmap()

xcb_pixmap_t qt_xcb_XPixmapFromBitmap ( QXcbScreen * screen,
const QImage & image )

Definition at line 167 of file qxcbimage.cpp.