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

kstars

indielement.h File Reference

#include "indi/libs/lilxml.h"
#include <kdialog.h>
#include <unistd.h>
#include <QLabel>
#include <QVBoxLayout>
#include <QHBoxLayout>

Include dependency graph for indielement.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class  INDI_E

Defines

#define ELEMENT_FULL_WIDTH   340
#define ELEMENT_LABEL_WIDTH   175
#define ELEMENT_READ_WIDTH   175
#define ELEMENT_WRITE_WIDTH   175
#define INDI_PULSE_TRACKING   15000
#define INDIVERSION   1.7
#define MAX_LABEL_LENGTH   20
#define MAX_SET_WIDTH   110
#define MAXINDINAME   32
#define MAXRADIO   4
#define MAXSCSTEPS   1000
#define MED_INDI_FONT   2
#define MIN_SET_WIDTH   50
#define PROPERTY_LABEL_WIDTH   100
#define PS_OFF   PS_IDLE
#define PS_ON   PS_OK

Enumerations

enum  deviceFamily {
  KSTARS_TELESCOPE, KSTARS_CCD, KSTARS_FILTER, KSTARS_VIDEO,
  KSTARS_FOCUSER, KSTARS_DOME, KSTARS_GPS
}
enum  PGui {
  PG_NONE = 0, PG_TEXT, PG_NUMERIC, PG_BUTTONS,
  PG_RADIO, PG_MENU, PG_LIGHTS, PG_BLOB
}
enum  PPerm { PP_RW = 0, PP_WO, PP_RO }
enum  PState {
  PS_IDLE = 0, PS_OK, PS_BUSY, PS_ALERT,
  PS_N
}
enum  stdProperties {
  CONNECTION, DEVICE_PORT, TIME_UTC, TIME_LST,
  TIME_UTC_OFFSET, GEOGRAPHIC_COORD, EQUATORIAL_COORD, EQUATORIAL_EOD_COORD,
  HORIZONTAL_COORD, TELESCOPE_ABORT_MOTION, ON_COORD_SET, SOLAR_SYSTEM,
  TELESCOPE_MOTION_NS, TELESCOPE_MOTION_WE, TELESCOPE_PARK, CCD_EXPOSURE,
  CCD_TEMPERATURE, CCD_FRAME, CCD_FRAME_TYPE, CCD_BINNING,
  CCD_INFO, VIDEO_STREAM, FOCUS_SPEED, FOCUS_MOTION,
  FOCUS_TIMER, FILTER_SLOT
}

Functions

XMLAtt * findAtt (XMLEle *ep, const char *name, QString &errmsg)
XMLEle * findEle (XMLEle *ep, INDI_P *pp, const char *child, QString &errmsg)

Define Documentation

#define ELEMENT_FULL_WIDTH   340

Definition at line 32 of file indielement.h.

#define ELEMENT_LABEL_WIDTH   175

Definition at line 29 of file indielement.h.

#define ELEMENT_READ_WIDTH   175

Definition at line 30 of file indielement.h.

#define ELEMENT_WRITE_WIDTH   175

Definition at line 31 of file indielement.h.

#define INDI_PULSE_TRACKING   15000

Definition at line 40 of file indielement.h.

#define INDIVERSION   1.7

Definition at line 25 of file indielement.h.

#define MAX_LABEL_LENGTH   20

Definition at line 37 of file indielement.h.

#define MAX_SET_WIDTH   110

Definition at line 34 of file indielement.h.

#define MAXINDINAME   32

Definition at line 35 of file indielement.h.

#define MAXRADIO   4

Definition at line 68 of file indielement.h.

#define MAXSCSTEPS   1000

Definition at line 67 of file indielement.h.

#define MED_INDI_FONT   2

Definition at line 36 of file indielement.h.

#define MIN_SET_WIDTH   50

Definition at line 33 of file indielement.h.

#define PROPERTY_LABEL_WIDTH   100

Definition at line 28 of file indielement.h.

#define PS_OFF   PS_IDLE

Definition at line 46 of file indielement.h.

#define PS_ON   PS_OK

Definition at line 47 of file indielement.h.


Enumeration Type Documentation

enum deviceFamily

Enumerator:
KSTARS_TELESCOPE 
KSTARS_CCD 
KSTARS_FILTER 
KSTARS_VIDEO 
KSTARS_FOCUSER 
KSTARS_DOME 
KSTARS_GPS 

Definition at line 65 of file indielement.h.

enum PGui

Enumerator:
PG_NONE 
PG_TEXT 
PG_NUMERIC 
PG_BUTTONS 
PG_RADIO 
PG_MENU 
PG_LIGHTS 
PG_BLOB 

Definition at line 49 of file indielement.h.

enum PPerm

Enumerator:
PP_RW 
PP_WO 
PP_RO 

Definition at line 48 of file indielement.h.

enum PState

Enumerator:
PS_IDLE 
PS_OK 
PS_BUSY 
PS_ALERT 
PS_N 

Definition at line 45 of file indielement.h.

enum stdProperties

Enumerator:
CONNECTION 
DEVICE_PORT 
TIME_UTC 
TIME_LST 
TIME_UTC_OFFSET 
GEOGRAPHIC_COORD 
EQUATORIAL_COORD 
EQUATORIAL_EOD_COORD 
HORIZONTAL_COORD 
TELESCOPE_ABORT_MOTION 
ON_COORD_SET 
SOLAR_SYSTEM 
TELESCOPE_MOTION_NS 
TELESCOPE_MOTION_WE 
TELESCOPE_PARK 
CCD_EXPOSURE 
CCD_TEMPERATURE 
CCD_FRAME 
CCD_FRAME_TYPE 
CCD_BINNING 
CCD_INFO 
VIDEO_STREAM 
FOCUS_SPEED 
FOCUS_MOTION 
FOCUS_TIMER 
FILTER_SLOT 

Definition at line 54 of file indielement.h.


Function Documentation

XMLAtt* findAtt ( XMLEle *  ep,
const char *  name,
QString &  errmsg 
)

Definition at line 42 of file indielement.cpp.

XMLEle* findEle ( XMLEle *  ep,
INDI_P *  pp,
const char *  child,
QString &  errmsg 
)

Definition at line 56 of file indielement.cpp.

kstars

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

kdeedu

Skip menu "kdeedu"
  • kalzium
  • kanagram
  • kig
  •   lib
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  •   docs
  •   src
  • parley
  •   stepcore
Generated for kdeedu by doxygen 1.5.4
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