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 (float x, float y, float b, float h, float w, QString fill, QString outline)

PaintEllipse

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

PaintPict

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

PaintRect

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

PaintLine

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

PaintText

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

PaintPoly

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

PaintPolyLine

void  LoadPict (QString fn, int ItNr)

LoadPict

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

insertColor

void  DrawPageMarks (QPaintEvent *e)

DrawPageMarks

void  DrawPageItems (QPaintEvent *e)

DrawPageItems

void  paintEvent (QPaintEvent *e)

paintEvent

void  DrawTransparent (PageItem *b)

DrawTransparent

void  setGroupRect ()

setGroupRect

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

getGroupRect

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

getGroupRectScreen

void  paintGroupRect (bool norm = true)

paintGroupRect

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

moveGroup

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

transformPointI

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

transformPoint

void  scaleGroup (float scx, float 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)

Deselect

void  SelectItemNr (int nr)

SelectItemNr

void  SetupDraw (int Nr)

SetupDraw

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

MoveItemI

bool  MoveItem (float newX, float 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  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 (float newX, float newY, int ite, bool fromMP = false, bool DoUpdateClip = true)

SizeItem

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

MoveSizeItem

void  RotateItem (float 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)

RefreshItem

void  RepaintTextRegion (PageItem *b, QRegion alt)

RepaintTextRegion

void  DrawCursChar (PageItem *b, QPainter *p, int po)

DrawCursChar

void  EmitValues (PageItem *b)

EmitValues

void  AdjustPreview (PageItem *b)

AdjustPreview

void  UpdateGradient (PageItem *i)

UpdateGradient

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 (float *x, float *y)

ApplyGuides

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

float oldW

oldW

QPtrList<PageItem> SelItem

SelItem

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

float GroupX

GroupX

float GroupY

GroupY

float GroupW

GroupW

float 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

void  ChLineWidth (float w)

ChLineWidth

[slot]

void  ChLineArt (PenStyle w)

ChLineArt

[slot]

void  ChLineJoin (PenJoinStyle w)

ChLineJoin

[slot]

void  ChLineEnd (PenCapStyle w)

ChLineEnd

[slot]

void  ChLocalXY (float x, float y)

ChLocalXY

[slot]

void  ChLocalSc (float x, float 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, bool vCPal = false)

ItemBrush

[slot]

void  ItemPenShade (int sha)

ItemPenShade

[slot]

void  ItemBrushShade (int sha, bool vCPal = false)

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]

void  PasteItem (struct CLBuf *Buffer, bool loading)

PasteItem

[slot]

bool  slotSetCurs (int x, int y)

slotSetCurs

[slot]

void  slotDoCurs (bool draw)

slotDoCurs

[slot]

void  BlinkCurs ()

BlinkCurs

[slot]

void  ChLineSpa (float w)

ChLineSpa

[slot]

void  chKerning (float 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, float xdisp, float 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 (float, float)

ItemPos

[signal]

void  ItemGeom (float, float)

ItemGeom

[signal]

void  ItemRadius (float)

ItemRadius

[signal]

void  SetAngle (float)

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 (float)

SetSizeValue

[signal]

void  SetLineArt (PenStyle, PenCapStyle, PenJoinStyle)

SetLineArt

[signal]

void  SetLocalValues (float, float, float, float)

SetLocalValues

[signal]

void  ItemFarben (QString, QString, int, int)

ItemFarben

[signal]

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

ItemGradient

[signal]

void  ItemTextAttr (float)

ItemTextAttr

[signal]

void  ItemTextFont (QString)

ItemTextFont

[signal]

void  ItemTextSize (int)

ItemTextSize

[signal]

void  ItemTextUSval (float)

ItemTextUSval

[signal]

void  ItemTextAbs (int)

ItemTextAbs

[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  ModifyIt ()

ModifyIt

[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 (float, float)

MousePos

[signal]

void  ClipPo (float, float)

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 (float)

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]