xca/lib/load_obj.h
Christian Hohnstaedt de851ed3a9 Changed all header includes to QT4 names and included the correct component name
By Andreas Piesk. Thanks!

adapt to HEAD since the patch is based on 0.6.4

drop qt4/Qt include in list of includes during configuration
2010-06-13 11:49:38 +02:00

96 lines
1.2 KiB
C++

/* vi: set sw=4 ts=4:
*
* Copyright (C) 2001 - 2007 Christian Hohnstaedt.
*
* All rights reserved.
*/
#ifndef __LOAD_OBJ_H
#define __LOAD_OBJ_H
#include <QtCore/QStringList>
class pki_base;
class load_base
{
public:
QString filter;
QString caption;
load_base();
virtual ~load_base();
virtual pki_base *loadItem(QString s);
virtual pki_base *newItem();
};
class load_key: public load_base
{
public:
load_key();
pki_base *newItem();
};
class load_req: public load_base
{
public:
load_req();
pki_base *newItem();
};
class load_cert: public load_base
{
public:
load_cert();
pki_base *newItem();
};
class load_pkcs7: public load_base
{
public:
load_pkcs7();
pki_base *newItem();
};
class load_pkcs12: public load_base
{
public:
load_pkcs12();
pki_base *loadItem(QString s);
};
class load_temp: public load_base
{
public:
load_temp();
pki_base *newItem();
};
class load_crl: public load_base
{
public:
load_crl();
pki_base *newItem();
};
class load_db: public load_base
{
public:
load_db();
};
class load_pkcs11: public load_base
{
public:
load_pkcs11();
};
class load_pem: public load_base
{
public:
load_pem();
pki_base *newItem();
};
#endif