~ubuntu-branches/ubuntu/maverick/scribus-ng/maverick-backports

« back to all changes in this revision

Viewing changes to scribus/designer/smwidgets/smshadebuttonplugin.h

  • Committer: Bazaar Package Importer
  • Author(s): Oleksandr Moskalenko
  • Date: 2009-02-09 09:25:18 UTC
  • mfrom: (5.1.4 sid)
  • Revision ID: james.westby@ubuntu.com-20090209092518-iqsxmh3pjspgrdyd
Tags: 1.3.5.dfsg~svn20090208-2
debian/control: Use "type-handling -n arm,armel,armeb any" to generate the
list of architectures to build on.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
For general Scribus (>=1.3.2) copyright and licensing information please refer
 
3
to the COPYING file provided with the program. Following this notice may exist
 
4
a copyright and/or license notice that predates the release of Scribus 1.3.2
 
5
for which a new license (GPL+exception) is in place.
 
6
*/
 
7
#ifndef SMSHADEBUTTONPLUGIN_H
 
8
#define SMSHADEBUTTONPLUGIN_H
 
9
 
 
10
#include <QDesignerContainerExtension>
 
11
#include <QDesignerCustomWidgetInterface>
 
12
 
 
13
 
 
14
class QDesignerFormEditorInterface;
 
15
 
 
16
 
 
17
/*! \brief A SMShadeButton plugin for Qt designer
 
18
\author Petr Vanek <petr@scribus.info>
 
19
*/
 
20
class SMShadeButtonPlugin : public QObject, public QDesignerCustomWidgetInterface
 
21
{
 
22
        Q_OBJECT
 
23
        Q_INTERFACES(QDesignerCustomWidgetInterface)
 
24
public:
 
25
        SMShadeButtonPlugin(QObject* = 0);
 
26
        bool isContainer() const;
 
27
        bool isInitialized() const;
 
28
        QIcon icon() const;
 
29
        QString codeTemplate() const;
 
30
        QString domXml() const;
 
31
        QString group() const;
 
32
        QString includeFile() const;
 
33
        QString name() const;
 
34
        QString toolTip() const;
 
35
        QString whatsThis() const;
 
36
        QWidget* createWidget(QWidget*);
 
37
        void initialize(QDesignerFormEditorInterface*);
 
38
private:
 
39
        bool initialized;
 
40
};
 
41
 
 
42
#endif