Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

cmdmisc.cpp File Reference

#include "cmdmisc.h"
#include "cmdutil.h"
#include "qbuffer.h"
#include "qpixmap.h"
#include <QList>
#include "scribuscore.h"
#include "fonts/scfontmetrics.h"
#include "prefsmanager.h"

Include dependency graph for cmdmisc.cpp:

Go to the source code of this file.

Functions

PyObject * scribus_setredraw (PyObject *, PyObject *args)
PyObject * scribus_fontnames (PyObject *)
PyObject * scribus_xfontnames (PyObject *)
PyObject * scribus_renderfont (PyObject *, PyObject *args, PyObject *kw)
PyObject * scribus_getlayers (PyObject *)
PyObject * scribus_setactlayer (PyObject *, PyObject *args)
PyObject * scribus_getactlayer (PyObject *)
PyObject * scribus_senttolayer (PyObject *, PyObject *args)
PyObject * scribus_layervisible (PyObject *, PyObject *args)
PyObject * scribus_layerprint (PyObject *, PyObject *args)
PyObject * scribus_layerlock (PyObject *, PyObject *args)
PyObject * scribus_layeroutline (PyObject *, PyObject *args)
PyObject * scribus_layerflow (PyObject *, PyObject *args)
PyObject * scribus_layerblend (PyObject *, PyObject *args)
PyObject * scribus_layertrans (PyObject *, PyObject *args)
PyObject * scribus_glayervisib (PyObject *, PyObject *args)
PyObject * scribus_glayerprint (PyObject *, PyObject *args)
PyObject * scribus_glayerlock (PyObject *, PyObject *args)
PyObject * scribus_glayeroutline (PyObject *, PyObject *args)
PyObject * scribus_glayerflow (PyObject *, PyObject *args)
PyObject * scribus_glayerblend (PyObject *, PyObject *args)
PyObject * scribus_glayertrans (PyObject *, PyObject *args)
PyObject * scribus_removelayer (PyObject *, PyObject *args)
PyObject * scribus_createlayer (PyObject *, PyObject *args)
PyObject * scribus_getlanguage (PyObject *)
PyObject * scribus_moveselectiontofront (PyObject *)
PyObject * scribus_moveselectiontoback (PyObject *)
void cmdmiscdocwarnings ()


Function Documentation

void cmdmiscdocwarnings (  ) 

HACK: this removes "warning: 'blah' defined but not used" compiler warnings with header files structure untouched (docstrings are kept near declarations) PV

Definition at line 778 of file cmdmisc.cpp.

PyObject* scribus_createlayer ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_fontnames ( PyObject *   ) 

PyObject* scribus_getactlayer ( PyObject *   ) 

PyObject* scribus_getlanguage ( PyObject *   ) 

Language of the GUI

Definition at line 756 of file cmdmisc.cpp.

References ScribusCore::getGuiLanguage(), and ScCore.

PyObject* scribus_getlayers ( PyObject *   ) 

List of the layers

Definition at line 149 of file cmdmisc.cpp.

References checkHaveDocument(), ScribusMainWindow::doc, ScribusDoc::Layers, ScribusCore::primaryMainWindow(), and ScCore.

PyObject* scribus_glayerblend ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_glayerflow ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_glayerlock ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_glayeroutline ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_glayerprint ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_glayertrans ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_glayervisib ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_layerblend ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_layerflow ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_layerlock ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_layeroutline ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_layerprint ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_layertrans ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_layervisible ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_moveselectiontoback ( PyObject *   ) 

04.01.2007 : Joachim Neu : Moves item selection to back.

Definition at line 769 of file cmdmisc.cpp.

References ScribusMainWindow::doc, ScribusCore::primaryMainWindow(), Py_RETURN_NONE, ScCore, and ScribusDoc::sendItemSelectionToBack().

PyObject* scribus_moveselectiontofront ( PyObject *   ) 

04.01.2007 : Joachim Neu : Moves item selection to front.

Definition at line 762 of file cmdmisc.cpp.

References ScribusDoc::bringItemSelectionToFront(), ScribusMainWindow::doc, ScribusCore::primaryMainWindow(), Py_RETURN_NONE, and ScCore.

PyObject* scribus_removelayer ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_renderfont ( PyObject *  ,
PyObject *  args,
PyObject *  kw 
)

PyObject* scribus_senttolayer ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_setactlayer ( PyObject *  ,
PyObject *  args 
)

PyObject* scribus_setredraw ( PyObject *  ,
PyObject *  args 
)

Enable/disable page redrawing.

Definition at line 19 of file cmdmisc.cpp.

References checkHaveDocument(), ScribusMainWindow::doc, ScribusDoc::DoDrawing, ScribusCore::primaryMainWindow(), Py_RETURN_NONE, and ScCore.

PyObject* scribus_xfontnames ( PyObject *   ) 

return a list of the tuples with Scribus name, Family, Real name, subset (1|0), embed PS (1|0), font file

Definition at line 55 of file cmdmisc.cpp.

References PrefsManager::instance().

Created with personalized Doxygen. This is documentation for GPL software Scribus - Open Source Desktop Publishing.