class ScribusApp

This Class is the base class for your application. More...

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

Public Methods

Public Slots

Signals

Public Members

Private Types

Private Methods

Private Members


Detailed Description

This Class is the base class for your application. It sets up the main window and providing a menubar, toolbar and statusbar. For the main view, an instance of class ScribusView is created which creates your view.

 ScribusApp ()

ScribusApp

 ~ScribusApp ()

~ScribusApp

void  initMenuBar ()

initMenuBar

void  initStatusBar ()

initStatusBar

void  SetShortCut ()

SetShortCut

void  SetKeyEntry (int Nr, QString text, int Men, int KeyC)

SetKeyEntry

bool  doFileNew (float b, float h, float tpr, float lr, float rr, float br, float ab, float sp, bool atf, bool fp, int einh, bool firstleft, int Ori, int SNr)

doFileNew

bool  DoFileSave (QString fn)

DoFileSave

void  closeEvent (QCloseEvent *ce)

closeEvent

void  keyPressEvent (QKeyEvent *k)

keyPressEvent

void  wheelEvent (QWheelEvent *w)

wheelEvent

void  DeleteSel (PageItem *b)

DeleteSel

void  setTBvals (PageItem *b)

setTBvals

void  SavePrefs ()

SavePrefs

void  ShowSubs ()

ShowSubs

void  applyNewMaster (QString name)

applyNewMaster

void  UpdateRecent (QString fn)

UpdateRecent

void  InitPlugs ()

InitPlugs

void  InitHyphenator ()

InitHyphenator

void  FinalizePlugs ()

FinalizePlugs

bool  DLLName (QString name, QString *PName, int *typ, void **Zeig)

DLLName

void  CallDLL (QString name)

CallDLL

PSLib*  getPSDriver (bool psart, SCFonts &AllFonts, QMap DocFonts, CListe DocColors, bool pdf)

getPSDriver

void  closePSDriver ()

closePSDriver

PDFlib*  getPDFDriver ()

getPDFDriver

void  closePDFDriver ()

closePDFDriver

bool  DoSaveAsEps (QString fn)

DoSaveAsEps

QString  CFileDialog (QString caption = "", QString filter = "", QString defNa = "", bool Pre = false, bool mod = true, bool comp = false)

CFileDialog

void  GetCMSProfiles ()

GetCMSProfiles

void  RecalcColors (QProgressBar *dia = 0)

RecalcColors

void  SwitchWin ()

SwitchWin

void  RestoreBookMarks ()

RestoreBookMarks

void  AdjustBM ()

AdjustBM

QString Buffer2

Buffer2

QString Buffer3

Buffer3

ProfilesL MonitorProfiles

MonitorProfiles

ProfilesL PrinterProfiles

PrinterProfiles

ProfilesL PDFXProfiles

PDFXProfiles

float DispX

DispX

float DispY

DispY

QTimer * CurTimer

CurTimer

bool NoFonts

NoFonts

int HaveDoc

HaveDoc

ScribusView * view

view

ScribusDoc * doc

doc

QLabel* FMess

FMess

QProgressBar* FProg

FProg

QLabel* XMess

XMess

QLabel* XDat

XDat

QLabel* YMess

YMess

QLabel* YDat

YDat

Mpalette * Mpal

Mpal

NodePalette * Npal

Npal

Tree * Tpal

Tpal

Biblio * ScBook

ScBook

LayerPalette* Lpal

Lpal

SeitenPal * Sepal

Sepal

BookPalette * BookPal

BookPal

QMap Sprachen

Sprachen

QWorkspace * wsp

wsp

QPopupMenu* windowsMenu

windowsMenu

ScribusWin* ActWin

ActWin

QString PrefsPfad

PrefsPfad

void  Collect ()

Collect

[slot]

doc represents your actual document and is created only once. It keeps information such as filename and does the serialization of your files.

void  ChBookmarks (int s, int e, int n)

ChBookmarks

[slot]

void  AddBookMark (PageItem *ite)

AddBookMark

[slot]

void  DelBookMark (PageItem *ite)

DelBookMark

[slot]

void  BookMarkTxT (PageItem *ite)

BookMarkTxT

[slot]

void  StoreBookmarks ()

StoreBookmarks

[slot]

void  ReadPrefs ()

ReadPrefs

[slot]

void  ManageGuides ()

ManageGuides

[slot]

void  SetTranspar (float t)

SetTranspar

[slot]

void  ReportMP (float xp, float yp)

ReportMP

[slot]

bool  DoFileClose ()

DoFileClose

[slot]

void  DoSaveClose ()

DoSaveClose

[slot]

void  windowsMenuAboutToShow ()

