Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
PrintPlugin Class Reference
Inheritance diagram for PrintPlugin:
BaseInterface MenuInterface KeyInterface

Public Slots

void printView ()
QString version ()

Signals

void addMenubarAction (QAction *_action, QString _type)
- Signals inherited from BaseInterface
virtual void setRenderer (unsigned int _viewer, QString _rendererName)
 Set a renderer for the given viewer.
virtual void getCurrentRenderer (unsigned int _viewer, QString &_rendererName)
 Get the current renderer for the given viewer.
virtual void updateView ()
 Update current view in Main Application.
virtual void updatedObject (int _objectId)
 An object has been changed or added by this plugin.
virtual void updatedObject (int _identifier, const UpdateType &_type)
 An object has been changed or added by this plugin.
virtual void nodeVisibilityChanged (int _identifier)
 A scenegraph node has been shown or hidden.
virtual void setSlotDescription (QString _slotName, QString _slotDescription, QStringList _parameters, QStringList _descriptions)
 Set a description for a public slot.
- Signals inherited from MenuInterface
virtual void getMenubarMenu (QString _name, QMenu *&_menu, bool _create)
 Get a existing top level menu pointer or create a new one.
virtual void addMenubarAction (QAction *_action, QString _name)
 Adds an action to the menubar.
- Signals inherited from KeyInterface
virtual void registerKey (int _key, Qt::KeyboardModifiers _modifiers, QString _description, bool _multiUse=false)
 Register a key-combination for your plugin.

Public Member Functions

QString name ()
QString description ()

Private Slots

void pluginsInitialized ()
void slotKeyEvent (QKeyEvent *_event)

Additional Inherited Members

- Private Member Functions inherited from BaseInterface
virtual ~BaseInterface ()
 Destructor.
virtual QString name ()=0
 Return a name for the plugin.
virtual QString description ()=0
 Return a description of what the plugin is doing.
- Private Member Functions inherited from MenuInterface
virtual ~MenuInterface ()
 Destructor.
- Private Member Functions inherited from KeyInterface
virtual ~KeyInterface ()
 Destructor.

Detailed Description

Definition at line 54 of file PrintPlugin.hh.


The documentation for this class was generated from the following files: