![]() |
Stellarium
24.4
|
Manage sky cultures for stellarium. More...
#include <StelSkyCultureMgr.hpp>
Public Slots | |
| QString | getCurrentSkyCultureEnglishName () const |
| Get the current sky culture English name. | |
| QString | getCurrentSkyCultureNameI18 () const |
| Get the current sky culture translated name. | |
| bool | setCurrentSkyCultureNameI18 (const QString &cultureName) |
| Set the sky culture from i18n name. More... | |
| QString | getCurrentSkyCultureID () const |
| Get the current sky culture ID. | |
| bool | setCurrentSkyCultureID (const QString &id) |
| Set the current sky culture from the ID. More... | |
| void | reloadSkyCulture () |
| Reload the current sky culture. | |
| StelSkyCulture::BoundariesType | getCurrentSkyCultureBoundariesType () const |
| Get the type of boundaries of the current sky culture Config option: info/boundaries. | |
| int | getCurrentSkyCultureClassificationIdx () const |
| Get the classification index for the current sky culture Config option: info/classification Possible values: More... | |
| QString | getCurrentSkyCultureHtmlClassification () const |
| QString | getCurrentSkyCultureHtmlLicense () const |
| QString | getCurrentSkyCultureHtmlRegion () const |
| QString | getCurrentSkyCultureHtmlReferences () const |
| QString | getCurrentSkyCultureHtmlDescription () const |
| Returns a localized HTML description for the current sky culture. More... | |
| QString | getDefaultSkyCultureID () |
| Get the default sky culture ID. | |
| bool | setDefaultSkyCultureID (const QString &id) |
| Set the default sky culture from the ID. More... | |
| QString | getSkyCultureListEnglish (void) const |
| Get a list of sky culture names in English. More... | |
| QStringList | getSkyCultureListI18 (void) const |
| Get a list of sky culture names in the current language. More... | |
| QStringList | getSkyCultureListIDs (void) const |
| Get a list of sky culture IDs. | |
| QMap< QString, StelSkyCulture > | getDirToNameMap () const |
| Returns a map from sky culture IDs/folders to sky culture names. | |
Signals | |
| void | defaultSkyCultureIDChanged (const QString &id) |
| Emitted whenever the default sky culture changed. More... | |
| void | currentSkyCultureIDChanged (const QString &id) |
| Emitted when the current sky culture changes. | |
Public Member Functions | |
| void | init () |
| Initialize the StelSkyCultureMgr object. More... | |
| StelSkyCulture | getSkyCulture () const |
| Get the current sky culture. | |
Properties | |
| QString | currentSkyCultureID |
| QString | defaultSkyCultureID |
Manage sky cultures for stellarium.
In the installation data directory and user data directory are the "skycultures" sub-directories containing one sub-directory per sky culture. This sub-directory name is that we refer to as sky culture ID here.
|
signal |
Emitted whenever the default sky culture changed.
|
slot |
Get the classification index for the current sky culture Config option: info/classification Possible values:
|
slot |
|
slot |
Returns a localized HTML description for the current sky culture.
|
slot |
|
slot |
|
slot |
|
slot |
Get a list of sky culture names in English.
|
slot |
Get a list of sky culture names in the current language.
| void StelSkyCultureMgr::init | ( | ) |
Initialize the StelSkyCultureMgr object.
Gets the default sky culture name from the application's settings, sets that sky culture by calling setCurrentSkyCultureID().
|
slot |
Set the current sky culture from the ID.
| id | the sky culture ID. |
|
slot |
Set the sky culture from i18n name.
|
slot |
Set the default sky culture from the ID.
| id | the sky culture ID. |