![]() |
Stellarium 0.12.0 | ||
| Home · All Namespaces · All Classes · Functions · Coding Style · Scripting · Plugins · Renderer · File Structure |
Abstract class defining the base interface for all GUIs. More...
#include <StelGuiBase.hpp>
Public Member Functions | |
| virtual void | init (QGraphicsWidget *topLevelGraphicsWidget, class StelAppGraphicsWidget *stelAppGraphicsWidget) |
| virtual void | setStelStyle (const QString §ion)=0 |
| Load color scheme matchin the section name. | |
| virtual void | setInfoTextFilters (const StelObject::InfoStringGroup &aflags)=0 |
| Get a pointer on the info panel used to display selected object info. | |
|
virtual const StelObject::InfoStringGroup & | getInfoTextFilters () const =0 |
| virtual class QProgressBar * | addProgressBar ()=0 |
| Add a new progress bar in the lower right corner of the screen. | |
| virtual void | forceRefreshGui () |
| virtual void | setVisible (bool b)=0 |
| Show whether the GUI is visible. | |
| virtual bool | getVisible () const =0 |
| Get the current visible status of the GUI. | |
| virtual bool | isCurrentlyUsed () const =0 |
| Show wether the Gui is currently used. | |
Protected Member Functions | |
| void | updateI18n () |
| Translate all texts to the new Locale. | |
Protected Attributes | |
| class StelAppGraphicsWidget * | stelAppGraphicsWidget |
Abstract class defining the base interface for all GUIs.
Definition at line 32 of file StelGuiBase.hpp.
| virtual class QProgressBar* StelGuiBase::addProgressBar | ( | ) | [pure virtual] |
| virtual bool StelGuiBase::getVisible | ( | ) | const [pure virtual] |
| virtual bool StelGuiBase::isCurrentlyUsed | ( | ) | const [pure virtual] |
| virtual void StelGuiBase::setInfoTextFilters | ( | const StelObject::InfoStringGroup & | aflags | ) | [pure virtual] |
| virtual void StelGuiBase::setStelStyle | ( | const QString & | section | ) | [pure virtual] |
Load color scheme matchin the section name.
Implemented in StelNoGui.
| virtual void StelGuiBase::setVisible | ( | bool | b | ) | [pure virtual] |
| void StelGuiBase::updateI18n | ( | ) | [protected] |
Translate all texts to the new Locale.
Reimplemented in StelNoGui.
1.6.3