Kstars
kstars.cpp
86 this); // NOTE the weird case convention, which cannot be changed as the file is generated by the moc.
90 QString vlcPlugins = QDir(QCoreApplication::applicationDirPath() + "/../PlugIns/vlc").absolutePath();
98 env.insert("PATH", "/usr/bin:/usr/local/bin:\"" + QCoreApplication::applicationDirPath() + "\":" + path);
103 QString pluginsDir = QDir(QCoreApplication::applicationDirPath() + "/../PlugIns").absolutePath();
213 connect(m_KStarsData, SIGNAL(progressText(QString)), m_KStarsData, SLOT(slotConsoleMessage(QString)));
253 qDebug() << Q_FUNC_INFO << "Spent " << SkyPoint::cpuTime_EqToHz << " seconds in " << SkyPoint::eqToHzCalls
259 qDebug() << Q_FUNC_INFO << "Constructed " << dms::dms_constructor_calls << " dms objects, of which " <<
263 qDebug() << Q_FUNC_INFO << "Of the " << dms::trig_function_calls << " calls to sin/cos/sincos on dms objects, "
265 << ((float(dms::redundant_trig_function_calls) / float(dms::trig_function_calls)) * 100.) << "%";
266 qDebug() << Q_FUNC_INFO << "We had " << CachingDms::cachingdms_bad_uses << " bad uses of CachingDms in all, compared to "
268 << (float(CachingDms::cachingdms_bad_uses) / float(CachingDms::cachingdms_constructor_calls)) * 100.
336 actionCollection()->action("show_constellationart")->setChecked(Options::showConstellationArt());
346 actionCollection()->action("erect_observer_correction")->setChecked(Options::erectObserverCorrection());
354 //Note: This uses style sheets to set the dark colors, this should be cross platform. Palettes have a different behavior on OS X and Windows as opposed to Linux.
355 //It might be a good idea to use stylesheets in the future instead of palettes but this will work for now for OS X.
366 "QPushButton { background-color:rgb(50,50,50);border-width:1px; border-style:solid;border-color:black}"
599 QSharedPointer<FITSViewer> newFITSViewer(new FITSViewer(Options::independentWindowFITS() ? nullptr : KStars::Instance()));
void start(const QString &program, const QStringList &arguments, QIODevice::OpenMode mode)
T & first()
Extension of QDateTime for KStars KStarsDateTime can represent the date/time as a Julian Day,...
Definition: kstarsdatetime.h:35
void updateTime(const bool automaticDSTchange=true)
Update time-dependent data and (possibly) repaint the sky map.
Definition: kstars.cpp:556
QAction * action(const QString &name) const
QList< QAction * > actions() const const
ReadOnly
void updateTime(GeoLocation *geo, const bool automaticDSTchange=true)
Update the Simulation Clock.
Definition: kstarsdata.cpp:234
bool waitForFinished(int msecs)
void setLocationFromOptions()
Set the GeoLocation according to the values stored in the configuration file.
Definition: kstarsdata.cpp:396
virtual void release(quint64 objid)
void setProcessEnvironment(const QProcessEnvironment &environment)
singleShot
Stores dms coordinates for a point in the sky. for converting between coordinate systems.
Definition: skypoint.h:44
void update()
void setClickedPoint(const SkyPoint *f)
Set the ClickedPoint to the skypoint given as an argument.
Definition: skymap.cpp:1011
QIcon fromTheme(const QString &name)
Definition: kstarsdata.h:71
QProcessEnvironment systemEnvironment()
bool event(QEvent *event) override
QThreadPool * globalInstance()
void removeDatabase(const QString &connectionName)
static KStarsDateTime fromString(const QString &s)
Definition: kstarsdatetime.cpp:91
QString applicationDirPath()
static KStarsDateTime currentDateTimeUtc()
Definition: kstarsdatetime.cpp:82
QByteArray toLatin1() const const
bool registerObject(const QString &path, QObject *object, QDBusConnection::RegisterOptions options)
QString buildAbi()
QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
QString productType()
virtual void setVisible(bool visible)
void setIcon(const QIcon &icon)
QString i18n(const char *text, const TYPE &arg...)
QDBusConnection sessionBus()
bool registerService(const QString &serviceName)
int indexOf(const T &value, int from) const const
static void SyncFilterRules()
SyncFilterRules Sync QtLogging filter rules from Options.
Definition: ksutils.cpp:1036
Primary window to view monochrome and color FITS images. The FITSviewer can open multiple images each...
Definition: fitsviewer.h:49
const T & at(int i) const const
void setStackSize(uint stackSize)
void setText(const QString &text)
void setClickedObject(SkyObject *o)
Set the ClickedObject pointer to the argument.
Definition: skymap.cpp:363
bool isManualMode() const
Manual Mode is a new (04/2002) addition to the SimClock.
Definition: simclock.h:66
void insert(const QString &name, const QString &value)
GeoCoordinates geo(const QVariant &location)
int indexOf(QChar ch, int from, Qt::CaseSensitivity cs) const const
This is the main window for KStars. In addition to the GUI elements, the class contains the program c...
Definition: kstars.h:90
QString absolutePath() const const
QString & replace(int position, int n, QChar after)
T & last()
QStatusBar * statusBar() const const
void show()
QAction * action(const char *name) const
virtual KActionCollection * actionCollection() const
KToolBar * toolBar(const QString &name=QString())
void setEnabled(bool)
focus
QString path(const QString &relativePath)
QString currentCpuArchitecture()
virtual void closeEvent(QCloseEvent *event)
RightToLeft
bool isValid() const const
QString i18nc(const char *context, const char *text, const TYPE &arg...)
void slotWISettings()
action slot: open What's Interesting settings window
Definition: kstarsactions.cpp:533
QString kernelVersion()
void syncFOV()
Synchronize list of visible FOVs and list of selected FOVs in Options.
Definition: kstarsdata.cpp:1487
void clearCachedFindDialog()
Delete FindDialog because ObjNames list has changed in KStarsData due to reloading star data.
Definition: kstars.cpp:292
void setChecked(bool)
Q_INVOKABLE bool isActive()
Whether the clock is active or not is a bit complicated by the introduction of "manual mode".
Definition: simclock.cpp:96
void setLayoutDirection(Qt::LayoutDirection direction)
QString mid(int position, int n) const const
void applyConfig(bool doApplyFocus=true)
Apply config options throughout the program.
Definition: kstars.cpp:310
static KStars * createInstance(bool doSplash, bool clockrunning=true, const QString &startDateString=QString())
Create an instance of this class.
Definition: kstars.cpp:238
QString value(const QString &name, const QString &defaultValue) const const
void applySettings(const KConfigGroup &cg)
QString kernelType()
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Sep 22 2023 03:57:55 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Sep 22 2023 03:57:55 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.