class Page

More...

Definition#include <scribus/page.h>
InheritsQWidget (unknown) [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Slots

Signals

Public Members


Detailed Description

 Page (QWidget *pa, int x, int y, int b, int h, ScribusDoc *doc, QScrollView *view)

Page

 ~Page ()

~Page

int  PaintEllipse (double x, double y, double b, double h, double w, QString fill, QString outline)

PaintEllipse

int  PaintPict (double x, double y, double b, double h)

PaintPict

int  PaintRect (double x, double y, double b, double h, double w, QString fill, QString outline)

PaintRect

int  PaintLine (double x, double y, double b, double h, double w, QString outline)

PaintLine

int  PaintText (double x, double y, double b, double h, double w, QString outline)

PaintText

int  PaintPoly (double x, double y, double b, double h, double w, QString fill, QString outline)

PaintPoly

int  PaintPolyLine (double x, double y, double b, double h, double w, QString fill, QString outline)

PaintPolyLine

void  LoadPict (QString fn, int ItNr)

LoadPict

void  insertColor (QString nam, double c, double m, double y, double k)

insertColor

void  DrawPageMarks (QPaintEvent *e, ScPainter *p, QRect rd)

DrawPageMarks

void  DrawPageItems (QPaintEvent *e, ScPainter *painter, QRect rd)

DrawPageItems

void  paintEvent (QPaintEvent *e)

paintEvent

void  setGroupRect ()

setGroupRect

void  getGroupRect (double *x, double *y, double *w, double *h)

getGroupRect

void  getGroupRectScreen (double *x, double *y, double *w, double *h)

getGroupRectScreen

void  paintGroupRect (bool norm = true)

paintGroupRect

void  moveGroup (double x, double y, bool fromMP = false)

moveGroup

FPoint  transformPointI (FPoint in, double dx, double dy, double rot, double sx, double sy)

transformPointI

FPoint  transformPoint (FPoint in, double dx, double dy, double rot, double sx, double sy)

transformPoint

void  scaleGroup (double scx, double scy)

scaleGroup

void  storeUndoInf (PageItem* b)

storeUndoInf

void  mouseDoubleClickEvent (QMouseEvent *)

mouseDoubleClickEvent

void  mouseReleaseEvent (QMouseEvent *m)

mouseReleaseEvent

void  mouseMoveEvent (QMouseEvent *m)

mouseMoveEvent

void  mousePressEvent (QMouseEvent *m)

mousePressEvent

void  HandleSizer (QPainter *p, PageItem *b, QRect mpo)

HandleSizer

void  dragLeaveEvent (QDragLeaveEvent *e)

dragLeaveEvent

void  dragEnterEvent (QDragEnterEvent *e)

dragEnterEvent

void  dragMoveEvent (QDragMoveEvent *e)

dragMoveEvent

void  dropEvent (QDropEvent *e)

dropEvent

bool  SeleItem (QMouseEvent *m)

SeleItem

bool  SeleItemPos (QPoint m)

SeleItemPos

void  Deselect (bool prop = true)

Deselect

void  SelectItemNr (int nr)

SelectItemNr

void  SetupDraw (int Nr)

SetupDraw

void  MoveItemI (double newX, double newY, int ite)

MoveItemI

bool  MoveItem (double newX, double newY, PageItem* ite, bool fromMP = false)

MoveItem

void  UpdateClip (PageItem* b)

UpdateClip

FPoint  GetMaxClipF (FPointArray Clip)

GetMaxClipF

FPoint  GetMinClipF (FPointArray Clip)

GetMinClipF

QPoint  GetMaxClip (QPointArray Clip)

GetMaxClip

QPoint  GetMinClip (QPointArray Clip)

GetMinClip

void  SetPolyClip (PageItem *b, int up, int down)

SetPolyClip

void  UpdatePolyClip (PageItem *b)

UpdatePolyClip

void  ConvertClip (PageItem *b)

ConvertClip

void  SetFrameRound (PageItem *b)

SetFrameRound

void  SetRectFrame (PageItem *b)

SetRectFrame

void  SetOvalFrame (PageItem *b)

SetOvalFrame

bool  PointOnLine (QPoint Start, QPoint Ende, QRect MArea)

PointOnLine

void  MirrorPolyH ()

MirrorPolyH

void  MirrorPolyV ()

MirrorPolyV

void  ShearPolyHR ()

ShearPolyHR

void  ShearPolyHL ()

ShearPolyHL

void  ShearPolyVU ()

ShearPolyVU

void  ShearPolyVD ()

ShearPolyVD

void  Reset1Control ()

Reset1Control

void  ResetControl ()

ResetControl

void  AdjustItemSize (PageItem *b)

AdjustItemSize

bool  GetItem (PageItem **b, int nr = -1)

GetItem

void  MoveRotated (PageItem *b, FPoint npv)

MoveRotated

void  AdjustPictScale (PageItem *b)

AdjustPictScale

bool  SizeItem (double newX, double newY, int ite, bool fromMP = false, bool DoUpdateClip = true)

SizeItem

bool  MoveSizeItem (FPoint newX, FPoint newY, int ite)

MoveSizeItem

void  RotateItem (double win, int ite)

RotateItem

void  MarkClip (PageItem *b)

MarkClip

void  Transform (PageItem *b, QPainter *p)

Transform

void  TransformM (PageItem *b, QPainter *p)

TransformM

void  PaintSizeRect (QPainter *p, QRect alt, QRect neu)

PaintSizeRect

QPoint  ApplyGrid (QPoint in)

ApplyGrid

FPoint  ApplyGridF (FPoint in)

ApplyGridF

void  RefreshItem (PageItem *b, bool single = false)

RefreshItem

void  RepaintTextRegion (PageItem *b, QRegion alt, bool single = false)

RepaintTextRegion

void  EmitValues (PageItem *b)

EmitValues

void  AdjustPreview (PageItem *b)

AdjustPreview

void  FromHRuler (QMouseEvent *m)

FromHRuler

void  FromVRuler (QMouseEvent *m)

FromVRuler

void  SetYGuide (QMouseEvent *m)

SetYGuide

void  SetXGuide (QMouseEvent *m)

SetXGuide

void  SnapToGuides (PageItem* b)

SnapToGuides

void  ApplyGuides (double *x, double *y)

ApplyGuides

void  TextToPath ()

TextToPath

void  UniteObj ()

UniteObj

void  SplitObj ()

SplitObj

void  PasteItem (struct CLBuf *Buffer, bool loading, bool drag = false)

PasteItem

void  ItemTextBrush (QString farbe)

ItemTextBrush

void  ItemTextBrushS (int sha)

ItemTextBrushS

void  ItemTextPen (QString farbe)

ItemTextPen

void  ItemTextPenS (int sha)

ItemTextPenS

void  ItemTextScale (int sha)

ItemTextScale

QRegion  ViewReg ()

ViewReg

QPtrList<PageItem> Items

Items

ScribusDoc * doku

doku

uint PageNr

PageNr

QString PageNam

PageNam

QString MPageNam

MPageNam

QScrollView * Anz

Anz

QPopupMenu * pmen3

pmen3

Margs Margins

Margins

int Mxp

Mxp

int Myp

Myp

bool Mpressed

Mpressed

bool mCG

mCG

double oldW

oldW

QPtrList<PageItem> SelItem

SelItem

QValueList SelNode

SelNode

int HowTo

HowTo

int ClRe

ClRe

int ClRe2

ClRe2

int SegP1

SegP1

int SegP2

SegP2

bool CursVis

CursVis

int oldCp

oldCp

int Dxp

Dxp

int Dyp

Dyp

bool Imoved

Imoved

int SeRx

SeRx

int SeRy

SeRy

bool HaveSelRect

HaveSelRect

bool LeftPg

LeftPg

bool Magnify

Magnify

bool FirstPoly

FirstPoly

bool EdPoints

EdPoints

bool MoveSym

MoveSym

bool GroupSel

GroupSel

bool DraggedGroup

DraggedGroup

double GroupX

GroupX

double GroupY

GroupY

double GroupW

GroupW

double GroupH

GroupH

bool HanMove

HanMove

int DrHY

DrHY

int DrVX

DrVX

QValueList XGuides

XGuides

QValueList YGuides

YGuides

uint GyM

GyM

bool MoveGY

MoveGY

uint GxM

GxM

bool MoveGX

MoveGX

FPoint RCenter

RCenter

bool MidButt

MidButt

void  ChLineWidth (double w)

ChLineWidth

[slot]

void  ChLineArt (PenStyle w)

ChLineArt

[slot]

void  ChLineJoin (PenJoinStyle w)

ChLineJoin

[slot]

void  ChLineEnd (PenCapStyle w)

ChLineEnd

[slot]

void  ChLocalXY (double x, double y)

ChLocalXY

[slot]

void  ChLocalSc (double x, double y)

ChLocalSc

[slot]

void  ToggleBookmark ()

ToggleBookmark

[slot]

void  ToggleAnnotation ()

ToggleAnnotation

[slot]

void  ToggleLock ()

ToggleLock

[slot]

void  TogglePic ()

TogglePic

[slot]

void  FlipImageH ()

FlipImageH

[slot]

void  FlipImageV ()

FlipImageV

[slot]

void  ItemFont (QString fon)

ItemFont

[slot]

void  chFSize (int size)

chFSize

[slot]

void  ItemPen (QString farbe)

ItemPen

[slot]

void  ItemBrush (QString farbe)

ItemBrush

[slot]

void  ItemPenShade (int sha)

ItemPenShade

[slot]

void  ItemBrushShade (int sha)

ItemBrushShade

[slot]

void  ItemGradFill (int typ, QString col1, int sh1, QString col2, int sh2)

ItemGradFill

[slot]

void  QueryFarben ()

QueryFarben

[slot]

void  SetFrameRect ()

SetFrameRect

[slot]

void  SetFrameRounded ()

SetFrameRounded

[slot]

void  SetFrameOval ()

SetFrameOval

[slot]

void  ToBack ()

ToBack

[slot]

void  ToFront ()

ToFront

[slot]

void  LowerItem ()

LowerItem

[slot]

void  RaiseItem ()

RaiseItem

[slot]

void  DeleteItem ()

DeleteItem

[slot]

bool  slotSetCurs (int x, int y)

slotSetCurs

[slot]

void  slotDoCurs (bool draw)

slotDoCurs

[slot]

void  BlinkCurs ()

BlinkCurs

[slot]

void  ChLineSpa (double w)

ChLineSpa

[slot]

void  chKerning (double us)

chKerning

[slot]

void  chTyStyle (int s)

chTyStyle

[slot]

void  SetAbStyle (int s)

SetAbStyle

[slot]

void  chAbStyle (PageItem *b, int s)

chAbStyle

[slot]

void  AlignObj (bool xa, bool ya, bool Vth, bool Vtv, double xdisp, double ydisp, int xart, int yart)

AlignObj

[slot]

void  sentToScrap ()

sentToScrap

[slot]

void  sentToLayer (int id)

sentToLayer

[slot]

void  ToTextFrame ()

ToTextFrame

[slot]

void  ToPicFrame ()

ToPicFrame

[slot]

void  ToPolyFrame ()

ToPolyFrame

[slot]

void  ToBezierFrame ()

ToBezierFrame

[slot]

void  MoveClipPoint (PageItem *b, FPoint np)

MoveClipPoint

[slot]

void  ToPathText ()

ToPathText

[slot]

void  Bezier2Poly ()

Bezier2Poly

[slot]

void  Hrule (int)

Hrule

[signal]

void  Vrule (int)

Vrule

[signal]

void  PgCh (int)

PgCh

[signal]

void  PaintingDone ()

PaintingDone

[signal]

void  HaveSel (int)

HaveSel

[signal]

void  DocChanged ()

DocChanged

[signal]

void  ItemPos (double, double)

ItemPos

[signal]

void  ItemGeom (double, double)

ItemGeom

[signal]

void  ItemRadius (double)

ItemRadius

[signal]

void  SetAngle (double)

SetAngle

[signal]

void  ZoomIn ()

ZoomIn

[signal]

void  ZoomOut ()

ZoomOut

[signal]

void  ZoomAbs ()

ZoomAbs

[signal]

void  AbsPosi (int, int)

AbsPosi

[signal]

void  AbsPosi2 (int, int)

AbsPosi2

[signal]

void  SetSizeValue (double)

SetSizeValue

[signal]

void  SetLineArt (PenStyle, PenCapStyle, PenJoinStyle)

SetLineArt

[signal]

void  SetLocalValues (double, double, double, double)

SetLocalValues

[signal]

void  ItemFarben (QString, QString, int, int)

ItemFarben

[signal]

void  ItemGradient (QString, QString, int, int, int)

ItemGradient

[signal]

void  ItemTextAttr (double)

ItemTextAttr

[signal]

void  ItemTextFont (QString)

ItemTextFont

[signal]

void  ItemTextSize (int)

ItemTextSize

[signal]

void  ItemTextSca (int)

ItemTextSca

[signal]

void  ItemTextUSval (double)

ItemTextUSval

[signal]

void  ItemTextAbs (int)

ItemTextAbs

[signal]

void  ItemTextFarben (QString, QString, int, int)

ItemTextFarben

[signal]

void  HasTextSel ()

HasTextSel

[signal]

void  HasNoTextSel ()

HasNoTextSel

[signal]

void  CutItem ()

CutItem

[signal]

void  CopyItem ()

CopyItem

[signal]

void  ItemTextStil (int)

ItemTextStil

[signal]

void  LoadPic ()

LoadPic

[signal]

void  LoadElem (QString, int, int, bool, bool, ScribusDoc *)

LoadElem

[signal]

void  Amode (int)

Amode

[signal]

void  AnnotProps ()

AnnotProps

[signal]

void  ToScrap (QString)

ToScrap

[signal]

void  MousePos (double, double)

MousePos

[signal]

void  ClipPo (double, double)

ClipPo

[signal]

void  HavePoint (bool, bool)

HavePoint

[signal]

void  PolyOpen ()

PolyOpen

[signal]

void  PStatus (int, uint)

PStatus

[signal]

void  UndoAvail ()

UndoAvail

[signal]

void  EditGuides ()

EditGuides

[signal]

void  ItemTrans (double, double)

ItemTrans

[signal]

void  AddBM (PageItem *)

AddBM

[signal]

void  DelBM (PageItem *)

DelBM

[signal]

void  NewBMNr (int, int)

NewBMNr

[signal]

void  ChBMText (PageItem *)

ChBMText

[signal]

void  RotMode (int)

RotMode

[signal]

void  RasterPic (bool)

RasterPic

[signal]