Kstars
kstarslite.h
39 * Unlike KStars class it is not a main window (see KStarsLite::m_Engine) but a root object that contains the program clock and
41 * KStarsLite is a singleton, use KStarsLite::createInstance() to create an instance and KStarsLite::Instance() to get a pointer to the instance
59 explicit KStarsLite(bool doSplash, bool startClockRunning = true, const QString &startDateString = QString());
Definition clientmanagerlite.h:41
Backend for "Find Object" dialog in QML The way we are searching for the object is as follows: Each S...
Definition finddialoglite.h:32
Contains all relevant information for specifying a location on Earth: City Name, State/Province name,...
Definition geolocation.h:28
This class makes it possible to use QImages from C++ in QML.
Definition imageprovider.h:18
This class loads QML files and connects SkyMapLite and KStarsData Unlike KStars class it is not a mai...
Definition kstarslite.h:47
void slotToggleTimer()
action slot: toggle whether kstars clock is running or not
Definition kstarslite.cpp:352
void setRunTutorial(bool runTutorial)
set whether tutorial should be shown on next startup
Definition kstarslite.cpp:508
ClientManagerLite * clientManagerLite() const
Definition kstarslite.h:107
Q_INVOKABLE void applyConfig(bool doApplyFocus=true)
currently sets color scheme from config
Definition kstarslite.cpp:390
void scaleChanged(float)
Emitted whenever TimeSpinBox in QML changes the scale.
void updateTime(const bool automaticDSTchange=true)
Update time-dependent data and (possibly) repaint the sky map.
Definition kstarslite.cpp:234
static KStarsLite * createInstance(bool doSplash, bool clockrunning=true, const QString &startDateString=QString())
Create an instance of this class.
Definition kstarslite.cpp:217
void slotTrack()
start tracking clickedPoint or stop tracking if we are already tracking some object
Definition kstarslite.cpp:185
Q_INVOKABLE void fullUpdate()
used from QML to update positions of sky objects and update SkyMapLite
Definition kstarslite.cpp:226
void notificationMessage(QString msg)
Once this signal is emitted, notification with text msg will appear on the screen.
void slotSetTime(QDateTime time)
sets time and date according to parameter time
Definition kstarslite.cpp:326
Q_INVOKABLE void toggleObjects(ObjectsToToggle toToggle, bool toggle)
toggles on/off objects of group toToggle
Definition kstarslite.cpp:415
Q_INVOKABLE bool isToggled(ObjectsToToggle toToggle)
Definition kstarslite.cpp:471
Q_INVOKABLE QColor getColor(QString name)
returns color with key name from current color scheme
Definition kstarslite.cpp:405
Q_INVOKABLE void setProjection(uint proj)
setProjection calls Options::setProjection(proj) and updates SkyMapLite
Definition kstarslite.cpp:398
Q_ENUMS(...)
Q_INVOKABLEQ_INVOKABLE
Q_OBJECTQ_OBJECT
Q_PROPERTY(...)
Q_SLOTSQ_SLOTS
ApplicationState
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:04:46 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:04:46 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.