ObservingList
#include <observinglist.h>
Public Member Functions | |
bool | contains (const SkyObject *o, bool session=false) |
SkyObject * | currentObject () const |
KStarsDateTime | dateTime () const |
bool | eventFilter (QObject *obj, QEvent *event) override |
double | findAltitude (SkyPoint *p, double hour=0) |
QSharedPointer< SkyObject > | findObject (const SkyObject *o, bool session=false) |
SkyObject * | findObjectByName (QString name) |
GeoLocation * | geoLocation () |
QString | getCurrentImagePath () |
QString | getObjectName (const SkyObject *o, bool translated=true) |
QString | getTime (const SkyObject *o) const |
QList< QSharedPointer< SkyObject > > & | obsList () |
void | plot (SkyObject *o) |
void | saveCurrentList () |
void | saveCurrentUserLog () |
void | saveThumbImage () |
QTime | scheduledTime (SkyObject *o) const |
void | selectObject (const SkyObject *o) |
QList< QSharedPointer< SkyObject > > & | sessionList () |
void | setCurrentImage (const SkyObject *o) |
void | setDefaultImage () |
void | setSaveImagesButton () |
void | setTime (const SkyObject *o, QTime t) |
Public Member Functions inherited from QDialog | |
QDialog (QWidget *parent, Qt::WindowFlags f) | |
virtual void | accept () |
void | accepted () |
virtual void | done (int r) |
virtual int | exec () |
void | finished (int result) |
bool | isSizeGripEnabled () const const |
virtual QSize | minimumSizeHint () const const override |
virtual void | open () |
virtual void | reject () |
void | rejected () |
int | result () const const |
void | setModal (bool modal) |
void | setResult (int i) |
void | setSizeGripEnabled (bool) |
virtual void | setVisible (bool visible) override |
virtual QSize | sizeHint () const const override |
Public Member Functions inherited from QWidget | |
QWidget (QWidget *parent, Qt::WindowFlags f) | |
bool | acceptDrops () const const |
QString | accessibleDescription () const const |
QString | accessibleName () const const |
QList< QAction * > | actions () const const |
void | activateWindow () |
QAction * | addAction (const QIcon &icon, const QString &text) |
QAction * | addAction (const QIcon &icon, const QString &text, Args &&... args) |
QAction * | addAction (const QIcon &icon, const QString &text, const QKeySequence &shortcut) |
QAction * | addAction (const QIcon &icon, const QString &text, const QKeySequence &shortcut, Args &&... args) |
QAction * | addAction (const QIcon &icon, const QString &text, const QKeySequence &shortcut, const QObject *receiver, const char *member, Qt::ConnectionType type) |
QAction * | addAction (const QIcon &icon, const QString &text, const QObject *receiver, const char *member, Qt::ConnectionType type) |
QAction * | addAction (const QString &text) |
QAction * | addAction (const QString &text, Args &&... args) |
QAction * | addAction (const QString &text, const QKeySequence &shortcut) |
QAction * | addAction (const QString &text, const QKeySequence &shortcut, Args &&... args) |
QAction * | addAction (const QString &text, const QKeySequence &shortcut, const QObject *receiver, const char *member, Qt::ConnectionType type) |
QAction * | addAction (const QString &text, const QObject *receiver, const char *member, Qt::ConnectionType type) |
void | addAction (QAction *action) |
void | addActions (const QList< QAction * > &actions) |
void | adjustSize () |
bool | autoFillBackground () const const |
QPalette::ColorRole | backgroundRole () const const |
QBackingStore * | backingStore () const const |
QSize | baseSize () const const |
QWidget * | childAt (const QPoint &p) const const |
QWidget * | childAt (int x, int y) const const |
QRect | childrenRect () const const |
QRegion | childrenRegion () const const |
void | clearFocus () |
void | clearMask () |
bool | close () |
QMargins | contentsMargins () const const |
QRect | contentsRect () const const |
Qt::ContextMenuPolicy | contextMenuPolicy () const const |
QCursor | cursor () const const |
void | customContextMenuRequested (const QPoint &pos) |
WId | effectiveWinId () const const |
void | ensurePolished () const const |
Qt::FocusPolicy | focusPolicy () const const |
QWidget * | focusProxy () const const |
QWidget * | focusWidget () const const |
const QFont & | font () const const |
QFontInfo | fontInfo () const const |
QFontMetrics | fontMetrics () const const |
QPalette::ColorRole | foregroundRole () const const |
QRect | frameGeometry () const const |
QSize | frameSize () const const |
const QRect & | geometry () const const |
QPixmap | grab (const QRect &rectangle) |
void | grabGesture (Qt::GestureType gesture, Qt::GestureFlags flags) |
void | grabKeyboard () |
void | grabMouse () |
void | grabMouse (const QCursor &cursor) |
int | grabShortcut (const QKeySequence &key, Qt::ShortcutContext context) |
QGraphicsEffect * | graphicsEffect () const const |
QGraphicsProxyWidget * | graphicsProxyWidget () const const |
bool | hasEditFocus () const const |
bool | hasFocus () const const |
virtual bool | hasHeightForWidth () const const |
bool | hasMouseTracking () const const |
bool | hasTabletTracking () const const |
int | height () const const |
virtual int | heightForWidth (int w) const const |
void | hide () |
Qt::InputMethodHints | inputMethodHints () const const |
virtual QVariant | inputMethodQuery (Qt::InputMethodQuery query) const const |
void | insertAction (QAction *before, QAction *action) |
void | insertActions (QAction *before, const QList< QAction * > &actions) |
bool | isActiveWindow () const const |
bool | isAncestorOf (const QWidget *child) const const |
bool | isEnabled () const const |
bool | isEnabledTo (const QWidget *ancestor) const const |
bool | isFullScreen () const const |
bool | isHidden () const const |
bool | isMaximized () const const |
bool | isMinimized () const const |
bool | isModal () const const |
bool | isTopLevel () const const |
bool | isVisible () const const |
bool | isVisibleTo (const QWidget *ancestor) const const |
bool | isWindow () const const |
bool | isWindowModified () const const |
QLayout * | layout () const const |
Qt::LayoutDirection | layoutDirection () const const |
QLocale | locale () const const |
void | lower () |
QPoint | mapFrom (const QWidget *parent, const QPoint &pos) const const |
QPointF | mapFrom (const QWidget *parent, const QPointF &pos) const const |
QPoint | mapFromGlobal (const QPoint &pos) const const |
QPointF | mapFromGlobal (const QPointF &pos) const const |
QPoint | mapFromParent (const QPoint &pos) const const |
QPointF | mapFromParent (const QPointF &pos) const const |
QPoint | mapTo (const QWidget *parent, const QPoint &pos) const const |
QPointF | mapTo (const QWidget *parent, const QPointF &pos) const const |
QPoint | mapToGlobal (const QPoint &pos) const const |
QPointF | mapToGlobal (const QPointF &pos) const const |
QPoint | mapToParent (const QPoint &pos) const const |
QPointF | mapToParent (const QPointF &pos) const const |
QRegion | mask () const const |
int | maximumHeight () const const |
QSize | maximumSize () const const |
int | maximumWidth () const const |
int | minimumHeight () const const |
QSize | minimumSize () const const |
int | minimumWidth () const const |
void | move (const QPoint &) |
void | move (int x, int y) |
QWidget * | nativeParentWidget () const const |
QWidget * | nextInFocusChain () const const |
QRect | normalGeometry () const const |
void | overrideWindowFlags (Qt::WindowFlags flags) |
virtual QPaintEngine * | paintEngine () const const override |
const QPalette & | palette () const const |
QWidget * | parentWidget () const const |
QPoint | pos () const const |
QWidget * | previousInFocusChain () const const |
QWIDGETSIZE_MAX QWIDGETSIZE_MAX | |
void | raise () |
QRect | rect () const const |
void | releaseKeyboard () |
void | releaseMouse () |
void | releaseShortcut (int id) |
void | removeAction (QAction *action) |
void | render (QPaintDevice *target, const QPoint &targetOffset, const QRegion &sourceRegion, RenderFlags renderFlags) |
void | render (QPainter *painter, const QPoint &targetOffset, const QRegion &sourceRegion, RenderFlags renderFlags) |
void | repaint () |
void | repaint (const QRect &rect) |
void | repaint (const QRegion &rgn) |
void | repaint (int x, int y, int w, int h) |
void | resize (const QSize &) |
void | resize (int w, int h) |
bool | restoreGeometry (const QByteArray &geometry) |
QByteArray | saveGeometry () const const |
QScreen * | screen () const const |
void | scroll (int dx, int dy) |
void | scroll (int dx, int dy, const QRect &r) |
void | setAcceptDrops (bool on) |
void | setAccessibleDescription (const QString &description) |
void | setAccessibleName (const QString &name) |
void | setAttribute (Qt::WidgetAttribute attribute, bool on) |
void | setAutoFillBackground (bool enabled) |
void | setBackgroundRole (QPalette::ColorRole role) |
void | setBaseSize (const QSize &) |
void | setBaseSize (int basew, int baseh) |
void | setContentsMargins (const QMargins &margins) |
void | setContentsMargins (int left, int top, int right, int bottom) |
void | setContextMenuPolicy (Qt::ContextMenuPolicy policy) |
void | setCursor (const QCursor &) |
void | setDisabled (bool disable) |
void | setEditFocus (bool enable) |
void | setEnabled (bool) |
void | setFixedHeight (int h) |
void | setFixedSize (const QSize &s) |
void | setFixedSize (int w, int h) |
void | setFixedWidth (int w) |
void | setFocus () |
void | setFocus (Qt::FocusReason reason) |
void | setFocusPolicy (Qt::FocusPolicy policy) |
void | setFocusProxy (QWidget *w) |
void | setFont (const QFont &) |
void | setForegroundRole (QPalette::ColorRole role) |
void | setGeometry (const QRect &) |
void | setGeometry (int x, int y, int w, int h) |
void | setGraphicsEffect (QGraphicsEffect *effect) |
void | setHidden (bool hidden) |
void | setInputMethodHints (Qt::InputMethodHints hints) |
void | setLayout (QLayout *layout) |
void | setLayoutDirection (Qt::LayoutDirection direction) |
void | setLocale (const QLocale &locale) |
void | setMask (const QBitmap &bitmap) |
void | setMask (const QRegion ®ion) |
void | setMaximumHeight (int maxh) |
void | setMaximumSize (const QSize &) |
void | setMaximumSize (int maxw, int maxh) |
void | setMaximumWidth (int maxw) |
void | setMinimumHeight (int minh) |
void | setMinimumSize (const QSize &) |
void | setMinimumSize (int minw, int minh) |
void | setMinimumWidth (int minw) |
void | setMouseTracking (bool enable) |
void | setPalette (const QPalette &) |
void | setParent (QWidget *parent) |
void | setParent (QWidget *parent, Qt::WindowFlags f) |
void | setScreen (QScreen *screen) |
void | setShortcutAutoRepeat (int id, bool enable) |
void | setShortcutEnabled (int id, bool enable) |
void | setSizeIncrement (const QSize &) |
void | setSizeIncrement (int w, int h) |
void | setSizePolicy (QSizePolicy) |
void | setSizePolicy (QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical) |
void | setStatusTip (const QString &) |
void | setStyle (QStyle *style) |
void | setStyleSheet (const QString &styleSheet) |
void | setTabletTracking (bool enable) |
void | setToolTip (const QString &) |
void | setToolTipDuration (int msec) |
void | setUpdatesEnabled (bool enable) |
void | setupUi (QWidget *widget) |
void | setWhatsThis (const QString &) |
void | setWindowFilePath (const QString &filePath) |
void | setWindowFlag (Qt::WindowType flag, bool on) |
void | setWindowFlags (Qt::WindowFlags type) |
void | setWindowIcon (const QIcon &icon) |
void | setWindowIconText (const QString &) |
void | setWindowModality (Qt::WindowModality windowModality) |
void | setWindowModified (bool) |
void | setWindowOpacity (qreal level) |
void | setWindowRole (const QString &role) |
void | setWindowState (Qt::WindowStates windowState) |
void | setWindowTitle (const QString &) |
void | show () |
void | showFullScreen () |
void | showMaximized () |
void | showMinimized () |
void | showNormal () |
QSize | size () const const |
QSize | sizeIncrement () const const |
QSizePolicy | sizePolicy () const const |
void | stackUnder (QWidget *w) |
QString | statusTip () const const |
QStyle * | style () const const |
QString | styleSheet () const const |
bool | testAttribute (Qt::WidgetAttribute attribute) const const |
QString | toolTip () const const |
int | toolTipDuration () const const |
QWidget * | topLevelWidget () const const |
bool | underMouse () const const |
void | ungrabGesture (Qt::GestureType gesture) |
void | unsetCursor () |
void | unsetLayoutDirection () |
void | unsetLocale () |
void | update () |
void | update (const QRect &rect) |
void | update (const QRegion &rgn) |
void | update (int x, int y, int w, int h) |
void | updateGeometry () |
bool | updatesEnabled () const const |
QRegion | visibleRegion () const const |
QString | whatsThis () const const |
int | width () const const |
QWidget * | window () const const |
QString | windowFilePath () const const |
Qt::WindowFlags | windowFlags () const const |
QWindow * | windowHandle () const const |
QIcon | windowIcon () const const |
void | windowIconChanged (const QIcon &icon) |
QString | windowIconText () const const |
void | windowIconTextChanged (const QString &iconText) |
Qt::WindowModality | windowModality () const const |
qreal | windowOpacity () const const |
QString | windowRole () const const |
Qt::WindowStates | windowState () const const |
QString | windowTitle () const const |
void | windowTitleChanged (const QString &title) |
Qt::WindowType | windowType () const const |
WId | winId () const const |
int | x () const const |
int | y () const const |
Public Member Functions inherited from QObject | |
QObject (QObject *parent) | |
QBindable< QString > | bindableObjectName () |
bool | blockSignals (bool block) |
const QObjectList & | children () const const |
QMetaObject::Connection | connect (const QObject *sender, const char *signal, const char *method, Qt::ConnectionType type) const const |
void | deleteLater () |
void | destroyed (QObject *obj) |
bool | disconnect (const char *signal, const QObject *receiver, const char *method) const const |
bool | disconnect (const QObject *receiver, const char *method) const const |
void | dumpObjectInfo () const const |
void | dumpObjectTree () const const |
QList< QByteArray > | dynamicPropertyNames () const const |
T | findChild (const QString &name, Qt::FindChildOptions options) const const |
QList< T > | findChildren (const QRegularExpression &re, Qt::FindChildOptions options) const const |
QList< T > | findChildren (const QString &name, Qt::FindChildOptions options) const const |
QList< T > | findChildren (Qt::FindChildOptions options) const const |
bool | inherits (const char *className) const const |
void | installEventFilter (QObject *filterObj) |
bool | isQuickItemType () const const |
bool | isWidgetType () const const |
bool | isWindowType () const const |
void | killTimer (int id) |
virtual const QMetaObject * | metaObject () const const |
void | moveToThread (QThread *targetThread) |
QString | objectName () const const |
void | objectNameChanged (const QString &objectName) |
QObject * | parent () const const |
QVariant | property (const char *name) const const |
Q_CLASSINFO (Name, Value) | |
Q_EMIT Q_EMIT | |
Q_ENUM (...) | |
Q_ENUM_NS (...) | |
Q_ENUMS (...) | |
Q_FLAG (...) | |
Q_FLAG_NS (...) | |
Q_FLAGS (...) | |
Q_GADGET Q_GADGET | |
Q_GADGET_EXPORT (EXPORT_MACRO) | |
Q_INTERFACES (...) | |
Q_INVOKABLE Q_INVOKABLE | |
Q_MOC_INCLUDE Q_MOC_INCLUDE | |
Q_NAMESPACE Q_NAMESPACE | |
Q_NAMESPACE_EXPORT (EXPORT_MACRO) | |
Q_OBJECT Q_OBJECT | |
Q_PROPERTY (...) | |
Q_REVISION Q_REVISION | |
Q_SET_OBJECT_NAME (Object) | |
Q_SIGNAL Q_SIGNAL | |
Q_SIGNALS Q_SIGNALS | |
Q_SLOT Q_SLOT | |
Q_SLOTS Q_SLOTS | |
T | qobject_cast (const QObject *object) |
T | qobject_cast (QObject *object) |
QT_NO_NARROWING_CONVERSIONS_IN_CONNECT QT_NO_NARROWING_CONVERSIONS_IN_CONNECT | |
void | removeEventFilter (QObject *obj) |
void | setObjectName (const QString &name) |
void | setObjectName (QAnyStringView name) |
void | setParent (QObject *parent) |
bool | setProperty (const char *name, const QVariant &value) |
bool | setProperty (const char *name, QVariant &&value) |
bool | signalsBlocked () const const |
int | startTimer (int interval, Qt::TimerType timerType) |
int | startTimer (std::chrono::milliseconds interval, Qt::TimerType timerType) |
QThread * | thread () const const |
Public Member Functions inherited from QPaintDevice | |
int | colorCount () const const |
int | depth () const const |
qreal | devicePixelRatio () const const |
qreal | devicePixelRatioF () const const |
int | height () const const |
int | heightMM () const const |
int | logicalDpiX () const const |
int | logicalDpiY () const const |
bool | paintingActive () const const |
int | physicalDpiX () const const |
int | physicalDpiY () const const |
int | width () const const |
int | widthMM () const const |
Protected Slots | |
void | downloadReady (bool success) |
void | slotClose () |
Protected Member Functions | |
void | showEvent (QShowEvent *) override |
Protected Member Functions inherited from QDialog | |
virtual void | closeEvent (QCloseEvent *e) override |
virtual void | contextMenuEvent (QContextMenuEvent *e) override |
virtual void | keyPressEvent (QKeyEvent *e) override |
virtual void | resizeEvent (QResizeEvent *) override |
Protected Member Functions inherited from QWidget | |
virtual void | actionEvent (QActionEvent *event) |
virtual void | changeEvent (QEvent *event) |
void | create (WId window, bool initializeWindow, bool destroyOldWindow) |
void | destroy (bool destroyWindow, bool destroySubWindows) |
virtual void | dragEnterEvent (QDragEnterEvent *event) |
virtual void | dragLeaveEvent (QDragLeaveEvent *event) |
virtual void | dragMoveEvent (QDragMoveEvent *event) |
virtual void | dropEvent (QDropEvent *event) |
virtual void | enterEvent (QEnterEvent *event) |
virtual bool | event (QEvent *event) override |
virtual void | focusInEvent (QFocusEvent *event) |
bool | focusNextChild () |
virtual bool | focusNextPrevChild (bool next) |
virtual void | focusOutEvent (QFocusEvent *event) |
bool | focusPreviousChild () |
virtual void | hideEvent (QHideEvent *event) |
virtual void | initPainter (QPainter *painter) const const override |
virtual void | inputMethodEvent (QInputMethodEvent *event) |
virtual void | keyReleaseEvent (QKeyEvent *event) |
virtual void | leaveEvent (QEvent *event) |
virtual int | metric (PaintDeviceMetric m) const const override |
virtual void | mouseDoubleClickEvent (QMouseEvent *event) |
virtual void | mouseMoveEvent (QMouseEvent *event) |
virtual void | mousePressEvent (QMouseEvent *event) |
virtual void | mouseReleaseEvent (QMouseEvent *event) |
virtual void | moveEvent (QMoveEvent *event) |
virtual bool | nativeEvent (const QByteArray &eventType, void *message, qintptr *result) |
virtual void | paintEvent (QPaintEvent *event) |
virtual void | tabletEvent (QTabletEvent *event) |
void | updateMicroFocus (Qt::InputMethodQuery query) |
virtual void | wheelEvent (QWheelEvent *event) |
Protected Member Functions inherited from QObject | |
virtual void | childEvent (QChildEvent *event) |
virtual void | connectNotify (const QMetaMethod &signal) |
virtual void | customEvent (QEvent *event) |
virtual void | disconnectNotify (const QMetaMethod &signal) |
bool | isSignalConnected (const QMetaMethod &signal) const const |
int | receivers (const char *signal) const const |
QObject * | sender () const const |
int | senderSignalIndex () const const |
virtual void | timerEvent (QTimerEvent *event) |
Protected Member Functions inherited from QPaintDevice |
Detailed Description
Tool window for managing a custom list of objects.
The window displays the Name, RA, Dec, mag, and type of each object in the list.
By selecting an object in the list, you can perform a number of functions on that object:
- Center it in the display
- Examine its Details Window
- Point the telescope at it
- Attach a custom icon or name label (TBD)
- Attach a trail (solar system only) (TBD)
- Open the AltVsTime tool
The user can also save/load their observing lists, and can export list data (TBD: as HTML table? CSV format? plain text?)
The observing notes associated with the selected object are displayed below the list.
TODO:
- Implement a "shaded" state, in which the UI is compressed to make it easier to float on the KStars window. Displays only object names, and single-letter action buttons, and no user log.
- Implement an InfoBox version (the ultimate shaded state)
Tool for managing a custom list of objects
- Version
- 1.0
Definition at line 75 of file observinglist.h.
Constructor & Destructor Documentation
◆ ObservingList()
ObservingList::ObservingList | ( | ) |
Definition at line 67 of file observinglist.cpp.
Member Function Documentation
◆ contains()
|
inline |
- Returns
- true if the selected list contains the given object
Definition at line 173 of file observinglist.h.
◆ currentObject()
|
inline |
- Returns
- pointer to the currently-selected object in the observing list
- Note
- if more than one object is selected, this function returns 0.
Definition at line 94 of file observinglist.h.
◆ dateTime()
|
inline |
Definition at line 149 of file observinglist.h.
◆ downloadReady
|
protectedslot |
Definition at line 1379 of file observinglist.cpp.
◆ eventFilter()
This is the declaration of the event filter function which is installed on the KImageFilePreview and the TabeView.
Reimplemented from QDialog.
Definition at line 1555 of file observinglist.cpp.
◆ findAltitude()
double ObservingList::findAltitude | ( | SkyPoint * | p, |
double | hour = 0 ) |
Return the altitude of the given SkyObject for the given hour.
p
pointer to the SkyObject hour
time at which altitude has to be found
Definition at line 1251 of file observinglist.cpp.
◆ findObject()
QSharedPointer< SkyObject > ObservingList::findObject | ( | const SkyObject * | o, |
bool | session = false ) |
Definition at line 1771 of file observinglist.cpp.
◆ findObjectByName()
return the object with the name as the passed QString from the Session List, return null otherwise
Definition at line 1700 of file observinglist.cpp.
◆ geoLocation()
|
inline |
Definition at line 147 of file observinglist.h.
◆ getCurrentImagePath()
QString ObservingList::getCurrentImagePath | ( | ) |
Returns a path to the current image, or a writable image.
Definition at line 1457 of file observinglist.cpp.
◆ getObjectName()
get object name.
If sky object has no name, generate a name based on catalog number.
- Parameters
-
o pointer to the sky object translated set to true if the translated name is required.
Definition at line 1731 of file observinglist.cpp.
◆ getTime()
Definition at line 1657 of file observinglist.cpp.
◆ obsList()
|
inline |
- Returns
- reference to the current observing list
Definition at line 85 of file observinglist.h.
◆ plot()
void ObservingList::plot | ( | SkyObject * | o | ) |
Plot the SkyObject's Altitude vs Time in the AVTPlotWidget.
o
pointer to the object to be plotted
Definition at line 1218 of file observinglist.cpp.
◆ saveCurrentList()
void ObservingList::saveCurrentList | ( | ) |
If the current list has unsaved changes, ask the user about saving it.
- Note
- also clears the list in preparation of opening a new one
Definition at line 990 of file observinglist.cpp.
◆ saveCurrentUserLog()
void ObservingList::saveCurrentUserLog | ( | ) |
Save the user log text to a file.
- Note
- the log is attached to the current object in obsList.
Definition at line 864 of file observinglist.cpp.
◆ saveImage
saves the image synchronously from a given URL into a given file url
the url from which the image has to be downloaded filename
the file onto which the url has to be copied to NOTE: This is not a generic image saver, it is specific to the current object
Definition at line 1490 of file observinglist.cpp.
◆ saveThumbImage()
void ObservingList::saveThumbImage | ( | ) |
saves a thumbnail image for the details dialog from the downloaded image
Definition at line 1645 of file observinglist.cpp.
◆ scheduledTime()
Definition at line 1662 of file observinglist.cpp.
◆ selectObject()
void ObservingList::selectObject | ( | const SkyObject * | o | ) |
make a selection in the session view
Definition at line 1710 of file observinglist.cpp.
◆ sessionList()
|
inline |
- Returns
- reference to the current observing list
Definition at line 89 of file observinglist.h.
◆ setCurrentImage()
void ObservingList::setCurrentImage | ( | const SkyObject * | o | ) |
Sets the image parameters for the current object o
The passed object for setting the parameters.
Definition at line 1411 of file observinglist.cpp.
◆ setDefaultImage()
void ObservingList::setDefaultImage | ( | ) |
set the default image in the image preview.
Definition at line 1725 of file observinglist.cpp.
◆ setSaveImagesButton()
void ObservingList::setSaveImagesButton | ( | ) |
decides on whether to enable the SaveImages button or not
Definition at line 1544 of file observinglist.cpp.
◆ setTime()
Definition at line 1667 of file observinglist.cpp.
◆ showEvent()
|
overrideprotectedvirtual |
Reimplemented from QDialog.
Definition at line 221 of file observinglist.cpp.
◆ slotAddObject
|
slot |
add a new object to list o
pointer to the object to add to the list session
flag toggle adding the object to the session list update
flag to toggle the call of slotSaveList
Definition at line 242 of file observinglist.cpp.
◆ slotAddToEkosScheduler
|
slot |
slotAddToEkosScheduler Add object to Ekos scheduler
Definition at line 714 of file observinglist.cpp.
◆ slotAddToSession
|
slot |
Add the object to the Session List.
Definition at line 743 of file observinglist.cpp.
◆ slotAddVisibleObj
|
slot |
Definition at line 1677 of file observinglist.cpp.
◆ slotAVT
|
slot |
Show the Altitude vs Time for selecteld objects.
Definition at line 827 of file observinglist.cpp.
◆ slotBatchAdd
|
slot |
Batch add from a list of objects.
Definition at line 771 of file observinglist.cpp.
◆ slotCenterObject
|
slot |
center the selected object in the display
Definition at line 671 of file observinglist.cpp.
◆ slotChangeTab
|
slot |
toggle the setEnabled flags according to current view set the m_currentItem to nullptr and clear selections index
captures the integer value sent by the signal which is the currentIndex of the table
Definition at line 1263 of file observinglist.cpp.
◆ slotClearList
|
slot |
slotClearList Remove all objects from current list
Definition at line 958 of file observinglist.cpp.
◆ slotClose
|
protectedslot |
Definition at line 854 of file observinglist.cpp.
◆ slotCustomDSS
|
slot |
Present the user with options to get the right DSS image for the job.
Definition at line 1331 of file observinglist.cpp.
◆ slotDeleteAllImages
|
slot |
Removes all the save DSS/SDSS images from the disk.
Definition at line 1516 of file observinglist.cpp.
◆ slotDeleteCurrentImage
|
slot |
Remove the current image.
Definition at line 1638 of file observinglist.cpp.
◆ slotDetails
|
slot |
Show the details window for the selected object.
Definition at line 723 of file observinglist.cpp.
◆ slotDSS
|
inlineslot |
download the DSS image and show it
Definition at line 321 of file observinglist.h.
◆ slotEyepieceView
|
slot |
Show the eyepiece field view.
Definition at line 822 of file observinglist.cpp.
◆ slotFind
|
slot |
Open the Find Dialog.
Definition at line 759 of file observinglist.cpp.
◆ slotGetImage
|
slot |
Downloads the corresponding DSS or SDSS image from the web and displays it.
Definition at line 1363 of file observinglist.cpp.
◆ slotImageViewer
|
slot |
Shows the image in a ImageViewer window.
Definition at line 1502 of file observinglist.cpp.
◆ slotLoadWishList
|
slot |
Load the Wish list from disk.
Definition at line 1069 of file observinglist.cpp.
◆ slotLocation
|
slot |
Opens the Location dialog to set the GeoLocation for the sessionlist.
Definition at line 1286 of file observinglist.cpp.
◆ slotNewSelection
|
slot |
Tasks needed when changing the selected object Save the user log of the previous selected object, find the new selected object in the obsList, and show the notes associated with the new selected object.
Definition at line 495 of file observinglist.cpp.
◆ slotOALExport
|
slot |
Export a target list to the oal compliant format.
Definition at line 1672 of file observinglist.cpp.
◆ slotOpenList
|
slot |
load an observing list from disk.
Definition at line 881 of file observinglist.cpp.
◆ slotRemoveObject
|
slot |
Remove skyobject from the observing list.
o
pointer to the SkyObject to be removed. session
flag to tell it whether to remove the object from the sessionlist or from the wishlist update
flag to toggle the call of slotSaveList Use SkyMap::clickedObject() if o is nullptr (default)
Definition at line 396 of file observinglist.cpp.
◆ slotRemoveSelectedObjects
|
slot |
Remove skyobjects which are highlighted in the observing list tool from the observing list.
Definition at line 460 of file observinglist.cpp.
◆ slotSaveAllImages
|
slot |
Downloads the images of all the objects in the session list Note: This downloads the SDSS image, checks if the size is > default image and gets the DSS image if that's the case.
Definition at line 1468 of file observinglist.cpp.
◆ slotSaveList
|
slot |
save the current observing list to disk.
Definition at line 1020 of file observinglist.cpp.
◆ slotSaveSession
|
slot |
save the current session
Definition at line 1159 of file observinglist.cpp.
◆ slotSaveSessionAs
|
slot |
save the current observing session plan to disk, specify filename.
Definition at line 1006 of file observinglist.cpp.
◆ slotSearchImage
|
slot |
Definition at line 1613 of file observinglist.cpp.
◆ slotSetTime
|
slot |
Takes the time from the QTimeEdit box and sets it as the time parameter in the tableview of the SessionList.
Definition at line 1323 of file observinglist.cpp.
◆ slotSlewToObject
|
slot |
slew the telescope to the selected object
Definition at line 681 of file observinglist.cpp.
◆ slotUpdate
|
slot |
Updates the tableviews for the new geolocation and date.
Definition at line 1297 of file observinglist.cpp.
◆ slotUpdateAltitudes
|
slot |
Recalculate and update the values of the altitude in the wishlist for the current time.
Definition at line 1748 of file observinglist.cpp.
◆ slotWizard
|
slot |
construct a new observing list using the wizard.
Definition at line 1191 of file observinglist.cpp.
◆ slotWUT
|
slot |
Open the WUT dialog.
Definition at line 734 of file observinglist.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Sep 6 2024 11:56:59 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.