okular
documentcommands_p.h
Go to the documentation of this file.
30 AddAnnotationCommand(Okular::DocumentPrivate * docPriv, Okular::Annotation* annotation, int pageNumber);
48 RemoveAnnotationCommand(Okular::DocumentPrivate * doc, Okular::Annotation* annotation, int pageNumber);
63 ModifyAnnotationPropertiesCommand( Okular::DocumentPrivate* docPriv, Okular::Annotation* annotation,
NormalizedPoint is a helper class which stores the coordinates of a normalized point.
Definition: area.h:47
virtual bool mergeWith(const QUndoCommand *uc)
Definition: documentcommands.cpp:278
virtual void redo()=0
EditFormComboCommand(Okular::Document *doc, FormFieldChoice *form, int pageNumber, const QString &newText, int newCursorPos, const QString &prevText, int prevCursorPos, int prevAnchorPos)
Definition: documentcommands.cpp:365
RemoveAnnotationCommand(Okular::DocumentPrivate *doc, Okular::Annotation *annotation, int pageNumber)
Definition: documentcommands.cpp:51
Okular::NormalizedPoint minusDelta()
Definition: documentcommands.cpp:153
TranslateAnnotationCommand(Okular::DocumentPrivate *docPriv, Okular::Annotation *annotation, int pageNumber, const Okular::NormalizedPoint &delta, bool completeDrag)
Definition: documentcommands.cpp:106
virtual int id() const
Definition: documentcommands.cpp:273
virtual void redo()
Definition: documentcommands.cpp:100
virtual ~AddAnnotationCommand()
Definition: documentcommands.cpp:30
EditAnnotationContentsCommand(Okular::DocumentPrivate *docPriv, Okular::Annotation *annotation, int pageNumber, const QString &newContents, int newCursorPos, const QString &prevContents, int prevCursorPos, int prevAnchorPos)
Definition: documentcommands.cpp:245
ModifyAnnotationPropertiesCommand(Okular::DocumentPrivate *docPriv, Okular::Annotation *annotation, int pageNumber, QDomNode oldProperties, QDomNode newProperties)
Definition: documentcommands.cpp:80
EditFormListCommand(Okular::Document *doc, FormFieldChoice *form, int pageNumber, const QList< int > &newChoices, const QList< int > &prevChoices)
Definition: documentcommands.cpp:339
virtual int id() const =0
AddAnnotationCommand(Okular::DocumentPrivate *docPriv, Okular::Annotation *annotation, int pageNumber)
Definition: documentcommands.cpp:21
Definition: document_p.h:83
virtual bool mergeWith(const QUndoCommand *uc)
Definition: documentcommands.cpp:207
virtual void undo()=0
Annotation struct holds properties shared by all annotations.
Definition: annotations.h:90
virtual ~RemoveAnnotationCommand()
Definition: documentcommands.cpp:60
virtual bool mergeWith(const QUndoCommand *uc)
Definition: documentcommands.cpp:428
virtual bool mergeWith(const QUndoCommand *uc)
Definition: documentcommands.cpp:325
virtual bool mergeWith(const QUndoCommand *uc)
Definition: documentcommands.cpp:137
EditFormTextCommand(Okular::Document *doc, Okular::FormFieldText *form, int pageNumber, const QString &newContents, int newCursorPos, const QString &prevContents, int prevCursorPos, int prevAnchorPos)
Definition: documentcommands.cpp:292
EditFormButtonsCommand(Okular::Document *doc, int pageNumber, const QList< FormFieldButton * > &formButtons, const QList< bool > &newButtonStates)
Definition: documentcommands.cpp:447
EditTextCommand(const QString &newContents, int newCursorPos, const QString &prevContents, int prevCursorPos, int prevAnchorPos)
Definition: documentcommands.cpp:159
virtual void undo()
Definition: documentcommands.cpp:94
Definition: documentcommands_p.h:102
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:45:02 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:45:02 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.