20 #ifndef _STELGUIBASE_HPP_ 21 #define _STELGUIBASE_HPP_ 23 #include "StelObject.hpp" 25 class QGraphicsWidget;
36 virtual void init(QGraphicsWidget *atopLevelGraphicsWidget);
43 virtual const StelObject::InfoStringGroup& getInfoTextFilters()
const =0;
45 virtual void forceRefreshGui() {;}
57 #endif // _STELGUIBASE_HPP_ virtual bool getVisible() const =0
Get the current visible status of the GUI.
virtual void setVisible(bool b)=0
Show whether the GUI is visible.
Abstract class defining the base interface for all GUIs.
virtual bool isCurrentlyUsed() const =0
Show wether the Gui is currently used.
virtual void setInfoTextFilters(const StelObject::InfoStringGroup &aflags)=0
Get a pointer on the info panel used to display selected object info.
virtual void setStelStyle(const QString §ion)=0
Load color scheme matchin the section name.