10#include "ui_stellarsolverprofileeditor.h"
11#include "parameters.h"
12#include "stellarsolverprofile.h"
24class StellarSolverProfileEditor :
public QWidget,
public Ui::StellarSolverProfileEditor
29 void setProfileGroup(ProfileGroup group,
bool warn =
true);
32 virtual ~StellarSolverProfileEditor()
override =
default;
35 SSolver::Parameters getSettingsFromUI();
36 void sendSettingsToUI(SSolver::Parameters a);
39 void openSingleProfile();
40 void saveSingleProfile();
41 void copySingleProfile();
42 void loadProfiles(
bool warn =
true);
44 void loadOptionsProfile();
45 void loadOptionsProfileIgnoreOldSettings(
int index);
46 void saveBackupProfiles();
47 void openBackupProfiles();
49 void loadDefaultProfiles();
51 void connectOptionsProfileComboBox();
52 void disconnectOptionsProfileComboBox();
54 void loadProfile(
const QString &profile);
58 void optionsProfilesUpdated();
68 int openOptionsProfileNum = 0;
69 void settingJustChanged();
72 bool optionsAreSaved =
true;
75 ProfileGroup selectedProfileGroup = AlignProfiles;
Ekos is an advanced Astrophotography tool for Linux.
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:16:40 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.