cmdvar.h File Reference
#include "scconfig.h"#include <Python.h>#include <QString>#include "scribus.h"


Go to the source code of this file.
Defines | |
| #define | Py_RETURN_NONE return Py_INCREF(Py_None), Py_None |
| #define | Py_RETURN_TRUE return Py_INCREF(Py_True), Py_True |
Functions | |
| void | initscribus (ScribusMainWindow *pl) |
| Initialize the 'scribus' Python module in the currently active interpreter. | |
Variables | |
| PyObject * | wrappedQApp |
| A PyCObject containing a pointer to qApp. | |
| PyObject * | wrappedMainWindow |
| A PyCObject containing a pointer to the main window ('Carrier'). | |
| ScripterCore * | scripterCore |
| A pointer to the ScripterCore instance. | |
| PyObject * | ScribusException |
| PyObject * | NoDocOpenError |
| PyObject * | WrongFrameTypeError |
| PyObject * | NoValidObjectError |
| PyObject * | NotFoundError |
| PyObject * | NameExistsError |
Define Documentation
| #define Py_RETURN_NONE return Py_INCREF(Py_None), Py_None |
Definition at line 27 of file cmdvar.h.
Referenced by PDFfile_save(), Printer_print(), scribus_closemasterpage(), scribus_createcharstyle(), scribus_createlayer(), scribus_createmasterpage(), scribus_createparagraphstyle(), scribus_delcolor(), scribus_deletemasterpage(), scribus_deleteobj(), scribus_deletepage(), scribus_deletetext(), scribus_deselect(), scribus_docchanged(), scribus_duplicateobject(), scribus_editmasterpage(), scribus_gotopage(), scribus_groupobj(), scribus_importpage(), scribus_inserttext(), scribus_layerblend(), scribus_layerflow(), scribus_layerlock(), scribus_layeroutline(), scribus_layerprint(), scribus_layertrans(), scribus_layervisible(), scribus_linktextframes(), scribus_loadimage(), scribus_loadstylesfromfile(), scribus_messagebartext(), scribus_moveobjabs(), scribus_moveobjrel(), scribus_moveselectiontoback(), scribus_moveselectiontofront(), scribus_newcolor(), scribus_newpage(), scribus_newstyledialog(), scribus_placeeps(), scribus_placeodg(), scribus_placesvg(), scribus_placesxd(), scribus_progressreset(), scribus_progresssetprogress(), scribus_progresssettotalsteps(), scribus_redraw(), scribus_removelayer(), scribus_replcolor(), scribus_rotobjabs(), scribus_rotobjrel(), scribus_savedoc(), scribus_scalegroup(), scribus_scaleimage(), scribus_scrolldocument(), scribus_selectobj(), scribus_selecttext(), scribus_senttolayer(), scribus_setactlayer(), scribus_setalign(), scribus_setboxtext(), scribus_setcolor(), scribus_setcolumngap(), scribus_setcolumns(), scribus_setcornerrad(), scribus_setcursor(), scribus_setdoctype(), scribus_setfillblend(), scribus_setfillcolor(), scribus_setfillshade(), scribus_setfilltrans(), scribus_setfont(), scribus_setfontsize(), scribus_setgradfill(), scribus_setHguides(), scribus_setinfo(), scribus_setlineblend(), scribus_setlinecolor(), scribus_setlineend(), scribus_setlinejoin(), scribus_setlineshade(), scribus_setlinespace(), scribus_setlinestyle(), scribus_setlinetrans(), scribus_setlinewidth(), scribus_setmargins(), scribus_setmultiline(), scribus_setpdfbookmark(), scribus_setproperty(), scribus_setredraw(), scribus_setscaleimagetoframe(), scribus_setstyle(), scribus_settextfill(), scribus_settextshade(), scribus_settextstroke(), scribus_setunit(), scribus_setVguides(), scribus_sizeobjabs(), scribus_textflow(), scribus_tracetext(), scribus_ungroupobj(), scribus_unlinktextframes(), and scribus_zoomdocument().
Function Documentation
| void initscribus | ( | ScribusMainWindow * | pl | ) |
Initialize the 'scribus' Python module in the currently active interpreter.
Definition at line 494 of file scriptplugin.cpp.
References ImageExport_Type, initscribus_failed(), landscapePage, NameExistsError, NoDocOpenError, NotFoundError, NoValidObjectError, PDFfile_Type, portraitPage, Printer_Type, scribus_methods, ScribusException, tr(), unitGetMaxIndex(), unitGetRatioFromIndex(), unitGetStrFromIndex(), unitIndexFromString(), value, wrappedMainWindow, wrappedQApp, wrapQObject(), and WrongFrameTypeError.
Referenced by ScriptPlugin::initPlugin(), ScripterCore::slotRunScript(), and ScripterCore::slotRunScriptFile().
Variable Documentation
| PyObject* NameExistsError |
Exception raised when the user tries to create an object with the same name as one that already exists
Definition at line 82 of file scriptplugin.cpp.
Referenced by initscribus().
| PyObject* NoDocOpenError |
Exception raised when no document opened - see checkHaveDocument() in cmdutil.cpp
Definition at line 78 of file scriptplugin.cpp.
Referenced by checkHaveDocument(), and initscribus().
| PyObject* NotFoundError |
A general exception for when objects such as colors and fonts cannot be found.
Definition at line 81 of file scriptplugin.cpp.
Referenced by initscribus(), scribus_delcolor(), scribus_getcolor(), scribus_getcolorasrgb(), scribus_getlinecolor(), scribus_glayerblend(), scribus_glayerflow(), scribus_glayerlock(), scribus_glayeroutline(), scribus_glayerprint(), scribus_glayertrans(), scribus_glayervisib(), scribus_layerblend(), scribus_layerflow(), scribus_layerlock(), scribus_layeroutline(), scribus_layerprint(), scribus_layertrans(), scribus_layervisible(), scribus_pathtext(), scribus_removelayer(), scribus_renderfont(), scribus_replcolor(), scribus_setactlayer(), scribus_setcolor(), scribus_setmultiline(), and scribus_setstyle().
| PyObject* NoValidObjectError |
Exception raised by GetUniqueItem when it can't find a valid frame or a suitable selection to use.
Definition at line 80 of file scriptplugin.cpp.
Referenced by getPageItemByName(), GetUniqueItem(), initscribus(), and scribus_groupobj().
| PyObject* ScribusException |
Common scribus Exception
Definition at line 77 of file scriptplugin.cpp.
Referenced by ImageExport_save(), ImageExport_saveAs(), initscribus(), scribus_linktextframes(), scribus_newdocument(), scribus_opendoc(), scribus_removelayer(), scribus_renderfont(), scribus_savedocas(), scribus_savepageeps(), scribus_scaleimage(), scribus_senttolayer(), scribus_setscaleimagetoframe(), and scribus_unlinktextframes().
A pointer to the ScripterCore instance.
Definition at line 87 of file scriptplugin.cpp.
Referenced by ScripterPrefsGui::apply(), and ScripterPrefsGui::ScripterPrefsGui().
| PyObject* wrappedMainWindow |
A PyCObject containing a pointer to the main window ('Carrier').
Definition at line 85 of file scriptplugin.cpp.
Referenced by initscribus().
| PyObject* wrappedQApp |
A PyCObject containing a pointer to qApp.
Definition at line 86 of file scriptplugin.cpp.
Referenced by initscribus().
| PyObject* WrongFrameTypeError |
Exception raised when an operation is performed on a frame type that doesn't support it.
Definition at line 79 of file scriptplugin.cpp.
Referenced by initscribus(), scribus_dehyphenatetext(), scribus_deletetext(), scribus_getcolumngap(), scribus_getcolumns(), scribus_getfont(), scribus_getfontsize(), scribus_getframetext(), scribus_getlinespace(), scribus_gettext(), scribus_gettextlines(), scribus_gettextsize(), scribus_hyphenatetext(), scribus_inserttext(), scribus_ispdfbookmark(), scribus_istextoverflowing(), scribus_linktextframes(), scribus_loadimage(), scribus_selecttext(), scribus_setalign(), scribus_setboxtext(), scribus_setcolumngap(), scribus_setcolumns(), scribus_setfont(), scribus_setfontsize(), scribus_setlinespace(), scribus_setpdfbookmark(), scribus_setstyle(), scribus_settextfill(), scribus_settextshade(), scribus_settextstroke(), scribus_tracetext(), and scribus_unlinktextframes().
