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

kstars

ScriptBuilder Class Reference

A GUI tool for building behavioral DCOP scripts for KStars. More...

#include <scriptbuilder.h>

Inheritance diagram for ScriptBuilder:

Inheritance graph
[legend]

List of all members.


Public Slots

void slotAddFunction ()
void slotAlt ()
void slotArgWidget ()
void slotAz ()
void slotChangeCity ()
void slotChangeColor ()
void slotChangeColorName ()
void slotChangeCountry ()
void slotChangeDate ()
void slotChangeProvince ()
void slotChangeTime ()
void slotClose ()
void slotCopyFunction ()
void slotDec ()
void slotEnableScriptNameOK ()
void slotExportImage ()
void slotFindCity ()
void slotFindObject ()
void slotINDIFindObject ()
void slotINDISetActionDeviceName ()
void slotINDISetActionName ()
void slotINDISetCCDTemp ()
void slotINDISetCCDTempDeviceName ()
void slotINDISetFilterNum ()
void slotINDISetFilterNumDeviceName ()
void slotINDISetFocusSpeed ()
void slotINDISetFocusSpeedDeviceName ()
void slotINDISetFocusTimeout ()
void slotINDISetFocusTimeoutDeviceName ()
void slotINDISetFrameType ()
void slotINDISetFrameTypeDeviceName ()
void slotINDISetGeoLocationDeviceLat ()
void slotINDISetGeoLocationDeviceLong ()
void slotINDISetGeoLocationDeviceName ()
void slotINDISetPortDeviceName ()
void slotINDISetPortDevicePort ()
void slotINDISetScopeAction ()
void slotINDISetScopeActionDeviceName ()
void slotINDISetTargetCoordDeviceDEC ()
void slotINDISetTargetCoordDeviceName ()
void slotINDISetTargetCoordDeviceRA ()
void slotINDISetTargetNameDeviceName ()
void slotINDISetTargetNameObjectName ()
void slotINDISetUTC ()
void slotINDISetUTCDeviceName ()
void slotINDIShutdown ()
void slotINDIStartDeviceMode ()
void slotINDIStartDeviceName ()
void slotINDIStartExposureDeviceName ()
void slotINDIStartExposureTimeout ()
void slotINDIStartFocusDeviceName ()
void slotINDIStartFocusDirection ()
void slotINDISwitchDeviceConnection ()
void slotINDISwitchDeviceName ()
void slotINDIWaitCheck (bool toggleState)
void slotINDIWaitForActionDeviceName ()
void slotINDIWaitForActionName ()
void slotLoadColorScheme (QListBoxItem *)
void slotLookToward ()
void slotMoveFunctionDown ()
void slotMoveFunctionUp ()
void slotNew ()
void slotOpen ()
void slotPrintImage ()
void slotRa ()
void slotRemoveFunction ()
void slotRunScript ()
void slotSave ()
void slotSaveAs ()
void slotShowDoc ()
void slotShowOptions ()
void slotTimeScale ()
void slotTracking ()
void slotViewOption ()
void slotWaitFor ()
void slotWaitForKey ()
void slotZoom ()

Public Member Functions

bool parseFunction (QStringList &fn)
void readScript (QTextStream &istream)
void saveWarning ()
 ScriptBuilder (QWidget *parent, const char *name=0)
void setUnsavedChanges (bool b=true)
bool unsavedChanges () const
void writeScript (QTextStream &ostream)
 ~ScriptBuilder ()

Detailed Description

A GUI tool for building behavioral DCOP scripts for KStars.

Author:
Jason Harris
Version:
1.0

Definition at line 68 of file scriptbuilder.h.


Constructor & Destructor Documentation

ScriptBuilder::ScriptBuilder ( QWidget *  parent,
const char *  name = 0 
)

Definition at line 103 of file scriptbuilder.cpp.

ScriptBuilder::~ScriptBuilder (  ) 

Definition at line 510 of file scriptbuilder.cpp.


Member Function Documentation

bool ScriptBuilder::parseFunction ( QStringList &  fn  ) 

Definition at line 1005 of file scriptbuilder.cpp.

void ScriptBuilder::readScript ( QTextStream &  istream  ) 

