AvogadroLibs  1.90.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Static Public Member Functions | List of all members
ElementTranslator Class Reference

Internationalization of element names. More...

#include <avogadro/qtgui/elementtranslator.h>

Inheritance diagram for ElementTranslator:

Static Public Member Functions

static QString name (int element)
 
static int numberOfElements ()
 

Detailed Description

Author
Geoff Hutchison

This class provides for translation of element names: e.g., tr("Carbon") To use the global translator:

* #include <avogadro/elementtranslator.h>
* ...
* Avogadro::elementTranslator.name(6); // Return "carbon" in English
*

Member Function Documentation

static QString name ( int  element)
static

Translate element names.

Parameters
elementThe atomic number of the element to be translated.
Returns
a QString with the appropriate translation for the current locale.
static int numberOfElements ( )
static
Returns
The highest atomic number supported by this class.

The documentation for this class was generated from the following file: