Kstars

stellarsolverprofile.h
1/*
2 SPDX-FileCopyrightText: 2017 Jasem Mutlaq <mutlaqja@ikarustech.com>
3 SPDX-FileCopyrightText: 2017 Robert Lancaster <rlancaste@gmail.com>
4
5 SPDX-License-Identifier: GPL-2.0-or-later
6*/
7
8#pragma once
9
10#include <parameters.h>
11
12#include <ki18n_version.h>
13#if KI18N_VERSION >= QT_VERSION_CHECK(5, 89, 0)
14#include <KLazyLocalizedString>
15#define kde_translate kli18n
16#else
17#include <KLocalizedString>
18#define kde_translate ki18n
19#endif
20
21namespace Ekos
22{
23const QString FOCUS_DEFAULT_NAME = "1-Focus-Default";
24const QString FOCUS_DEFAULT_DONUT_NAME = "1-Focus-Default-Donut";
25typedef enum
26{
27 AlignProfiles,
28 FocusProfiles,
29 GuideProfiles,
30 HFRProfiles
31} ProfileGroup;
32
33#if KI18N_VERSION >= QT_VERSION_CHECK(5, 89, 0)
34static const QList<KLazyLocalizedString> ProfileGroupNames =
35#else
36static const QList<KLocalizedString> ProfileGroupNames =
37#endif
38{
39 kde_translate("Align"),
40 kde_translate("Focus"),
41 kde_translate("Guide"),
42 kde_translate("HFR")
43};
44
45QList<SSolver::Parameters> getDefaultFocusOptionsProfiles();
46QList<SSolver::Parameters> getDefaultGuideOptionsProfiles();
47QList<SSolver::Parameters> getDefaultAlignOptionsProfiles();
48QList<SSolver::Parameters> getDefaultHFROptionsProfiles();
49SSolver::Parameters getFocusOptionsProfileDefault();
50SSolver::Parameters getFocusOptionsProfileDefaultDonut();
51}
Ekos is an advanced Astrophotography tool for Linux.
Definition align.cpp:83
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:54:27 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.