windowsMenuAboutToShow

[slot]

void  newActWin (QWidget *w)

newActWin

[slot]

void  windowsMenuActivated (int id)

windowsMenuActivated

[slot]

void  ToggleObjLock ()

ToggleObjLock

[slot]

void  UnDoAction ()

UnDoAction

[slot]

void  CanUndo ()

CanUndo

[slot]

void  configHyphenator ()

configHyphenator

[slot]

void  doHyphenate ()

doHyphenate

[slot]

void  slotTest ()

slotTest

[slot]

void  slotTest2 ()

slotTest2

[slot]

void  PutScrap (QString t)

PutScrap

[slot]

void  Pfadtext ()

Pfadtext

[slot]

void  changeLayer (int l)

changeLayer

[slot]

void  showLayer ()

showLayer

[slot]

void  LayerRemove (int l)

LayerRemove

[slot]

void  SetCMSPrefs ()

SetCMSPrefs

[slot]

void  ManageJava ()

ManageJava

[slot]

void  ManageTemp (QString temp = "")

ManageTemp

[slot]

void  ManTempEnd ()

ManTempEnd

[slot]

bool  slotFileNew ()

slotFileNew

[slot]

void  slotFileOpen ()

slotFileOpen

[slot]

void  LoadRecent (int id)

LoadRecent

[slot]

bool  slotDocOpen ()

slotDocOpen

[slot]

bool  LadeDoc (QString fileName)

LadeDoc

[slot]

void  slotFileSave ()

slotFileSave

[slot]

void  slotFileSaveAs ()

slotFileSaveAs

[slot]

void  SaveText ()

SaveText

[slot]

bool  slotFileClose ()

slotFileClose

[slot]

void  slotFilePrint ()

slotFilePrint

[slot]

void  slotFileQuit ()

slotFileQuit

[slot]

void  slotEditCut ()

slotEditCut

[slot]

put the marked text/object into the clipboard and remove it from the document

void  slotEditCopy ()

slotEditCopy

[slot]

void  slotEditPaste ()

slotEditPaste

[slot]

void  EnableTxEdit ()

EnableTxEdit

[slot]

void  DisableTxEdit ()

DisableTxEdit

[slot]

void  SelectAll ()

SelectAll

[slot]

void  DeleteText ()

DeleteText

[slot]

void  slotHelpAbout ()

slotHelpAbout

[slot]

void  slotHelpAboutQt ()

slotHelpAboutQt

[slot]

void  slotOnlineHelp ()

slotOnlineHelp

[slot]

void  ToggleTips ()

ToggleTips

[slot]

void  slotNewPageP (int wo, QString templ)

slotNewPageP

[slot]

void  slotNewPageM ()

slotNewPageM

[slot]

void  slotNewPageT (int w)

slotNewPageT

[slot]

void  slotNewPage (int w)

slotNewPage

[slot]

void  DeletePage ()

DeletePage

[slot]

void  DeletePage2 (int pg)

DeletePage2

[slot]

void  MovePage ()

MovePage

[slot]

void  CopyPage ()

CopyPage

[slot]

void  slotZoomAbs (float z)

slotZoomAbs

[slot]

void  slotZoomFit ()

slotZoomFit

[slot]

void  slotZoom20 ()

slotZoom20

[slot]

void  slotZoom50 ()

slotZoom50

[slot]

void  slotZoom75 ()

slotZoom75

[slot]

void  slotZoom100 ()

slotZoom100

[slot]

void  slotZoom200 ()

slotZoom200

[slot]

void  ToggleMarks ()

ToggleMarks

[slot]

void  ToggleFrames ()

ToggleFrames

[slot]

void  ToggleTools ()

ToggleTools

[slot]

void  ToggleMpal ()

ToggleMpal

[slot]

void  ToggleTpal ()

ToggleTpal

[slot]

void  ToggleBpal ()

ToggleBpal

[slot]

void  ToggleLpal ()

ToggleLpal

[slot]

void  ToggleSepal ()

ToggleSepal

[slot]

void  ToggleBookpal ()

ToggleBookpal

[slot]

void  TogglePics ()

TogglePics

[slot]

void  ToggleRaster ()

ToggleRaster

[slot]

void  ToggleURaster ()

ToggleURaster

[slot]

void  ToggleFrameEdit ()

ToggleFrameEdit

[slot]

void  slotSelect ()

slotSelect

[slot]

void  ModeFromTB (int)

ModeFromTB

[slot]

void  setAppMode (int mode)

setAppMode

[slot]

void  HaveNewDoc ()

HaveNewDoc

[slot]

void  HaveNewSel (int Nr)

HaveNewSel

