kword

#include <KWViewMode.h>

Inheritance diagram for KWViewModePrint:
KWViewModeNormal KWViewMode

Public Member Functions

 KWViewModePrint (KWDocument *doc, KWCanvas *canvas)
virtual bool drawSelections ()
Public Member Functions inherited from KWViewModeNormal
 KWViewModeNormal (KWDocument *doc, KWCanvas *canvas, bool drawFrameBorders)
virtual TQPoint normalToView (const TQPoint &nPoint)
virtual TQPoint viewToNormal (const TQPoint &vPoint)
virtual TQRect viewPageRect (int pgNum)
virtual TQSize contentsSize ()
virtual const TQString type () const
virtual void drawPageBorders (TQPainter *painter, const TQRect &crect, const TQRegion &emptySpaceRegion)
Public Member Functions inherited from KWViewMode
TQRect normalToView (const TQRect &nRect)
TQRect viewToNormal (const TQRect &nRect)
virtual TQSize availableSizeForText (KWTextFrameSet *textfs)
virtual TQPoint pageCorner ()
virtual TQRect rulerFrameRect ()
virtual void setPageLayout (KoRuler *hRuler, KoRuler *vRuler, const KoPageLayout &layout)
virtual void setPagesPerRow (int)
virtual int pagesPerRow ()
virtual bool drawFrameBackground ()
bool drawFrameBorders () const
void setDrawFrameBorders (bool b)
virtual bool isFrameSetVisible (const KWFrameSet *)
virtual bool shouldFormatVertically ()
virtual bool shouldAdjustMargins ()
virtual bool hasFrames ()
virtual bool hasPages ()
virtual bool isTextModeFrameset (KWFrameSet *) const
KWCanvas * canvas () const

Protected Member Functions

virtual int xOffset (KWPage *page, int canvasWidth=-1)
Protected Member Functions inherited from KWViewMode
 KWViewMode (KWDocument *doc, KWCanvas *canvas, bool drawFrameBorders)
void drawOnePageBorder (TQPainter *painter, const TQRect &crect, const TQRect &pageRect, const TQRegion &emptySpaceRegion)
TQRect drawRightShadow (TQPainter *painter, const TQRect &crect, const TQRect &pageRect, int topOffset)
TQRect drawBottomShadow (TQPainter *painter, const TQRect &crect, const TQRect &pageRect, int leftOffset)

Additional Inherited Members

Static Public Member Functions inherited from KWViewMode
static KWViewMode * create (const TQString &viewModeType, KWDocument *doc, KWCanvas *canvas)
Protected Attributes inherited from KWViewMode
KWDocument * m_doc
KWCanvas * m_canvas
bool m_drawFrameBorders
Static Protected Attributes inherited from KWViewMode
static const unsigned short s_shadowOffset = 3

Detailed Description

The view mode used when printing (pages under one another, no selections).

Definition at line 176 of file KWViewMode.h.

Constructor & Destructor Documentation

◆ KWViewModePrint()

KWViewModePrint::KWViewModePrint ( KWDocument * doc,
KWCanvas * canvas )
inline

Definition at line 179 of file KWViewMode.h.

◆ ~KWViewModePrint()

virtual KWViewModePrint::~KWViewModePrint ( )
inlinevirtual

Definition at line 181 of file KWViewMode.h.

Member Function Documentation

◆ drawSelections()

virtual bool KWViewModePrint::drawSelections ( )
inlinevirtual

Should selected text be drawn as such?

Reimplemented from KWViewMode.

Definition at line 182 of file KWViewMode.h.

◆ xOffset()

int KWViewModePrint::xOffset ( KWPage * page,
int canvasWidth = -1 )
protectedvirtual

Reimplemented from KWViewModeNormal.

Definition at line 599 of file KWViewMode.cpp.


The documentation for this class was generated from the following files: