Ananas Library 0.9.5
plugins.h
1/****************************************************************************
2** $Id: plugins.h,v 1.6 2004/08/18 16:18:27 leader Exp $
3**
4** Header file of the Ananas plugins class
5**
6** Created : 20031201
7**
8** Copyright (C) 2003-2004 Leader InfoTech. All rights reserved.
9**
10** This file is part of the Ananas Plugins of the Ananas
11** automation accounting system.
12**
13** This file may be distributed and/or modified under the terms of the
14** GNU General Public License version 2 as published by the Free Software
15** Foundation and appearing in the file LICENSE.GPL included in the
16** packaging of this file.
17**
18** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
19** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
20**
21** See http://www.leaderit.ru/page=ananas or email sales@leaderit.ru
22** See http://www.leaderit.ru/gpl/ for GPL licensing information.
23**
24** Contact org@leaderit.ru if any conditions of this licensing are
25** not clear to you.
26**
27**********************************************************************/
28
29#ifndef APLUGINS_H
30#define APLUGINS_H
31#include <qwidgetplugin.h>
32
33
34class aPlugins : public QWidgetPlugin
35{
36public:
37 aPlugins();
38
39 QStringList keys() const;
40 QWidget* create( const QString &classname, QWidget* parent = 0, const char* name = 0 );
41 QString group( const QString& ) const;
42 QIconSet iconSet( const QString& ) const;
43 QString includeFile( const QString& ) const;
44 QString toolTip( const QString& ) const;
45 QString whatsThis( const QString& ) const;
46 bool isContainer( const QString& ) const;
47};
48
49#endif
50
Definition plugins.h:35