Scribus API for plugins
A stable, high level and documented interface to the Scribus core that plugin developers can use to access the Scribus features.
|
Public Member Functions | |
ScribusAPIDocumentItem (PageItem *item) | |
PageItem * | getItem () |
void | setPageNumber (int pageNumber) |
bool | isBefore (ScribusAPIDocumentItem *const item) const |
int | getX () const |
int | getY () const |
void | render () |
bool | isTextFrame () |
bool | isImageFrame () |
ScribusAPIDocumentItemText * | getText () |
QString | getName () |
ScribusAPIDocumentItemImageWeb | getImageWeb () |
QList< ScribusAPIDocumentItemResourceFile > | getResourceFiles () |
Static Public Member Functions | |
static bool | isBeforeQSort (ScribusAPIDocumentItem *const item1, ScribusAPIDocumentItem *const item2) |
Protected Attributes | |
int | pageNumber |
PageItem * | scribusItem |
ScribusAPIDocumentItemImageWeb ScribusAPIDocumentItem::getImageWeb | ( | ) |
bool ScribusAPIDocumentItem::isBefore | ( | ScribusAPIDocumentItem *const | item | ) | const |
TODO:
|
inlinestatic |
used by qSort to sort the items by their place on the page