Definition at line 961 of file scriptbuilder.cpp.

void ScriptBuilder::saveWarning (  ) 

Definition at line 857 of file scriptbuilder.cpp.

void ScriptBuilder::setUnsavedChanges ( bool  b = true  ) 

Definition at line 1092 of file scriptbuilder.cpp.

void ScriptBuilder::slotAddFunction (  )  [slot]

Definition at line 1130 of file scriptbuilder.cpp.

void ScriptBuilder::slotAlt (  )  [slot]

Definition at line 1946 of file scriptbuilder.cpp.

void ScriptBuilder::slotArgWidget (  )  [slot]

Definition at line 1194 of file scriptbuilder.cpp.

void ScriptBuilder::slotAz (  )  [slot]

Definition at line 1924 of file scriptbuilder.cpp.

void ScriptBuilder::slotChangeCity (  )  [slot]

Definition at line 2076 of file scriptbuilder.cpp.

void ScriptBuilder::slotChangeColor (  )  [slot]

Definition at line 2212 of file scriptbuilder.cpp.

void ScriptBuilder::slotChangeColorName (  )  [slot]

Definition at line 2195 of file scriptbuilder.cpp.

void ScriptBuilder::slotChangeCountry (  )  [slot]

Definition at line 2116 of file scriptbuilder.cpp.

void ScriptBuilder::slotChangeDate (  )  [slot]

Definition at line 1969 of file scriptbuilder.cpp.

void ScriptBuilder::slotChangeProvince (  )  [slot]

Definition at line 2096 of file scriptbuilder.cpp.

void ScriptBuilder::slotChangeTime (  )  [slot]

Definition at line 1986 of file scriptbuilder.cpp.

void ScriptBuilder::slotClose (  )  [slot]

Definition at line 2241 of file scriptbuilder.cpp.

void ScriptBuilder::slotCopyFunction (  )  [slot]

Definition at line 1102 of file scriptbuilder.cpp.

void ScriptBuilder::slotDec (  )  [slot]

Definition at line 1900 of file scriptbuilder.cpp.

void ScriptBuilder::slotEnableScriptNameOK (  )  [slot]

Definition at line 1098 of file scriptbuilder.cpp.

void ScriptBuilder::slotExportImage (  )  [slot]

Definition at line 2166 of file scriptbuilder.cpp.

void ScriptBuilder::slotFindCity (  )  [slot]

Definition at line 1805 of file scriptbuilder.cpp.

void ScriptBuilder::slotFindObject (  )  [slot]

Definition at line 1829 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDIFindObject (  )  [slot]

Definition at line 1839 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetActionDeviceName (  )  [slot]

Definition at line 2566 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetActionName (  )  [slot]

Definition at line 2593 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetCCDTemp (  )  [slot]

Definition at line 3130 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetCCDTempDeviceName (  )  [slot]

Definition at line 3104 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetFilterNum (  )  [slot]

Definition at line 3177 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetFilterNumDeviceName (  )  [slot]

Definition at line 3151 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetFocusSpeed (  )  [slot]

Definition at line 2698 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetFocusSpeedDeviceName (  )  [slot]

Definition at line 2672 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetFocusTimeout (  )  [slot]

Definition at line 2792 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetFocusTimeoutDeviceName (  )  [slot]

Definition at line 2766 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetFrameType (  )  [slot]

Definition at line 3083 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetFrameTypeDeviceName (  )  [slot]

Definition at line 3056 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetGeoLocationDeviceLat (  )  [slot]

Definition at line 2871 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetGeoLocationDeviceLong (  )  [slot]

Definition at line 2838 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetGeoLocationDeviceName (  )  [slot]

Definition at line 2812 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetPortDeviceName (  )  [slot]

Definition at line 2364 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetPortDevicePort (  )  [slot]

Definition at line 2393 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetScopeAction (  )  [slot]

Definition at line 3034 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetScopeActionDeviceName (  )  [slot]

Definition at line 3006 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetTargetCoordDeviceDEC (  )  [slot]

Definition at line 2479 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetTargetCoordDeviceName (  )  [slot]

Definition at line 2420 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetTargetCoordDeviceRA (  )  [slot]

