HasTitleSingular instances may have a (translated) singular form of their title. More...
Inherited by Glom::Relationship, and Glom::TableInfo.
List of all members.
Detailed Description
HasTitleSingular instances may have a (translated) singular form of their title.
For instance, "Album" instead of "Albums". This is useful in some generated UI strings.
Constructor & Destructor Documentation
Glom::HasTitleSingular::HasTitleSingular |
( |
|
) |
|
virtual Glom::HasTitleSingular::~HasTitleSingular |
( |
|
) |
[virtual] |
Member Function Documentation
Glib::ustring Glom::HasTitleSingular::get_title_singular |
( |
|
) |
const |
Get the (translation of the) singular form of the title, in the current locale, if specified.
Glib::ustring Glom::HasTitleSingular::get_title_singular_with_fallback |
( |
|
) |
const |
Get the (translation of the) singular form of the title, in the current locale, if specified, falling back to the non-singular title, and then falling back to the table name.
void Glom::HasTitleSingular::set_title_singular |
( |
const Glib::ustring & |
title |
) |
|
Set the singular title's translation for the current locale.
Member Data Documentation
For instance, "Customer" if the table is titled "Customers".
This is useful in some UI strings.
The documentation for this class was generated from the following file:
- libglom/data_structure/has_title_singular.h