Eneboo - Documentación para desarrolladores
Clases | 'defines' | 'typedefs' | Funciones
Referencia del Archivo src/psprinter/qpsprinter.cpp
#include "qplatformdefs.h"
#include <qpainter.h>
#include <qapplication.h>
#include <qpaintdevicemetrics.h>
#include <qimage.h>
#include <qdatetime.h>
#include <qstring.h>
#include <qdict.h>
#include <qmemarray.h>
#include <qfile.h>
#include <qbuffer.h>
#include <qintdict.h>
#include <qtextcodec.h>
#include <qsettings.h>
#include <qmap.h>
#include <qfontdatabase.h>
#include <qregexp.h>
#include <qbitmap.h>
#include <qtextstream.h>
#include <private/qunicodetables_p.h>
#include <private/qtextengine_p.h>
#include <private/qfontengine_p.h>
#include <private/qtextlayout_p.h>
#include "qpsprinter.h"
#include "psprinter.h"
#include <unistd.h>
#include <stdlib.h>

Clases

struct  psfont
class  QPSPrinterPrivate
class  QPSPrinterFontPrivate
struct  QFixed
struct  charproc_data
class  QPSPrinterFontTTF
class  QPSPrinterFontPFA
class  QPSPrinterFontPFB
class  QPSPrinterFontNotFound
class  QPSPrinterFontAsian
class  QPSPrinterFontJapanese
class  QPSPrinterFontKorean
class  QPSPrinterFontTraditionalChinese
class  QPSPrinterFontSimplifiedChinese
class  QPSPrinterFont

'defines'

#define ULONG   QT_ULONG
#define FIXED   QT_FIXED
#define sqr(x)   ((x)*(x))
#define NOMOREINCTR   -1
#define NOMOREOUTCTR   -1
#define ARG_1_AND_2_ARE_WORDS   1
#define ARGS_ARE_XY_VALUES   2
#define ROUND_XY_TO_GRID   4
#define WE_HAVE_A_SCALE   8
#define MORE_COMPONENTS   32
#define WE_HAVE_AN_X_AND_Y_SCALE   64
#define WE_HAVE_A_TWO_BY_TWO   128
#define WE_HAVE_INSTRUCTIONS   256
#define USE_MY_METRICS   512
#define XCOORD(x)   (float)(x)
#define YCOORD(y)   (float)(y)
#define WIDTH(w)   (float)(w)
#define HEIGHT(h)   (float)(h)
#define POINT(index)
#define RECT(index)
#define INT_ARG(index)   p[index].ival << ' '

'typedefs'

typedef Q_UINT8 BYTE
typedef Q_UINT16 USHORT
typedef Q_UINT16 uFWord
typedef Q_INT16 SHORT
typedef Q_INT16 FWord
typedef Q_UINT32 ULONG
typedef Q_INT32 FIXED

Funciones

void qt_generate_epsf (bool b)

Documentación de los 'defines'

#define ARG_1_AND_2_ARE_WORDS   1
#define ARGS_ARE_XY_VALUES   2
#define FIXED   QT_FIXED
#define HEIGHT (   h)    (float)(h)
#define INT_ARG (   index)    p[index].ival << ' '
#define MORE_COMPONENTS   32
#define NOMOREINCTR   -1
#define NOMOREOUTCTR   -1
#define POINT (   index)
Valor:
XCOORD(p[index].point->x()) << ' ' <<           \
                        YCOORD(p[index].point->y()) << ' '
#define RECT (   index)
Valor:
XCOORD(p[index].rect->normalize().x())  << ' ' <<     \
                        YCOORD(p[index].rect->normalize().y())  << ' ' <<     \
                        WIDTH (p[index].rect->normalize().width()) << ' ' <<  \
                        HEIGHT(p[index].rect->normalize().height()) << ' '
#define ROUND_XY_TO_GRID   4
#define sqr (   x)    ((x)*(x))
#define ULONG   QT_ULONG
#define USE_MY_METRICS   512
#define WE_HAVE_A_SCALE   8
#define WE_HAVE_A_TWO_BY_TWO   128
#define WE_HAVE_AN_X_AND_Y_SCALE   64
#define WE_HAVE_INSTRUCTIONS   256
#define WIDTH (   w)    (float)(w)
#define XCOORD (   x)    (float)(x)
#define YCOORD (   y)    (float)(y)

Documentación de los 'typedefs'

typedef Q_UINT8 BYTE
typedef Q_INT32 FIXED
typedef Q_INT16 FWord
typedef Q_INT16 SHORT
typedef Q_UINT16 uFWord
typedef Q_UINT32 ULONG
typedef Q_UINT16 USHORT

Documentación de las funciones

void qt_generate_epsf ( bool  b)

Documentación de las variables

const char* g
const char* input
const psfont* ps
const psfont* const replacements
Q_UINT16 u
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'