Back to index

scribus-ng  1.3.4.dfsg+svn20071115
Classes | Defines
scplugin.h File Reference
#include "qobject.h"
#include "qwidget.h"
#include "qstring.h"
#include "qpixmap.h"
#include "qdatetime.h"
#include "qiconset.h"
#include "scribusapi.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

protocol  SCRIBUS_API
 A Bookmark Palette. More...
struct  SCRIBUS_API::AboutData
 ScPlugin provides an interface to ask plugins for information about themselves. More...
protocol  SCRIBUS_API
 A Bookmark Palette. More...
struct  SCRIBUS_API::ActionInfo
protocol  SCRIBUS_API
 A Bookmark Palette. More...

Defines

#define PLUGIN_API_VERSION   0x00000008

Class Documentation

struct SCRIBUS_API::AboutData

ScPlugin provides an interface to ask plugins for information about themselves.

A struct providing the information returned by getAboutData(), for the "About Plug-ins" menu item.

Definition at line 103 of file scplugin.h.

Class Members
QString authors Author name(s) and email address(es)
QString copyright Copyright string.
QString description Longer description of the plugin.
QString license License text / name / URL / whatever. Please don't include the GPL here, just reference it. Remember that Scribus is licensed under the GPL, so plug-in authors must take that into account.
QDateTime releaseDate Date of the release of this version.
QString shortDescription One-liner description of the function of the plugin.
QString version Text plug-in version string.
struct SCRIBUS_API::ActionInfo

Definition at line 251 of file scplugin.h.

Class Members
bool enabledOnStartup
QIconSet iconSet
QString keySequence
QString menu
QString menuAfterName
QString name
QString text

Define Documentation

#define PLUGIN_API_VERSION   0x00000008

Definition at line 464 of file scplugin.h.