kstars
#include <detaildialog.h>

Public Slots | |
void | addToObservingList () |
void | centerMap () |
void | centerTelescope () |
void | editLinkDialog () |
void | removeLinkDialog () |
void | saveLogData () |
void | setCurrentLink (QListWidgetItem *it) |
void | showThumbnail () |
void | updateButtons () |
void | updateLists () |
void | updateThumbnail () |
void | viewADVData () |
void | viewLink () |
Public Member Functions | |
DetailDialog (SkyObject *o, const KStarsDateTime &ut, GeoLocation *geo, QWidget *parent=0) | |
~DetailDialog () | |
QPixmap * | thumbnail () |
Detailed Description
window showing detailed information for a selected object.
The window is split into four Tabs: General, Links, Advanced and Log. The General Tab displays some type-specific data about the object, as well as its present coordinates and Rise/Set/Transit times for the current date. The Type-specific data are:
- Stars: common name, genetive name, Spectral type, magnitude, distance
- Solar System: name, object type (planet/comet/asteroid), Distance, magnitude (TBD), angular size (TBD)
- Deep Sky: Common name, other names, object type, magnitude, angular size
The Links Tab allows the user to manage the list of Image and Information links listed in the object's popup menu. The Advanced Tab allows the user to query a number of professional-grade online astronomical databases for data on the object. The Log tab allows the user to attach their own text notes about the object.
The General Tab includes a clickable image of the object. Clicking the image opens a Thumbnail picker tool, which downloads a list of mages of the object from the network, which the user may select as the new image for this objects Details window.
- Version
- 1.0
Definition at line 88 of file detaildialog.h.
Constructor & Destructor Documentation
DetailDialog::DetailDialog | ( | SkyObject * | o, |
const KStarsDateTime & | ut, | ||
GeoLocation * | geo, | ||
QWidget * | parent = 0 |
||
) |
Constructor.
Definition at line 69 of file detaildialog.cpp.
DetailDialog::~DetailDialog | ( | ) |
Destructor.
Definition at line 94 of file detaildialog.cpp.
Member Function Documentation
|
slot |
Slot to add this object to the observing list.
Definition at line 1004 of file detaildialog.cpp.
|
slot |
Slot to center this object in the display.
Definition at line 1008 of file detaildialog.cpp.
|
slot |
Slot to center this object in the telescope.
Definition at line 1014 of file detaildialog.cpp.
|
slot |
Open a dialog to edit a URL in either the Images or Info lists, and update the user's *url.dat file.
Definition at line 679 of file detaildialog.cpp.
|
slot |
remove a URL entry from either the Images or Info lists, and update the user's *url.dat file.
Definition at line 772 of file detaildialog.cpp.
|
slot |
Save the User's text in the Log Tab to the userlog.dat file.
Definition at line 1000 of file detaildialog.cpp.
|
slot |
Set the currently-selected URL resource.
This function is needed because there are two QListWidgets, each with its own selection. We need to know which the user selected most recently.
Definition at line 629 of file detaildialog.cpp.
|
slot |
Slot to display the thumbnail image for the object.
Definition at line 1056 of file detaildialog.cpp.
|
inline |
- Returns
- pointer to the QPixmap of the object's thumbnail image
Definition at line 102 of file detaildialog.h.
|
slot |
Update View/Edit/Remove buttons.
Definition at line 665 of file detaildialog.cpp.
|
slot |
Rebuild the Image and Info URL lists for this object.
- Note
- used when an item is added to either list.
Definition at line 651 of file detaildialog.cpp.
|
slot |
Slot to update thumbnail image for the object, using the Thumbnail Picker tool.
- See also
- ThumbnailPicker
Definition at line 1085 of file detaildialog.cpp.
|
slot |
Open the web browser to the selected online astronomy database, with a query to the object of this Detail Dialog.
Definition at line 937 of file detaildialog.cpp.
|
slot |
Slot for viewing the selected image or info URL in the web browser.
Definition at line 634 of file detaildialog.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:36:22 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.