[slot]

void  slotDocCh (bool reb = true)

slotDocCh

[slot]

void  setItemFarbe (int id)

setItemFarbe

[slot]

void  setItemShade (int id)

setItemShade

[slot]

void  setItemFont (int id)

setItemFont

[slot]

void  AdjustFontMenu (QString nf)

AdjustFontMenu

[slot]

void  SetNewFont (QString nf)

SetNewFont

[slot]

void  setItemFSize (int id)

setItemFSize

[slot]

void  setFSizeMenu (int size)

setFSizeMenu

[slot]

void  slotEditColors ()

slotEditColors

[slot]

void  setPenShade (int sh)

setPenShade

[slot]

void  setBrushShade (int sh)

setBrushShade

[slot]

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

setGradFill

[slot]

void  setPenFarbe (QString farbe)

setPenFarbe

[slot]

void  setBrushFarbe (QString farbe)

setBrushFarbe

[slot]

void  setCSMenu (QString f, QString l, int fs, int ls)

setCSMenu

[slot]

void  GetBrushPen ()

GetBrushPen

[slot]

void  RectFrame ()

RectFrame

[slot]

void  OvalFrame ()

OvalFrame

[slot]

void  RoundedFrame ()

RoundedFrame

[slot]

void  DeleteObjekt ()

DeleteObjekt

[slot]

void  Objekt2Back ()

Objekt2Back

[slot]

void  Objekt2Front ()

Objekt2Front

[slot]

void  ObjektRaise ()

ObjektRaise

[slot]

void  ObjektLower ()

ObjektLower

[slot]

void  ObjektDup ()

ObjektDup

[slot]

void  ObjektDupM ()

ObjektDupM

[slot]

void  InfoDoc ()

InfoDoc

[slot]

bool  SetupDoc ()

SetupDoc

[slot]

void  ObjektAlign ()

ObjektAlign

[slot]

void  DoAlign (bool xa, bool ya, bool Vth, bool Vtv, float xdp, float ydp, int xart, int yart)

DoAlign

[slot]

void  GetAllFonts ()

GetAllFonts

[slot]

void  BuildFontMenu ()

BuildFontMenu

[slot]

void  slotFontOrg ()

slotFontOrg

[slot]

void  slotPrefsOrg ()

slotPrefsOrg

[slot]

void  slotEditStyles ()

slotEditStyles

[slot]

void  setNewAbStyle (int a)

setNewAbStyle

[slot]

void  setAbsValue (int a)

setAbsValue

[slot]

void  SelectFromOutl (int Page, int Item)

SelectFromOutl

[slot]

void  SelectFromOutlS (int Page)

SelectFromOutlS

[slot]

void  SaveAsEps ()

SaveAsEps

[slot]

void  SaveAsPDF ()

SaveAsPDF

[slot]

void  ModifyObject ()

ModifyObject

[slot]

void  Aktiv ()

Aktiv

[slot]

void  setItemHoch (int h)

setItemHoch

[slot]

void  setStilvalue (int s)

setStilvalue

[slot]

void  setItemTypeStyle (int id)

setItemTypeStyle

[slot]

void  slotElemRead (QString Name, int x, int y, bool art, bool loca, ScribusDoc* docc)

slotElemRead

[slot]

void  slotChangeUnit (int art)

slotChangeUnit

[slot]

void  NoFrameEdit ()

NoFrameEdit

[slot]

void  setItemTextAli (int id)

setItemTextAli

[slot]

void  ApplyTemp ()

ApplyTemp

[slot]

void  Apply_Temp (QString in, int Snr)

Apply_Temp

[slot]

void  GroupObj ()

GroupObj

[slot]

void  UnGroupObj ()

UnGroupObj

[slot]

void  StatusPic ()

StatusPic

[slot]

void  RunPlug (int id)

RunPlug

[slot]

void  RunImportPlug (int id)

RunImportPlug

[slot]

void  RunExportPlug (int id)

RunExportPlug

[slot]

void  RunHelpPlug (int id)

RunHelpPlug

[slot]

void  ModifyAnnot ()

ModifyAnnot

[slot]

void  ToggleGuides ()

ToggleGuides

[slot]

void  ToggleUGuides ()

ToggleUGuides

[slot]

void  TextISize (int)

TextISize

[signal]

void  TextIFont (QString)

TextIFont

[signal]

void  TextUSval (float)

TextUSval

[signal]

void  TextStil (int)

TextStil

[signal]

void  TextFarben (QString, QString, int, int)

TextFarben

[signal]

QPopupMenu * fileMenu

fileMenu

[private]

QPopupMenu * editMenu

editMenu

[private]

