KCatalogue Class Reference
This class abstracts a gettext message catalogue. More...
#include <kcatalogue.h>
Public Member Functions | |
KCatalogue (const QString &name=QString::null) | |
Constructor. | |
KCatalogue (const KCatalogue &rhs) | |
Copy constructor. | |
KCatalogue & | operator= (const KCatalogue &rhs) |
Assignment operator. | |
virtual | ~KCatalogue () |
Destructor. | |
QString | name () const |
Returns the name of the catalogue. | |
void | setFileName (const QString &fileName) |
Changes the current file name. | |
const char * | translate (const char *msgid) const |
Retrieves a translation of the specified message id. |
Detailed Description
This class abstracts a gettext message catalogue.It will take care of opening the file and reading the catalogue.
- See also:
- KLocale
Definition at line 36 of file kcatalogue.h.
Constructor & Destructor Documentation
|
Constructor.
Definition at line 52 of file kcatalogue.cpp. References name(). |
|
Copy constructor.
Definition at line 58 of file kcatalogue.cpp. |
|
Destructor.
Definition at line 72 of file kcatalogue.cpp. |
Member Function Documentation
|
Assignment operator.
Definition at line 64 of file kcatalogue.cpp. References d, fileName(), and setFileName(). |
|
Returns the name of the catalogue.
Definition at line 79 of file kcatalogue.cpp. Referenced by KCatalogue(). |
|
Changes the current file name.
Definition at line 84 of file kcatalogue.cpp. References QFile::encodeName(), QString::isEmpty(), and QCString::length(). Referenced by operator=(). |
|
Retrieves a translation of the specified message id. Do not pass 0 or "" strings as message ids.
Definition at line 107 of file kcatalogue.cpp. |
The documentation for this class was generated from the following files: