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

kstars

Public Slots | Public Member Functions | List of all members
Execute Class Reference

#include <execute.h>

Inheritance diagram for Execute:
Inheritance graph
[legend]

Public Slots

bool addObservation ()
 
void addTargetNotes ()
 
int findIndexOfTarget (QString)
 
void loadCurrentItems ()
 
void loadEquipment ()
 
void loadObservationTab ()
 
void loadObservers ()
 
void loadTargets ()
 
bool saveSession ()
 
void selectNextTarget ()
 
void slotAddObject ()
 
void slotEndSession ()
 
void slotLocation ()
 
void slotNext ()
 
void slotSetCurrentObjects ()
 
void slotSetTarget (QString name)
 
void slotShowSession ()
 
void slotShowTargets ()
 
void slotSlew ()
 
void sortTargetList ()
 
static bool timeLessThan (SkyObject *, SkyObject *)
 

Public Member Functions

 Execute ()
 
void init ()
 

Detailed Description

Definition at line 35 of file execute.h.

Constructor & Destructor Documentation

Execute::Execute ( )

Default constructor.

Definition at line 37 of file execute.cpp.

Member Function Documentation

bool Execute::addObservation ( )
slot

Function to add the current observation to the observation list.

Definition at line 248 of file execute.cpp.

void Execute::addTargetNotes ( )
slot

Function to save the user notes set for the current object in the target combo box.

Definition at line 230 of file execute.cpp.

int Execute::findIndexOfTarget ( QString  name)
slot

Definition at line 125 of file execute.cpp.

void Execute::init ( )

This initializes the combo boxes, and sets up the dateTime and geolocation from the OL.

Definition at line 86 of file execute.cpp.

void Execute::loadCurrentItems ( )
slot

Definition at line 106 of file execute.cpp.

void Execute::loadEquipment ( )
slot

loads the equipment list from the global logObject into the comboBoxes

Definition at line 192 of file execute.cpp.

void Execute::loadObservationTab ( )
slot

loads the observation edit page

Definition at line 242 of file execute.cpp.

void Execute::loadObservers ( )
slot

loads the observer list from the global logObject into the comboBoxes

Definition at line 207 of file execute.cpp.

void Execute::loadTargets ( )
slot

Loads the sessionlist from the OL into the target combo box.

Definition at line 184 of file execute.cpp.

bool Execute::saveSession ( )
slot

Definition at line 155 of file execute.cpp.

void Execute::selectNextTarget ( )
slot

Definition at line 327 of file execute.cpp.

void Execute::slotAddObject ( )
slot

Definition at line 360 of file execute.cpp.

void Execute::slotEndSession ( )
slot

Function to handle the state of current observation, and hiding the execute window.

Definition at line 259 of file execute.cpp.

void Execute::slotLocation ( )
slot

Opens the location dialog for setting the current location.

Definition at line 175 of file execute.cpp.

void Execute::slotNext ( )
slot

Function to handle the UI when the 'next' button is pressed This calls the corresponding functions based on the currentIndex.

Definition at line 132 of file execute.cpp.

void Execute::slotSetCurrentObjects ( )
slot

Definition at line 335 of file execute.cpp.

void Execute::slotSetTarget ( QString  name)
slot

set the currentTarget when the user selection is changed in the target combo box

Definition at line 296 of file execute.cpp.

void Execute::slotShowSession ( )
slot

Definition at line 343 of file execute.cpp.

void Execute::slotShowTargets ( )
slot

Definition at line 350 of file execute.cpp.

void Execute::slotSlew ( )
slot

Definition at line 323 of file execute.cpp.

void Execute::sortTargetList ( )
slot

Sorts the target list using the scheduled time.

Definition at line 213 of file execute.cpp.

bool Execute::timeLessThan ( SkyObject *  o1,
SkyObject *  o2 
)
staticslot

Custom LessThan function for the sort by time This compares the times of the two skyobjects using an edited QTime as next day 01:00 should come later than previous night 23:00.

Definition at line 217 of file execute.cpp.


The documentation for this class was generated from the following files:
  • execute.h
  • execute.cpp
This file is part of the KDE documentation.
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.

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