QPopupMenu * StilMenu

StilMenu

[private]

QPopupMenu * ObjMenu

ObjMenu

[private]

QPopupMenu * pageMenu

pageMenu

[private]

QPopupMenu * viewMenu

viewMenu

[private]

QPopupMenu * ColorMenu

ColorMenu

[private]

QPopupMenu * SizeTMenu

SizeTMenu

[private]

QPopupMenu * ShadeMenu

ShadeMenu

[private]

QPopupMenu * ShapeMenu

ShapeMenu

[private]

QPopupMenu * FontMenu

FontMenu

[private]

QPopupMenu * FStyleMenu

FStyleMenu

[private]

QPopupMenu * TypeStyleMenu

TypeStyleMenu

[private]

QPopupMenu * AliMenu

AliMenu

[private]

QPopupMenu * recentMenu

recentMenu

[private]

QPopupMenu * hymen

hymen

[private]

QToolBar * WerkTools2

WerkTools2

[private]

WerkToolB* WerkTools

WerkTools

[private]

QToolButton* DatOpe

DatOpe

[private]

QToolButton* DatSav

DatSav

[private]

QToolButton* DatClo

DatClo

[private]

QToolButton* DatPri

DatPri

[private]

QToolButton* DatPDF

DatPDF

[private]

QToolButton* DatNeu

DatNeu

[private]

int KeyMod

KeyMod

[private]

int ShapeEdit

ShapeEdit

[private]

int ShapeM

ShapeM

[private]

int DistM

DistM

[private]

int PfadT

PfadT

[private]

int pgmd

pgmd

[private]

int pgmm

pgmm

[private]

int pgmv

pgmv

[private]

int Stm

Stm

[private]

int Obm

Obm

[private]

int Markers

Markers

[private]

int FrameDr

FrameDr

[private]

int Bilder

Bilder

[private]

int Ras

Ras

[private]

int uRas

uRas

[private]

int Guide

Guide

[private]

int uGuide

uGuide

[private]

int viewTools

viewTools

[private]

int viewMpal

viewMpal

[private]

int viewTpal

viewTpal

[private]

int viewNpal

viewNpal

[private]

int viewBpal

viewBpal

[private]

int viewLpal

viewLpal

[private]

int viewSepal

viewSepal

[private]

int viewBopal

viewBopal

[private]

int fid1

fid1

[private]

int fid2

fid2

[private]

int fid3

fid3

[private]

int fid4

fid4

[private]

int fid5

fid5

[private]

int fid51

fid51

[private]

int fid6

fid6

[private]

int fid7

fid7

[private]

int fid8

fid8

[private]

int fid9

fid9

[private]

int fid10

fid10

[private]

int fid11

fid11

[private]

int fid12

fid12

[private]

int fid13

fid13

[private]

int fid14

fid14

[private]

int edUndo

edUndo

[private]

int edid1

edid1

[private]

int edid2

edid2

[private]

int edid3

edid3

[private]

int edid4

edid4

[private]

int edid5

edid5

[private]

int edid6

edid6

[private]

int Loesch

Loesch

[private]

int tman

tman

[private]

int jman

jman

[private]

int tip

tip

[private]

int Gr

Gr

[private]

int UnGr

UnGr

[private]

int LockOb

LockOb

[private]

int exmn

exmn

[private]

int hyph

hyph

[private]

int ORaise

ORaise

[private]

int OLower

OLower

[private]

int OBack

OBack

[private]

int OFront

OFront

[private]

bool tipsOn

tipsOn

[private]

QPopupMenu * helpMenu

helpMenu

[private]

QPopupMenu * toolMenu

toolMenu

[private]

QPopupMenu * extraMenu

extraMenu

[private]

QPopupMenu * importMenu

importMenu

[private]

QPopupMenu * exportMenu

exportMenu

[private]

float  mm2pts (int mm)

mm2pts

[private]

float  pts2mm (float pts)

pts2mm

[private]

bool BufferSet

BufferSet

[private]

bool BufferSet2

BufferSet2

[private]

QIntDict FontID

FontID

[private]

int HaveGS

HaveGS

[private]

bool PDFavailable

PDFavailable

[private]

void * PSDriver

PSDriver

[private]

void * PDFDriver

PDFDriver

[private]

int DocNr

DocNr

[private]

QStringList RecentDocs

RecentDocs

[private]

PlugData (struct)

PlugData

[private]

QMap PluginMap

PluginMap

[private]

bool PrinterUsed

PrinterUsed

[private]

PDe (struct)

PDe

[private]


Generated by: paul on T6.linux on Tue Mar 18 23:32:13 2003, using kdoc 2.0a54.