Kstars

opsastrometry.h
1 /*
2  SPDX-FileCopyrightText: 2017 Jasem Mutlaq <[email protected]>
3  SPDX-FileCopyrightText: 2017 Robert Lancaster <[email protected]>
4 
5  SPDX-License-Identifier: GPL-2.0-or-later
6 */
7 
8 #pragma once
9 
10 #include "ui_opsastrometry.h"
11 #include "parameters.h"
12 
13 #include <QWidget>
14 
15 class KConfigDialog;
16 
17 namespace Ekos
18 {
19 class Align;
20 
21 class OpsAstrometry : public QWidget, public Ui::OpsAstrometry
22 {
23  Q_OBJECT
24 
25  public:
26 
27  explicit OpsAstrometry(Align *parent);
28  virtual ~OpsAstrometry() override = default;
29 
30  protected:
31  void showEvent(QShowEvent *) override;
32 
33  private slots:
34  void slotUpdatePosition();
35  void slotUpdateScale();
36  void slotApply();
37 
38  private:
39  KConfigDialog *m_ConfigDialog { nullptr };
40  Align *alignModule { nullptr };
41 };
42 }
Q_OBJECTQ_OBJECT
Ekos is an advanced Astrophotography tool for Linux. It is based on a modular extensible framework to...
Definition: align.cpp:70
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.