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>.
Loading...
Searching...
No Matches
qpixmap_x11_p.h File Reference

(05fc3aef53348fb58be6308076e000825b704e58)

#include <QBitmap>
#include <QPixmap>
#include <qpa/qplatformpixmap.h>
#include "qxcbnativepainting.h"
+ Include dependency graph for qpixmap_x11_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QX11PlatformPixmap
 

Typedefs

typedef unsigned long XID
 
typedef XID Drawable
 
typedef XID Picture
 
typedef XID Pixmap
 

Functions

QX11PlatformPixmapqt_x11Pixmap (const QPixmap &pixmap)
 
Picture qt_x11PictureHandle (const QPixmap &pixmap)
 
Pixmap qt_x11PixmapHandle (const QPixmap &pixmap)
 
const QXcbX11Infoqt_x11Info (const QPixmap &pixmap)
 
int qt_x11SetDefaultScreen (int screen)
 
void qt_x11SetScreen (QPixmap &pixmap, int screen)
 

Typedef Documentation

◆ Drawable

typedef XID Drawable

Definition at line 14 of file qpixmap_x11_p.h.

◆ Picture

typedef XID Picture

Definition at line 15 of file qpixmap_x11_p.h.

◆ Pixmap

typedef XID Pixmap

Definition at line 16 of file qpixmap_x11_p.h.

◆ XID

typedef unsigned long XID

Definition at line 13 of file qpixmap_x11_p.h.

Function Documentation

◆ qt_x11Info()

const QXcbX11Info & qt_x11Info ( const QPixmap & pixmap)
inline

Definition at line 118 of file qpixmap_x11_p.h.

◆ qt_x11PictureHandle()

Picture qt_x11PictureHandle ( const QPixmap & pixmap)
inline

Definition at line 102 of file qpixmap_x11_p.h.

References pixmap, and qt_x11Pixmap().

Referenced by QX11PaintEngine::begin(), QXcbNativeBackingStore::beginPaint(), QX11PaintEngine::drawPixmap(), QX11PaintEngine::drawTiledPixmap(), QX11PaintEnginePrivate::fillPolygon_dev(), QXcbNativeBackingStore::flush(), and QX11PaintEngine::updateBrush().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ qt_x11Pixmap()

QX11PlatformPixmap * qt_x11Pixmap ( const QPixmap & pixmap)
inline

Definition at line 95 of file qpixmap_x11_p.h.

References pixmap, and QPlatformPixmap::X11Class.

Referenced by QX11PaintEngine::begin(), QXcbNativeBackingStore::beginPaint(), qt_x11PictureHandle(), qt_x11PixmapHandle(), QXcbNativeBackingStore::resize(), QX11PlatformPixmap::setMask(), and QX11PlatformPixmap::transformed().

+ Here is the caller graph for this function:

◆ qt_x11PixmapHandle()

Pixmap qt_x11PixmapHandle ( const QPixmap & pixmap)
inline

Definition at line 110 of file qpixmap_x11_p.h.

References pixmap, and qt_x11Pixmap().

Referenced by QX11PaintEngine::drawPixmap(), QX11PaintEngine::drawTiledPixmap(), QXcbNativeBackingStore::flush(), qt_x11Handle(), QXcbNativeBackingStore::resize(), QXcbNativeBackingStore::scroll(), and QX11PaintEngine::updateBrush().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ qt_x11SetDefaultScreen()

int qt_x11SetDefaultScreen ( int screen)

Definition at line 287 of file qpixmap_x11.cpp.

References defaultScreen, and screen.

Referenced by QX11PaintEngine::begin(), QX11PaintEngine::drawPixmap(), and QX11PaintEngine::drawTiledPixmap().

+ Here is the caller graph for this function:

◆ qt_x11SetScreen()

void qt_x11SetScreen ( QPixmap & pixmap,
int screen )

Definition at line 62 of file qpixmap_x11.cpp.

Referenced by QX11PaintEngine::drawPixmap(), QX11PaintEngine::drawTiledPixmap(), qt_patternForAlpha(), and QX11PaintEngine::updateBrush().

+ Here is the caller graph for this function: