• Skip to content
  • Skip to link menu
KDE 3.5 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

kstars

DetailDialog Class Reference

window showing detailed information for a selected object. More...

#include <detaildialog.h>

Inheritance diagram for DetailDialog:

Inheritance graph
[legend]

List of all members.


Public Slots

void addToObservingList ()
void centerMap ()
void centerTelescope ()
void editLinkDialog ()
void removeLinkDialog ()
void saveLogData ()
void showThumbnail ()
void unselectImagesList ()
void unselectInfoList ()
void updateLists ()
void updateThumbnail ()
void viewADVData ()
void viewLink ()

Public Member Functions

 DetailDialog (SkyObject *o, const KStarsDateTime &ut, GeoLocation *geo, QWidget *parent=0, const char *name=0)
QPixmap * thumbnail ()
 ~DetailDialog ()

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.
Author:
Jason Harris, Jasem Mutlaq
Version:
1.0

Definition at line 105 of file detaildialog.h.


Constructor & Destructor Documentation

DetailDialog::DetailDialog ( SkyObject *  o,
const KStarsDateTime &  ut,
GeoLocation *  geo,
QWidget *  parent = 0,
const char *  name = 0 
)

Constructor.

Definition at line 75 of file detaildialog.cpp.

DetailDialog::~DetailDialog (  )  [inline]

Destructor (empty).

Definition at line 114 of file detaildialog.h.


Member Function Documentation

void DetailDialog::addToObservingList (  )  [slot]

Add this object to the observing list.

Definition at line 889 of file detaildialog.cpp.

void DetailDialog::centerMap (  )  [slot]

Center this object in the display.

Definition at line 893 of file detaildialog.cpp.

void DetailDialog::centerTelescope (  )  [slot]

Center this object in the telescope.

Definition at line 898 of file detaildialog.cpp.

void DetailDialog::editLinkDialog (  )  [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 545 of file detaildialog.cpp.

void DetailDialog::removeLinkDialog (  )  [slot]

remove a URL entry from either the Images or Info lists, and update the user's *url.dat file.

Definition at line 638 of file detaildialog.cpp.

void DetailDialog::saveLogData (  )  [slot]

Save the User's text in the Log Tab to the userlog.dat file.

Definition at line 885 of file detaildialog.cpp.

void DetailDialog::showThumbnail (  )  [slot]

Display thumbnail image for the object.

Definition at line 1029 of file detaildialog.cpp.

QPixmap* DetailDialog::thumbnail (  )  [inline]

Definition at line 116 of file detaildialog.h.

void DetailDialog::unselectImagesList (  )  [slot]

Unselect the currently selected item in the Images list.

Note:
used when an item is selected in the Info list

Definition at line 501 of file detaildialog.cpp.

void DetailDialog::unselectInfoList (  )  [slot]

Unselect the currently selected item in the Info list.

Note:
used when an item is selected in the Images list

Definition at line 496 of file detaildialog.cpp.

void DetailDialog::updateLists (  )  [slot]

Rebuild the Image and Info URL lists for this object.

Note:
used when an item is added to either list.

Definition at line 520 of file detaildialog.cpp.

void DetailDialog::updateThumbnail (  )  [slot]

Update thumbnail image for the object.

Definition at line 1058 of file detaildialog.cpp.

void DetailDialog::viewADVData (  )  [slot]

Open the web browser to the selected online astronomy database, with a query to the object of this Detail Dialog.

Definition at line 820 of file detaildialog.cpp.

void DetailDialog::viewLink (  )  [slot]

View the selected image or info URL in the web browser.

Definition at line 506 of file detaildialog.cpp.


The documentation for this class was generated from the following files:
  • detaildialog.h
  • detaildialog.cpp

kstars

Skip menu "kstars"
  • Main Page
  • Modules
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • keduca
  • kstars
Generated for API Reference by doxygen 1.5.9
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal