Kstars

opsterrain.h
1 /*
2  SPDX-FileCopyrightText: 2021 Hy Murveit <[email protected]>
3 
4  SPDX-License-Identifier: GPL-2.0-or-later
5 */
6 
7 #pragma once
8 
9 #include "ui_opsterrain.h"
10 #include <QFrame>
11 #include <kconfigdialog.h>
12 
13 class KStars;
14 
15 /**
16  * @class OpsTerrain
17  * The terrain page enables to user to manage the options for the terrain overlay.
18  */
19 class OpsTerrain : public QFrame, public Ui::OpsTerrain
20 {
21  Q_OBJECT
22 
23  public:
24  explicit OpsTerrain();
25  virtual ~OpsTerrain() override = default;
26  void syncOptions();
27 
28  private slots:
29  void slotApply();
30  void saveTerrainFilename();
31 
32  private:
33  KConfigDialog *m_ConfigDialog { nullptr };
34 };
35 
Q_OBJECTQ_OBJECT
This is the main window for KStars. In addition to the GUI elements, the class contains the program c...
Definition: kstars.h:92
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Fri Aug 12 2022 04:00:56 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.