Kstars
kstarsdata.h
Q_OBJECTQ_OBJECT
void append(const T &value)
const std::map< QString, QString > color_schemes()
Definition: kstarsdata.h:212
Extension of QDateTime for KStars KStarsDateTime can represent the date/time as a Julian Day,...
Definition: kstarsdatetime.h:35
@ Name
void setLocation(const GeoLocation &l)
Set the GeoLocation according to the argument.
Definition: kstarsdata.cpp:403
void updateTime(GeoLocation *geo, const bool automaticDSTchange=true)
Update the Simulation Clock.
Definition: kstarsdata.cpp:234
void setLocationFromOptions()
Set the GeoLocation according to the values stored in the configuration file.
Definition: kstarsdata.cpp:396
std::pair< bool, QString > editUserData(const QString &name, const unsigned int index, const SkyObjectUserdata::LinkData &data)
Replace data in the user data at index for the object with name, both in memory and on disk.
Definition: kstarsdata.cpp:1646
Type
a dms subclass that caches its sine and cosine values every time the angle is changed.
Definition: cachingdms.h:18
void setTimeDirection(float scale)
Sets the direction of time and stores it in bool TimeRunForwards.
Definition: kstarsdata.cpp:359
Backends for exporting a sky image, either raster or vector, with a legend.
Definition: imageexporter.h:23
Definition: kstarsdata.h:71
void addTransientFOV(std::shared_ptr< FOV > newFOV)
addTransientFOV Adds a new FOV to the list.
Definition: kstarsdata.h:323
const QList< std::shared_ptr< FOV > > getTransientFOVs() const
Definition: kstarsdata.h:335
Definition: locationdialoglite.h:28
std::pair< bool, QString > deleteUserData(const QString &name, const unsigned int index, SkyObjectUserdata::Type type)
Remove data of type from the user data at index for the object with name, both in memory and on disk.
Definition: kstarsdata.cpp:1668
void setFullTimeUpdate()
The Sky is updated more frequently than the moon, which is updated more frequently than the planets.
Definition: kstarsdata.cpp:313
QString colorSchemeName(const QString &fileName)
Definition: kstarsdata.h:193
const SkyObjectUserdata::Data & getUserData(const QString &name)
Get a reference to the user data of an object with the name name.
Definition: kstarsdata.cpp:1755
void progressText(const QString &text)
Signal that specifies the text that should be drawn in the KStarsSplash window.
Stores Users' Logs, Pictures and Websites regarding an object in the sky.
Definition: skyobjectuserdata.h:45
Definition: timezonerule.h:47
void changeDateTime(const KStarsDateTime &newDate)
Change the current simulation date/time to the KStarsDateTime argument.
Definition: kstarsdata.cpp:327
const QList< FOV * > getAvailableFOVs() const
Definition: kstarsdata.h:314
Definition: skymapcomposite.h:63
Q_INVOKABLE QString colorSchemeFileName()
Definition: kstarsdata.h:178
std::pair< bool, QString > updateUserLog(const QString &name, const QString &newLog)
Update the user log of the object with the name to contain newLog (find and replace).
Definition: kstarsdata.cpp:1691
std::pair< bool, QString > addToUserData(const QString &name, const SkyObjectUserdata::LinkData &data)
Adds a link data to the user data for the object with name, both in memory and on disk.
Definition: kstarsdata.cpp:1531
This is the main window for KStars. In addition to the GUI elements, the class contains the program c...
Definition: kstars.h:90
Q_INVOKABLEQ_INVOKABLE
const QMap< QString, TimeZoneRule > & getRulebook() const
Return map for daylight saving rules.
Definition: kstarsdata.h:262
void setSnapNextFocus(bool b=true)
Disable or re-enable the slewing animation for the next Focus change.
Definition: kstarsdata.h:283
QString colorSchemeFileName(const QString &name)
Definition: kstarsdata.h:181
Definition: colorscheme.h:26
Canvas widget for displaying the sky bitmap; also handles user interaction events.
Definition: skymap.h:53
bool isTimeRunningForward() const
Returns true if time is running forward else false.
Definition: kstarsdata.h:119
void clear()
void add_color_scheme(const QString &filename, const QString &name)
Register a color scheme with filename and name.
Definition: kstarsdata.h:205
void syncFOV()
Synchronize list of visible FOVs and list of selected FOVs in Options.
Definition: kstarsdata.cpp:1487
QByteArray toLocal8Bit() const const
void setNextDSTChange(const KStarsDateTime &dt)
Set the NextDSTChange member.
Definition: kstarsdata.h:110
GeoLocation * nearestLocation(double longitude, double latitude)
nearestLocation Return nearest location to the given longitude and latitude coordinates
Definition: kstarsdata.cpp:377
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Thu Nov 30 2023 04:05:12 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Thu Nov 30 2023 04:05:12 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.