KDEUI
KXUtils Namespace Reference
Namespace with various generic X11-related functionality. More...
Functions | |
QPixmap | createPixmapFromHandle (WId pixmap, WId mask=0) |
int | timestampCompare (unsigned long time1, unsigned long time2) |
int | timestampDiff (unsigned long time1, unsigned long time2) |
Detailed Description
Namespace with various generic X11-related functionality.
Function Documentation
QPixmap KXUtils::createPixmapFromHandle | ( | WId | pixmap, | |
WId | mask = 0 | |||
) |
Creates a QPixmap that contains a copy of the pixmap given by the X handle pixmap
and optionally also mask given as another X handle .
This function tries to also handle the case when the depth of the pixmap differs from the native QPixmap depth.
- Since:
- 4.0.2
Definition at line 39 of file kxutils.cpp.
int KXUtils::timestampCompare | ( | unsigned long | time1, | |
unsigned long | time2 | |||
) |
Compares two X timestamps, taking into account wrapping and 64bit architectures.
Return value is like with strcmp(), 0 for equal, -1 for time1 < time2, 1 for time1 > time2.
- Since:
- 4.1.0
Definition at line 111 of file kxutils.cpp.
int KXUtils::timestampDiff | ( | unsigned long | time1, | |
unsigned long | time2 | |||
) |
Returns a difference of two X timestamps, time2 - time1, where time2 must be later than time1, as returned by timestampCompare().
- Since:
- 4.1.0
Definition at line 120 of file kxutils.cpp.