Kstars

opsindi.h
1 /*
2  SPDX-FileCopyrightText: 2005 Jasem Mutlaq <[email protected]>
3 
4  SPDX-License-Identifier: GPL-2.0-or-later
5 */
6 
7 #pragma once
8 
9 #include "ui_opsindi.h"
10 
11 class KStars;
12 class KConfigDialog;
13 
14 /**
15  * @class OpsINDI
16  *
17  * Enables the user to change several INDI options including default ports for common devices,
18  * time and location source, and options pertaining to FITSViewer tool.
19  *
20  * @author Jasem Mutlaq
21  */
22 class OpsINDI : public QFrame, public Ui::OpsINDI
23 {
24  Q_OBJECT
25 
26  public:
27  OpsINDI();
28  virtual ~OpsINDI() override = default;
29 
30  private slots:
31  void saveFITSDirectory();
32  void saveDriversDirectory();
33  void slotShowLogFiles();
34  void toggleINDIInternal();
35  void toggleDriversInternal();
36  void verifyINDIServer();
37  void saveINDIHubAgent();
38 
39  private:
40  KConfigDialog *m_ConfigDialog { nullptr };
41 };
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.