20 #ifndef _LOCATIONDIALOG_HPP_
21 #define _LOCATIONDIALOG_HPP_
24 #include "StelDialog.hpp"
26 class Ui_locationDialogForm;
45 Ui_locationDialogForm* ui;
58 void disconnectEditSignals();
59 void connectEditSignals();
68 void populatePlanetList();
74 void populateCountryList();
85 void setPositionFromMap(
double longitude,
double latitude);
88 void setPositionFromList(
const QModelIndex& index);
91 void moveToAnotherPlanet(
const QString& text);
93 void setPositionFromCoords(
int i=0);
96 void addCurrentLocationToList();
99 void deleteCurrentLocationFromList();
102 void setDefaultLocation();
109 void updateDefaultLocationControls(
bool currentIsDefault);
112 #endif // _LOCATIONDIALOG_HPP_