Kstars
skymapdrawabstract.h
72 *@short Draw a dotted-line rectangle which traces the potential new field-of-view in ZoomBox mode.
97 *@param painter pointer to the SkyQPainter already set up to paint on selected QPaintDevice subclass.
105 * @param labelObjects QList of pointers to the objects which need labels (excluding the centered object)
virtual void paintEvent(QPaintEvent *e)=0
Overridden paintEvent method.
void drawTelescopeSymbols(QPainter &psky)
Draw symbols at the position of each Telescope currently being controlled by KStars.
Definition: skymapdrawabstract.cpp:251
Definition: kstarsdata.h:70
void drawAngleRuler(QPainter &psky)
Draw a dashed line from the Angular-Ruler start point to the current mouse cursor,...
Definition: skymapdrawabstract.cpp:100
This class defines the methods that both rendering engines (GLPainter and QPainter) must implement.
Definition: skymapdrawabstract.h:29
void drawOverlays(QPainter &p, bool drawFov=true)
Draw the overlays on top of the sky map.
Definition: skymapdrawabstract.cpp:55
void drawObjectLabels(QList< SkyObject * > &labelObjects)
Draw "user labels".
Definition: skymapdrawabstract.cpp:122
void drawZoomBox(QPainter &psky)
Draw a dotted-line rectangle which traces the potential new field-of-view in ZoomBox mode.
Definition: skymapdrawabstract.cpp:111
SkyMapDrawAbstract(SkyMap *sm)
Constructor that sets data and m_SkyMap, and initializes the FPS counters.
Definition: skymapdrawabstract.cpp:49
void drawSolverFOV(QPainter &psky)
Draw FOV of solved image in Ekos Alignment Module.
Definition: skymapdrawabstract.cpp:210
Canvas widget for displaying the sky bitmap; also handles user interaction events.
Definition: skymap.h:52
void exportSkyImage(QPaintDevice *pd, bool scale=false)
Draw the current Sky map to a pixmap which is to be printed or exported to a file.
Definition: skymapdrawabstract.cpp:335
static void setDrawLock(bool state)
Acquire / release a draw lock.
Definition: skymapdrawabstract.cpp:383
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Jan 29 2023 04:01:13 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Jan 29 2023 04:01:13 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.