Kstars

jmoontool.h
1/*
2 SPDX-FileCopyrightText: 2003 Jason Harris <jharris@30doradus.org>
3
4 SPDX-License-Identifier: GPL-2.0-or-later
5*/
6
7#pragma once
8
9#include <QDialog>
10
11class QColor;
12
13class KPlotWidget;
14class KStars;
15
16/**
17 * @class JMoonTool
18 * @short Display the positions of Jupiter's moons as a function of time
19 *
20 * @version 1.0
21 * @author Jason Harris
22 */
23class JMoonTool : public QDialog
24{
26
27 public:
28 explicit JMoonTool(QWidget *parent = nullptr);
29
30 protected:
31 virtual void keyPressEvent(QKeyEvent *e) override;
32
33 private:
34 void initPlotObjects();
35
36 KPlotWidget *pw { nullptr };
37 QColor colJp, colIo, colEu, colGn, colCa;
38};
Display the positions of Jupiter's moons as a function of time.
Definition jmoontool.h:24
This is the main window for KStars.
Definition kstars.h:89
Q_OBJECTQ_OBJECT
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:16:42 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.