• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdeedu API Reference
  • KDE Home
  • Contact Us
 

kstars

  • sources
  • kde-4.12
  • kdeedu
  • kstars
  • kstars
  • tools
modcalcvlsr.h
Go to the documentation of this file.
1 /***************************************************************************
2  modcalcLSRVel.h - description
3  -------------------
4  begin : dom mar 13 2005
5  copyright : (C) 2005 by Pablo de Vicente
6  email : pvicentea@wanadoo.es
7  ***************************************************************************/
8 
9 /***************************************************************************
10  * *
11  * This program is free software; you can redistribute it and/or modify *
12  * it under the terms of the GNU General Public License as published by *
13  * the Free Software Foundation; either version 2 of the License, or *
14  * (at your option) any later version. *
15  * *
16  ***************************************************************************/
17 
18 #ifndef MODCALCVLSR_H_
19 #define MODCALCVLSR_H_
20 
21 #include <QTextStream>
22 
23 #include "ui_modcalcvlsr.h"
24 
25 class QWidget;
26 class SkyPoint;
27 class GeoLocation;
28 class dms;
29 
36 class modCalcVlsr : public QFrame, public Ui::modCalcVlsrDlg {
37 
38  Q_OBJECT
39 
40 public:
41  explicit modCalcVlsr(QWidget *p);
42  ~modCalcVlsr();
43 
44 private slots:
45  void slotNow();
46  void slotLocation();
47  void slotFindObject();
48  void slotCompute();
49 
50  void slotUtChecked();
51  void slotDateChecked();
52  void slotRaChecked();
53  void slotDecChecked();
54  void slotEpochChecked();
55  void slotLongChecked();
56  void slotLatChecked();
57  void slotHeightChecked();
58  void slotVlsrChecked();
59  void slotInputFile();
60  void slotOutputFile();
61  void slotRunBatch();
62 
63 private:
64 
67  SkyPoint skypoint();
68 
69  /* Constructs the a GeoLocation object (geoPlace) from the calling classes.
70  * This is for using as Geolocation the location setup in KStars
71  * */
72  void initGeo(void);
73 
74  /* Method to process the lines from a file
75  */
76  void processLines( QTextStream &istream );
77 
78  GeoLocation *geoPlace;
79  int velocityFlag;
80 };
81 
82 
83 
84 #endif
modCalcVlsr::modCalcVlsr
modCalcVlsr(QWidget *p)
Definition: modcalcvlsr.cpp:37
modCalcVlsr::~modCalcVlsr
~modCalcVlsr()
Definition: modcalcvlsr.cpp:69
QWidget
SkyPoint
The sky coordinates of a point in the sky.
Definition: skypoint.h:50
GeoLocation
Contains all relevant information for specifying a location on Earth: City Name, State/Province name...
Definition: geolocation.h:39
dms
An angle, stored as degrees, but expressible in many ways.
Definition: dms.h:42
QTextStream
modCalcVlsr
Definition: modcalcvlsr.h:36
QFrame
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:36:20 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kstars

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

kdeedu API Reference

Skip menu "kdeedu API Reference"
  • Analitza
  •     lib
  • kalgebra
  • kalzium
  •   libscience
  • kanagram
  • kig
  •   lib
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  • marble
  • parley
  • rocs
  •   App
  •   RocsCore
  •   VisualEditor
  •   stepcore

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal