kcatalogue.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef KCATALOGUE_H
00021 #define KCATALOGUE_H
00022
00023 #include <qstring.h>
00024
00025 struct loaded_l10nfile;
00026
00027 class KCataloguePrivate;
00028
00035
00036 class KCatalogue
00037 {
00038 public:
00044 explicit KCatalogue(const QString & name = QString::null);
00045
00049 KCatalogue(const KCatalogue & rhs);
00050
00054 KCatalogue & operator = ( const KCatalogue & rhs);
00055
00059 virtual ~KCatalogue();
00060
00066 QString name() const;
00067
00074 void setFileName( const QString & fileName );
00075
00085 const char * translate( const char * msgid ) const;
00086
00087 private:
00093 QString fileName() const;
00094
00098 void doUnload();
00099
00100 private:
00101 KCataloguePrivate * d;
00102 };
00103
00104 #endif
This file is part of the documentation for kdelibs Version 3.1.5.