Definition at line 2446 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetTargetNameDeviceName (  )  [slot]

Definition at line 2512 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetTargetNameObjectName (  )  [slot]

Definition at line 2539 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetUTC (  )  [slot]

Definition at line 2979 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISetUTCDeviceName (  )  [slot]

Definition at line 2951 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDIShutdown (  )  [slot]

Definition at line 2290 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDIStartDeviceMode (  )  [slot]

Definition at line 2271 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDIStartDeviceName (  )  [slot]

Definition at line 2250 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDIStartExposureDeviceName (  )  [slot]

Definition at line 2904 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDIStartExposureTimeout (  )  [slot]

Definition at line 2930 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDIStartFocusDeviceName (  )  [slot]

Definition at line 2719 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDIStartFocusDirection (  )  [slot]

Definition at line 2746 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISwitchDeviceConnection (  )  [slot]

Definition at line 2342 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDISwitchDeviceName (  )  [slot]

Definition at line 2316 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDIWaitCheck ( bool  toggleState  )  [slot]

Definition at line 1849 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDIWaitForActionDeviceName (  )  [slot]

Definition at line 2619 of file scriptbuilder.cpp.

void ScriptBuilder::slotINDIWaitForActionName (  )  [slot]

Definition at line 2646 of file scriptbuilder.cpp.

void ScriptBuilder::slotLoadColorScheme ( QListBoxItem *   )  [slot]

Definition at line 2228 of file scriptbuilder.cpp.

void ScriptBuilder::slotLookToward (  )  [slot]

Definition at line 1863 of file scriptbuilder.cpp.

void ScriptBuilder::slotMoveFunctionDown (  )  [slot]

Definition at line 1177 of file scriptbuilder.cpp.

void ScriptBuilder::slotMoveFunctionUp (  )  [slot]

Definition at line 1161 of file scriptbuilder.cpp.

void ScriptBuilder::slotNew (  )  [slot]

Definition at line 719 of file scriptbuilder.cpp.

void ScriptBuilder::slotOpen (  )  [slot]

Definition at line 735 of file scriptbuilder.cpp.

void ScriptBuilder::slotPrintImage (  )  [slot]

Definition at line 2181 of file scriptbuilder.cpp.

void ScriptBuilder::slotRa (  )  [slot]

Definition at line 1876 of file scriptbuilder.cpp.

void ScriptBuilder::slotRemoveFunction (  )  [slot]

Definition at line 1115 of file scriptbuilder.cpp.

void ScriptBuilder::slotRunScript (  )  [slot]

Definition at line 873 of file scriptbuilder.cpp.

void ScriptBuilder::slotSave (  )  [slot]

Definition at line 780 of file scriptbuilder.cpp.

void ScriptBuilder::slotSaveAs (  )  [slot]

Definition at line 851 of file scriptbuilder.cpp.

void ScriptBuilder::slotShowDoc (  )  [slot]

Definition at line 1775 of file scriptbuilder.cpp.

void ScriptBuilder::slotShowOptions (  )  [slot]

Definition at line 1856 of file scriptbuilder.cpp.

void ScriptBuilder::slotTimeScale (  )  [slot]

Definition at line 2136 of file scriptbuilder.cpp.

void ScriptBuilder::slotTracking (  )  [slot]

Definition at line 2044 of file scriptbuilder.cpp.

void ScriptBuilder::slotViewOption (  )  [slot]

Definition at line 2057 of file scriptbuilder.cpp.

void ScriptBuilder::slotWaitFor (  )  [slot]

Definition at line 2003 of file scriptbuilder.cpp.

void ScriptBuilder::slotWaitForKey (  )  [slot]

Definition at line 2023 of file scriptbuilder.cpp.

void ScriptBuilder::slotZoom (  )  [slot]

Definition at line 2149 of file scriptbuilder.cpp.

bool ScriptBuilder::unsavedChanges (  )  const [inline]

Definition at line 75 of file scriptbuilder.h.

void ScriptBuilder::writeScript ( QTextStream &  ostream  ) 

Definition at line 915 of file scriptbuilder.cpp.


The documentation for this class was generated from the following files:
  • scriptbuilder.h
  • scriptbuilder.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