#include "qplatformdefs.h"
#include "qfont.h"
#include "qpainter.h"
#include "qwidget.h"
#include "qbitmap.h"
#include "qpixmapcache.h"
#include "qtextcodec.h"
#include "qpaintdevicemetrics.h"
#include "qt_x11_p.h"
#include "qtextlayout_p.h"
#include "qfontdata_p.h"
#include "qfontengine_p.h"
#include "qtextengine_p.h"
#include <math.h>
Clases |
class | QWFlagWidget |
struct | QGC |
struct | QGCC |
'defines' |
#define | NOMATCH |
#define | SET_ARC(px, py, w, h, a1, a2) a->x=px; a->y=py; a->width=w; a->height=h; a->angle1=a1; a->angle2=a2; a++ |
#define | SET_RCT(px, py, w, h) r->x=px; r->y=py; r->width=w; r->height=h; r++ |
#define | SET_ARC(px, py, w, h, a1, a2) a->x=px; a->y=py; a->width=w; a->height=h; a->angle1=a1; a->angle2=a2; a++ |
#define | SET_SEG(xp1, yp1, xp2, yp2) s->x1=xp1; s->y1=yp1; s->x2=xp2; s->y2=yp2; s++ |
Funciones |
void | qt_set_paintevent_clipping (QPaintDevice *dev, const QRegion ®ion) |
void | qt_clear_paintevent_clipping () |
void | qt_erase_region (QWidget *w, const QRegion ®ion) |
void | qt_erase_rect (QWidget *w, const QRect &r) |
void * | qt_getClipRects (const QRegion &r, int &num) |
double | qsincos (double a, bool calcCos=FALSE) |
double | qsin (double a) |
double | qcos (double a) |
void | qt_draw_transformed_rect (QPainter *p, int x, int y, int w, int h, bool fill) |
void | qt_draw_background (QPainter *p, int x, int y, int w, int h) |
Variables |
const double | Q_PI = 3.14159265358979323846 |
const double | Q_2PI = 6.28318530717958647693 |
const double | Q_PI2 = 1.57079632679489661923 |
const int | gc_array_size = 256 |
const int | gc_cache_size = 29 |
Documentación de los 'defines'
Valor:(g->gc && (g->pix != pix || g->scrn != scrn || \
(g->clip_serial > 0 && g->clip_serial != painter_clip_serial)))
#define SET_ARC |
( |
|
px, |
|
|
|
py, |
|
|
|
w, |
|
|
|
h, |
|
|
|
a1, |
|
|
|
a2 |
|
) |
| a->x=px; a->y=py; a->width=w; a->height=h; a->angle1=a1; a->angle2=a2; a++ |
#define SET_ARC |
( |
|
px, |
|
|
|
py, |
|
|
|
w, |
|
|
|
h, |
|
|
|
a1, |
|
|
|
a2 |
|
) |
| a->x=px; a->y=py; a->width=w; a->height=h; a->angle1=a1; a->angle2=a2; a++ |
#define SET_RCT |
( |
|
px, |
|
|
|
py, |
|
|
|
w, |
|
|
|
h |
|
) |
| r->x=px; r->y=py; r->width=w; r->height=h; r++ |
#define SET_SEG |
( |
|
xp1, |
|
|
|
yp1, |
|
|
|
xp2, |
|
|
|
yp2 |
|
) |
| s->x1=xp1; s->y1=yp1; s->x2=xp2; s->y2=yp2; s++ |
Documentación de las funciones
double qcos |
( |
double |
a | ) |
[inline] |
double qsin |
( |
double |
a | ) |
[inline] |
double qsincos |
( |
double |
a, |
|
|
bool |
calcCos = FALSE |
|
) |
| |
void qt_clear_paintevent_clipping |
( |
| ) |
|
void* qt_getClipRects |
( |
const QRegion & |
r, |
|
|
int & |
num |
|
) |
| [inline] |
Documentación de las variables
const double Q_2PI = 6.28318530717958647693 |
const double Q_PI = 3.14159265358979323846 |
const double Q_PI2 = 1.57079632679489661923 |