Kstars

scriptsmanager.h
1 /*
2  SPDX-FileCopyrightText: 2020 Jasem Mutlaq <[email protected]>
3 
4  SPDX-License-Identifier: GPL-2.0-or-later
5 */
6 
7 #pragma once
8 
9 #include <QDialog>
10 #include "ekos/ekos.h"
11 
12 namespace Ui
13 {
14 class ScriptsManager;
15 }
16 
17 namespace Ekos
18 {
19 class ScriptsManager : public QDialog
20 {
21  Q_OBJECT
22 
23  public:
24  explicit ScriptsManager(QWidget *parent = nullptr);
25  ~ScriptsManager();
26 
27  void setScripts(const QMap<ScriptTypes, QString> &scripts);
28  QMap<ScriptTypes, QString> getScripts();
29 
30  private:
31  void handleSelectScripts();
32  Ui::ScriptsManager *ui;
33 };
34 
35 }
36 
Q_OBJECTQ_OBJECT
Ekos is an advanced Astrophotography tool for Linux. It is based on a modular extensible framework to...
Definition: align.cpp:66
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Fri Aug 19 2022 03:57:54 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.