marble
SatellitesPlugin.cpp
  
Go to the documentation of this file.
  371     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Last 30 Days' Launches", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/tle-new.txt" );
  372     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Space Stations", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/stations.txt" );
  373     m_configDialog->addTLESatelliteItem( currentCategory, tr( "100 (or so) Brightest", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/visual.txt" );
  374     m_configDialog->addTLESatelliteItem( currentCategory, tr( "FENGYUN 1C Debris", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/1999-025.txt" );
  375     m_configDialog->addTLESatelliteItem( currentCategory, tr( "IRIDIUM 33 Debris", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/iridium-33-debris.txt" );
  376     m_configDialog->addTLESatelliteItem( currentCategory, tr( "COSMOS 2251 Debris", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/cosmos-2251-debris.txt" );
  379     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Weather", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/weather.txt" );
  380     m_configDialog->addTLESatelliteItem( currentCategory, tr( "NOAA", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/noaa.txt" );
  381     m_configDialog->addTLESatelliteItem( currentCategory, tr( "GOES", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/goes.txt" );
  382     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Earth Resources", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/resource.txt" );
  383     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Search & Rescue (SARSAT)", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/sarsat.txt" );
  384     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Disaster Monitoring", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/dmc.txt" );
  385     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Tracking and Data Relay Satellite System (TDRSS)", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/tdrss.txt" );
  388     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Geostationary", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/geo.txt" );
  389     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Intelsat", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/intelsat.txt" );
  390     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Gorizont", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/gorizont.txt" );
  391     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Raduga", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/raduga.txt" );
  392     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Molniya", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/molniya.txt" );
  393     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Iridium", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/iridium.txt" );
  394     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Orbcomm", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/orbcomm.txt" );
  395     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Globalstar", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/globalstar.txt" );
  396     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Amateur radio", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/amateur.txt" );
  397     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Experimental", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/x-comm.txt" );
  398     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Other", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/other-comm.txt" );
  401     m_configDialog->addTLESatelliteItem( currentCategory, tr( "GPS Operational", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/gps-ops.txt" );
  402     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Glonass Operational", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/glo-ops.txt" );
  403     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Galileo", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/galileo.txt" );
  404     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Satellite-Based Augmentation System (WAAS/EGNOS/MSAS)", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/sbas.txt" );
  405     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Navy Navigation Satellite System (NNSS)", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/nnss.txt" );
  406     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Russian LEO Navigation", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/musson.txt" );
  409     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Space & Earth Science", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/science.txt" );
  410     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Geodetic", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/geodetic.txt" );
  411     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Engineering", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/engineering.txt" );
  412     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Education", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/education.txt" );
  415     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Miscellaneous Military", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/military.txt" );
  416     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Radar Calibration", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/radar.txt" );
  417     m_configDialog->addTLESatelliteItem( currentCategory, tr( "CubeSats", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/cubesat.txt" );
  418     m_configDialog->addTLESatelliteItem( currentCategory, tr( "Other", "Name of a satellite group" ), "http://www.celestrak.com/NORAD/elements/other.txt" );
SatellitesConfigDialog * configDialog()
Returns a pointer to the configuration dialog of the plugin. 
Definition: SatellitesPlugin.cpp:300
virtual ~SatellitesPlugin()
Definition: SatellitesPlugin.cpp:57
QStringList backendTypes() const 
Returns the name(s) of the backend that the plugin can render This method should return the name of t...
Definition: SatellitesPlugin.cpp:64
A painter that allows to draw geometric primitives on the map. 
Definition: GeoPainter.h:98
void setSettings(const QHash< QString, QVariant > &settings)
Set the settings of the plugin. 
Definition: SatellitesPlugin.cpp:202
QString copyrightYears() const 
Definition: SatellitesPlugin.cpp:104
This file contains the headers for MarbleModel. 
bool render(GeoPainter *painter, ViewportParams *viewport, const QString &renderPos, GeoSceneLayer *layer)
Renders the content provided by the layer on the viewport. 
Definition: SatellitesPlugin.cpp:178
Definition: PluginInterface.h:28
QString guiString() const 
String that should be displayed in GUI. 
Definition: SatellitesPlugin.cpp:89
void restoreDefaultSettings()
Passes an empty set of settings to the plugin. 
Definition: RenderPlugin.cpp:214
void addBuiltInDataSources()
Definition: SatellitesPlugin.cpp:366
void setPlanet(const QString &lcPlanet)
Definition: SatellitesModel.cpp:77
QHash< QString, QVariant > settings() const 
Settings of the plugin. 
Definition: SatellitesPlugin.cpp:191
QString renderPolicy() const 
Return how the plugin settings should be used. 
Definition: SatellitesPlugin.cpp:69
This plugin displays satellites and their orbits. 
Definition: SatellitesPlugin.h:31
Ui::SatellitesConfigDialog * configWidget()
Definition: SatellitesConfigDialog.cpp:156
void activateDataSource(const QString &source)
Definition: SatellitesPlugin.cpp:356
void setUserDataSources(const QStringList &sources)
Definition: SatellitesConfigDialog.cpp:59
SatellitesConfigAbstractItem * addSatelliteItem(const QString &body, const QString &category, const QString &title, const QString &id, const QString &url=QString())
Definition: SatellitesConfigDialog.cpp:98
void settingsChanged(QString nameId)
This signal is emitted if the settings of the RenderPlugin changed. 
void visibilityChanged(bool visible, const QString &nameId)
This signal is emitted if the visibility is changed with. 
QString name() const 
Returns the user-visible name of the plugin. 
Definition: SatellitesPlugin.cpp:79
QVector< TrackerPluginItem * > items() const 
Return all available items. 
Definition: TrackerPluginModel.cpp:126
QList< PluginAuthor > pluginAuthors() const 
Definition: SatellitesPlugin.cpp:109
A public class that controls what is visible in the viewport of a Marble map. 
Definition: ViewportParams.h:44
void loadSettings(QHash< QString, QVariant > settings)
Definition: SatellitesConfigModel.cpp:48
This file contains the headers for ViewportParams. 
QString description() const 
Returns a user description of the plugin. 
Definition: SatellitesPlugin.cpp:99
QStringList idList() const 
Definition: SatellitesConfigModel.cpp:30
The data model (not based on QAbstractModel) for a MarbleWidget. 
Definition: MarbleModel.h:96
void loadSettings(const QHash< QString, QVariant > &settings)
Definition: SatellitesModel.cpp:69
void enabledChanged(bool enable)
This signal is emitted if the enabled property is changed with. 
void setUserDataSourceLoaded(const QString &source, bool loaded)
Definition: SatellitesConfigDialog.cpp:76
SatellitesConfigAbstractItem * addTLESatelliteItem(const QString &category, const QString &title, const QString &url)
Definition: SatellitesConfigDialog.cpp:128
QStringList renderPosition() const 
Preferred level in the layer stack for the rendering. 
Definition: SatellitesPlugin.cpp:74
QStringList userDataSources() const 
Definition: SatellitesConfigDialog.cpp:71
QString aboutDataText() const 
Returns about text (credits) for external data the plugin uses. 
Definition: SatellitesPlugin.cpp:117
void downloadFile(const QUrl &url, const QString &id)
Adds url to the download queue. 
Definition: TrackerPluginModel.cpp:165
virtual QHash< QString, QVariant > settings() const 
Settings of the plugin. 
Definition: RenderPlugin.cpp:183
QStringList fullIdList() const 
Definition: SatellitesConfigModel.cpp:36
bool isInitialized() const 
Definition: SatellitesPlugin.cpp:173
The abstract class that creates a renderable item. 
Definition: RenderPlugin.h:43
virtual void setSettings(const QHash< QString, QVariant > &settings)
Set the settings of the plugin. 
Definition: RenderPlugin.cpp:193
QStringList urlList() const 
Definition: SatellitesConfigModel.cpp:42
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:38:52 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
            Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:38:52 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
    KDE API Reference