Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

QOutputDev.cpp File Reference

#include <aconf.h>
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
#include <unistd.h>
#include <string.h>
#include <ctype.h>
#include <math.h>
#include <iostream>
#include "GString.h"
#include "Object.h"
#include "Stream.h"
#include "Link.h"
#include "GfxState.h"
#include "GfxFont.h"
#include "UnicodeMap.h"
#include "CharCodeToUnicode.h"
#include "FontFile.h"
#include "Error.h"
#include "TextOutputDev.h"
#include "QOutputDev.h"
#include <qpixmap.h>
#include <qimage.h>
#include <qpainter.h>
#include <qdict.h>
#include <qtimer.h>
#include <qapplication.h>
#include <qclipboard.h>

Include dependency graph for QOutputDev.cpp:

Go to the source code of this file.

Defines

#define QPDFDBG(x)
 ========================================================================

Functions

static QColor q_col (const GfxRGB &rgb)

Variables

static QOutFontSubst qStdFonts []


Define Documentation

#define QPDFDBG  ) 
 

========================================================================

Definition at line 47 of file QOutputDev.cpp.

Referenced by QOutputDev::doClip(), QOutputDev::doFill(), QOutputDev::drawChar(), QOutputDev::drawImage(), QOutputDev::drawImageMask(), QOutputDev::endPage(), QOutputDev::matchFont(), QOutputDev::restoreState(), QOutputDev::saveState(), QOutputDev::startPage(), QOutputDev::stroke(), QOutputDev::updateFlatness(), and QOutputDev::updateMiterLimit().


Function Documentation

static QColor q_col const GfxRGB rgb  )  [inline, static]
 

Definition at line 55 of file QOutputDev.cpp.

References g, and lrint().

Referenced by QOutputDev::updateFillColor(), QOutputDev::updateLineAttrs(), and QOutputDev::updateStrokeColor().


Variable Documentation

QOutFontSubst qStdFonts[] [static]
 

Initial value:

 {
        { "Helvetica",             "Helvetica", false, false, QFont::Helvetica },
        { "Helvetica-Oblique",     "Helvetica", false, true,  QFont::Helvetica },
        { "Helvetica-Bold",        "Helvetica", true,  false, QFont::Helvetica },
        { "Helvetica-BoldOblique", "Helvetica", true,  true,  QFont::Helvetica },
        { "Times-Roman",           "Times",     false, false, QFont::Times },
        { "Times-Italic",          "Times",     false, true,  QFont::Times },
        { "Times-Bold",            "Times",     true,  false, QFont::Times },
        { "Times-BoldItalic",      "Times",     true,  true,  QFont::Times },
        { "Courier",               "Courier",   false, false, QFont::Courier },
        { "Courier-Oblique",       "Courier",   false, true,  QFont::Courier },
        { "Courier-Bold",          "Courier",   true,  false, QFont::Courier },
        { "Courier-BoldOblique",   "Courier",   true,  true,  QFont::Courier },

        { "Symbol",                0,           false, false, QFont::AnyStyle },
        { "Zapf-Dingbats",         0,           false, false, QFont::AnyStyle },

        { 0,                       0,           false, false, QFont::AnyStyle }
}

Definition at line 73 of file QOutputDev.cpp.


Generated on Sat Nov 5 17:18:22 2005 for OPIE by  doxygen 1.4.2