DocUpdater Class Reference
Inheritance diagram for DocUpdater:

Collaboration diagram for DocUpdater:

Public Member Functions | |
| DocUpdater (ScribusDoc *d) | |
| void | changed (Page *pg) |
| void | changed (PageItem *it) |
Private Attributes | |
| ScribusDoc * | doc |
Detailed Description
This class forwards change events for pages and pageitems to the region occupied by this page or pageitem.Definition at line 91 of file scribusdoc.cpp.
Constructor & Destructor Documentation
| DocUpdater::DocUpdater | ( | ScribusDoc * | d | ) | [inline] |
Definition at line 95 of file scribusdoc.cpp.
Member Function Documentation
| void DocUpdater::changed | ( | Page * | pg | ) | [inline, virtual] |
Implements Observer< Page * >.
Definition at line 97 of file scribusdoc.cpp.
References doc, Page::height(), ScribusDoc::invalidateRegion(), ScribusDoc::regionsChanged(), MassObservable< OBSERVED >::update(), Page::width(), Page::xOffset(), and Page::yOffset().
| void DocUpdater::changed | ( | PageItem * | it | ) | [inline, virtual] |
Implements Observer< PageItem * >.
Definition at line 104 of file scribusdoc.cpp.
References doc, PageItem::getBoundingRect(), PageItem::invalidateLayout(), ScribusDoc::regionsChanged(), and MassObservable< OBSERVED >::update().
Member Data Documentation
ScribusDoc* DocUpdater::doc [private] |
The documentation for this class was generated from the following file:
