Ananas Library
0.9.5
Титульная страница
Классы
Файлы
Файлы
src
aextensionfactory.h
1
/****************************************************************************
2
** $Id: aextensionfactory.h,v 1.3 2006/08/23 07:53:03 app Exp $
3
**
4
** ...
5
**
6
** Created : 20060209
7
**
8
** Copyright (C) 2003-2006 Leader InfoTech. All rights reserved.
9
**
10
** This file is part of the Library 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 AEXTENSIONFACTORY_H
30
#define AEXTENSIONFACTORY_H
31
32
#ifndef QT_H
33
#include "qstringlist.h"
34
#endif // QT_H
35
36
class
QString;
37
class
AExtension
;
38
59
class
ANANAS_EXPORT
AExtensionFactory
60
{
61
public
:
62
#ifndef QT_NO_STRINGLIST
63
static
QStringList keys();
64
#endif
65
static
AExtension
*create(
const
QString& );
66
};
67
68
#endif //AEXTENSIONFACTORY_H
AExtensionFactory
Опеределяет интерфейс для создания объектов класса AExte...
Definition:
aextensionfactory.h:59
AExtension
Definition:
aextension.h:45
Создано системой
1.8.5