Subversion Repositories Scribus

Rev

Rev 1803 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1803 subik 1
/* $Id: colorwheel.h 1804 2005-03-30 14:35:38Z subik $ */
1767 subik 2
#ifndef COLORWHEEL_H
3
#define COLORWHEEL_H
4
 
5
#include "scribus.h"
6
#include "pluginmanager.h"
7
 
1804 subik 8
/** \brief This is a simple "Color Theory" plugin for Scribus 1.3 and later.
9
Harmonious colors are colors that work well together, that produce a color
10
scheme that looks attractive; the color wheel can be used as a valuable
11
tool for determining harmonious colors.
12
More on: http://en.wikipedia.org/wiki/Color_wheel
13
\author Petr Vanek; petr@yarpen.cz
14
\date April 2005
15
*/
16
 
1767 subik 17
/** Calls the Plugin with the main Application window as parent
18
  * and the main Application Class as parameter */
19
extern "C" void run(QWidget *d, ScribusApp *plug);
20
 
21
 
22
/** Returns the Name of the Plugin.
23
  * This name appears in the relevant Menue-Entrys */
24
extern "C" QString name();
25
 
26
 
1804 subik 27
/** Returns the Type of the Plugin. */
1767 subik 28
extern "C" PluginManager::PluginType type();
1804 subik 29
/** ID for plugin registry */
1767 subik 30
extern "C" int ID();
1804 subik 31
 
32
/** menu settings */
1767 subik 33
extern "C" QString actionName();
34
extern "C" QString actionKeySequence();
35
extern "C" QString actionMenu();
36
extern "C" QString actionMenuAfterName();
37
extern "C" bool actionEnabledOnStartup();
38
 
39
#endif