![]() |
Home · All Namespaces · All Classes · Functions · Coding Style · Scripting · Plugins · File Structure |
#include <StelAppGraphicsWidget.hpp>
Public Member Functions | |
void | init (class QSettings *conf) |
virtual void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0) |
void | setViewportEffect (const QString &effectName) |
QString | getViewportEffect () const |
Protected Member Functions | |
virtual void | keyPressEvent (QKeyEvent *event) |
virtual void | keyReleaseEvent (QKeyEvent *event) |
virtual void | mousePressEvent (QGraphicsSceneMouseEvent *event) |
virtual void | mouseReleaseEvent (QGraphicsSceneMouseEvent *event) |
virtual void | mouseMoveEvent (QGraphicsSceneMouseEvent *event) |
virtual void | wheelEvent (QGraphicsSceneWheelEvent *wheelEvent) |
virtual void | resizeEvent (QGraphicsSceneResizeEvent *event) |
It manages redirection of users inputs to the core and GUI.
void StelAppGraphicsWidget::init | ( | class QSettings * | conf | ) |
Initialize the StelAppGraphicsWidget.
virtual void StelAppGraphicsWidget::paint | ( | QPainter * | painter, | |
const QStyleOptionGraphicsItem * | option, | |||
QWidget * | widget = 0 | |||
) | [virtual] |
Paint the main sky view and the embedded GUI widgets such as the moving button bars.
This method is called automatically by the GraphicsView.
void StelAppGraphicsWidget::setViewportEffect | ( | const QString & | effectName | ) |
Define the type of viewport effect to use.
effectName | must be one of 'none', 'framebufferOnly', 'sphericMirrorDistorter' |
QString StelAppGraphicsWidget::getViewportEffect | ( | ) | const |
Get the type of viewport effect currently used.