marble
QtMainWindow.cpp
Go to the documentation of this file.
96 MainWindow::MainWindow(const QString& marbleDataPath, const QVariantMap& cmdLineSettings, QWidget *parent) :
148 m_clock = QLocale().toString( m_controlView->marbleModel()->clockDateTime().addSecs( m_controlView->marbleModel()->clockTimezone() ), QLocale::ShortFormat );
161 // delay file loading to initObject(), such that restoring view from previous session in readSettings()
186 m_downloadAct = new QAction( QIcon(":/icons/get-hot-new-stuff.png"), tr("&Download Maps..."), this);
189 m_exportMapAct = new QAction( QIcon(":/icons/document-save-as.png"), tr("&Export Map..."), this);
196 m_downloadRegionAction->setStatusTip( tr( "Download a map region in different zoom levels for offline usage" ) );
204 m_printPreviewAct = new QAction( QIcon(":/icons/document-print-preview.png"), tr("Print Previe&w ..."), this);
222 connect( m_osmEditAction, SIGNAL(triggered()), m_controlView, SLOT(launchExternalMapEditor()) );
224 m_configDialogAct = new QAction( QIcon(":/icons/settings-configure.png"),tr("&Configure Marble"), this);
228 m_copyCoordinatesAct = new QAction( QIcon(":/icons/copy-coordinates.png"), tr("C&opy Coordinates"), this);
232 m_fullScreenAct = new QAction( QIcon(":/icons/view-fullscreen.png"), tr("&Full Screen Mode"), this);
271 m_handbookAct = new QAction( QIcon(":/icons/help-contents.png"), tr("Marble Virtual Globe &Handbook"), this);
281 m_aboutMarbleAct = new QAction( QIcon(":/icons/marble.png"), tr("&About Marble Virtual Globe"), this);
302 connect( m_toggleBookmarkDisplayAct, SIGNAL(triggered(bool)), this, SLOT(showBookmarks(bool)) );
304 m_manageBookmarksAct = new QAction( QIcon( ":/icons/bookmarks-organize.png" ), tr( "&Manage Bookmarks" ), this);
309 m_mapWizardAct = new QAction( QIcon( ":/icons/create-new-map.png" ), tr("&Create a New Map..."), this );
310 m_mapWizardAct->setStatusTip( tr( "A wizard guides you through the creation of your own map theme." ) );
422 void MainWindow::createBookmarksListMenu( QMenu *bookmarksListMenu, const GeoDataContainer *container )
434 GeoDataCoordinates coordinates = placemark->coordinate( m_controlView->marbleModel()->clockDateTime() );
452 m_toggleBookmarkDisplayAct->setChecked( m_controlView->marbleModel()->bookmarkManager()->document()->isVisible() );
460 createFolderList( m_bookmarkMenu, m_controlView->marbleModel()->bookmarkManager()->document() );
463 void MainWindow::createFolderList( QMenu *bookmarksListMenu, const GeoDataContainer *container )
472 QMenu *subMenu = bookmarksListMenu->addMenu( QIcon( ":/icons/folder-bookmark.png" ), folder->name() );
493 mDebug() << " looking at bookmark having longitude : "<< temp.longitude(GeoDataCoordinates::Degree)
516 widget->model()->setHome( widget->centerLongitude(), widget->centerLatitude(), widget->zoom() );
522 QPointer<EditBookmarkDialog> dialog = new EditBookmarkDialog( widget->model()->bookmarkManager(), widget );
589 QPointer<MapThemeDownloadDialog> dialog( new MapThemeDownloadDialog( m_controlView->marbleWidget() ) );
596 QString fileName = QFileDialog::getSaveFileName(this, tr("Export Map"), // krazy:exclude=qclasses
639 QString positionString = GeoDataCoordinates( lon, lat, 0.0, GeoDataCoordinates::Degree ).toString();
721 /* m_timeControlDialog is a modeless dialog so that user may adjust time and interact with main application simultaneously.*/
746 dlg.setApplicationTitle( tr( "Marble Virtual Globe %1" ).arg( ControlView::applicationVersion() ) );
783 m_clock = QLocale().toString( m_controlView->marbleModel()->clockDateTime().addSecs( m_controlView->marbleModel()->clockTimezone() ), QLocale::ShortFormat );
816 const QStringList fileExtensions = plugin->fileExtensions().replaceInStrings( QRegExp( "^" ), "*." );
817 const QString filter = QString( "%1 (%2)" ).arg( plugin->fileFormatDescription() ).arg( fileExtensions.join( " " ) );
823 const QString allFileTypes = QString( "%1 (%2)" ).arg( tr( "All Supported Files" ) ).arg( allFileExtensions.join( " " ) );
829 QStringList fileNames = QFileDialog::getOpenFileNames( this, tr( "Open File" ), m_lastFileOpenPath, filter );
884 QString templateDateTimeString = QString( "%1 %2" ).arg( DATETIME_STRING , QLocale().toString( QDateTime::fromString ( "01:01:1000", "dd:mm:yyyy"), QLocale::ShortFormat ) );
969 m_controlView->marbleWidget()->setShowAtmosphere(settings.value("showAtmosphere", true ).toBool());
979 const QVariantMap::ConstIterator mapThemeIdIt = overrideSettings.find(QLatin1String("mapTheme"));
1034 m_controlView->marbleWidget()->setShowSunShading( settings.value( "showSun", false ).toBool() );
1035 m_controlView->marbleWidget()->setShowCityLights( settings.value( "showCitylights", false ).toBool() );
1036 m_controlView->marbleWidget()->setLockToSubSolarPoint( settings.value( "lockToSubSolarPoint", false ).toBool() );
1037 m_controlView->marbleWidget()->setSubSolarPointIconVisible( settings.value( "subSolarPointIconVisible", false ).toBool() );
1059 bool const startupWarning = settings.value( "showGuidanceModeStartupWarning", QVariant( true ) ).toBool();
1061 routingManager->setLastOpenPath( settings.value( "lastRouteOpenPath", QDir::homePath() ).toString() );
1062 routingManager->setLastSavePath( settings.value( "lastRouteSavePath", QDir::homePath() ).toString() );
1065 tempColor = QColor( settings.value( "routeColorStandard", Oxygen::skyBlue4.name() ).toString() );
1069 tempColor = QColor( settings.value( "routeColorHighlighted", Oxygen::skyBlue1.name() ).toString() );
1073 tempColor = QColor( settings.value( "routeColorAlternative", Oxygen::aluminumGray4.name() ).toString() );
1106 if ( profileIndex >= 0 && profileIndex < m_controlView->marbleModel()->routingManager()->profilesModel()->rowCount() ) {
1107 RoutingProfile profile = m_controlView->marbleModel()->routingManager()->profilesModel()->profiles().at( profileIndex );
1116 QString positionProvider = settings.value( "activePositionTrackingPlugin", QString() ).toString();
1137 trackingWidget->setLastOpenPath( settings.value( "lastTrackOpenPath", QDir::homePath() ).toString() );
1138 trackingWidget->setLastSavePath( settings.value( "lastTrackSavePath", QDir::homePath() ).toString() );
1156 cloudSyncManager->routeSyncManager()->setRouteSyncEnabled( settings.value( "syncRoutes", true ).toBool() );
1157 cloudSyncManager->bookmarkSyncManager()->setBookmarkSyncEnabled( settings.value( "syncBookmarks", true ).toBool() );
1209 settings.setValue( "lockToSubSolarPoint", m_controlView->marbleWidget()->isLockedToSubSolarPoint() );
1210 settings.setValue( "subSolarPointIconVisible", m_controlView->marbleWidget()->isSubSolarPointIconVisible() );
1242 RoutingProfile const profile = m_controlView->marbleWidget()->model()->routingManager()->routeRequest()->routingProfile();
1276 settings.setValue( "showGuidanceModeStartupWarning", routingManager->showGuidanceModeStartupWarning() );
1308 m_controlView->marbleWidget()->setMapQualityForViewContext( m_configDialog->stillQuality(), Marble::Still );
1309 m_controlView->marbleWidget()->setMapQualityForViewContext( m_configDialog->animationQuality(), Marble::Animation );
1312 MarbleGlobal::getInstance()->locale()->setMeasurementSystem( m_configDialog->measurementSystem() );
1318 m_controlView->marbleWidget()->inputHandler()->setInertialEarthRotationEnabled( m_configDialog->inertialEarthRotation() );
1324 m_controlView->marbleModel()->setPersistentTileCacheLimit( m_configDialog->persistentTileCacheLimit() * 1024 );
1325 m_controlView->marbleWidget()->setVolatileTileCacheLimit( m_configDialog->volatileTileCacheLimit() * 1024 );
1328 m_controlView->marbleWidget()->setProxy( m_configDialog->proxyUrl(), m_configDialog->proxyPort(), m_configDialog->user(), m_configDialog->password() );
1337 cloudSyncManager->bookmarkSyncManager()->setBookmarkSyncEnabled( m_configDialog->syncBookmarks() );
1345 m_downloadRegionDialog = new DownloadRegionDialog( m_controlView->marbleWidget(), m_controlView );
QString defaultMapThemeId() const
Returns a default map theme: earth/srtm/srtm.dgml if installed, any other theme id if earth/srtm/srtm...
Definition: ControlView.cpp:142
Definition: TimeControlWidget.h:31
void printMapScreenShot(QPointer< QPrintDialog > dialog)
Definition: ControlView.cpp:164
PositionProviderPlugin positionProviderPlugin
Definition: PositionTracking.h:35
bool isSubSolarPointIconVisible
Definition: MarbleWidget.h:126
const GeoDataLookAt * lookAt() const
Returns GeoDataLookAt object if lookAt is setup earlier otherwise It will convert GeoDataCoordinates ...
Definition: GeoDataPlacemark.cpp:68
void setPersistentTileCacheLimit(quint64 kiloBytes)
Set the limit of the persistent (on hard disc) tile cache.
Definition: MarbleModel.cpp:537
void setTrackVisible(bool visible)
Definition: CurrentLocationWidget.cpp:431
bool animateTargetVoyage() const
Definition: QtMarbleConfigDialog.cpp:458
Definition: position-tracking.qml:12
QString distanceString() const
Return the current distance string.
Definition: MarbleWidget.cpp:1210
void closeEvent(QCloseEvent *event)
Definition: MobileMainWindow.cpp:284
QList< RoutingProfile > profiles() const
Definition: RoutingProfilesModel.cpp:60
void addBookmark(GeoDataContainer *folder, const GeoDataPlacemark &bookmark)
add bookmark in a folder
Definition: BookmarkManager.cpp:127
void setShowCityLights(bool visible)
Set whether city lights instead of night shadow are visible.
Definition: MarbleWidget.cpp:936
qreal longitude(GeoDataCoordinates::Unit unit=GeoDataCoordinates::Radian) const
retrieves the longitude of the GeoDataLookAt object use the unit parameter to switch between Radian a...
Definition: GeoDataLookAt.cpp:91
This file contains the headers for MarbleModel.
QList< const PositionProviderPlugin * > positionProviderPlugins() const
Returns all available PositionProviderPlugins.
Definition: PluginManager.cpp:84
void setSpecifiedLatLonAltBox(GeoDataLatLonAltBox const &)
Definition: DownloadRegionDialog.cpp:341
void setAnimationsEnabled(bool enabled)
Set whether travels to a point should get animated.
Definition: MarbleWidget.cpp:1146
QString owncloudServer() const
Definition: QtMarbleConfigDialog.cpp:608
void setOwncloudUsername(const QString &owncloudUsername)
Setter for ownCloud username.
Definition: CloudSyncManager.cpp:113
bool isVisible() const
Return whether this feature is visible or not.
Definition: GeoDataFeature.cpp:581
void setMeasurementSystem(QLocale::MeasurementSystem measurementSystem)
Definition: MarbleLocale.cpp:40
void setRouteColorAlternative(QColor color)
Set color for alternative route rendering.
Definition: RoutingManager.cpp:506
Definition: SunControlWidget.h:31
GeoDataDocument * document() const
Definition: BookmarkManager.cpp:149
void setProjection(int projection)
Set the Projection used for the map.
Definition: MarbleWidget.cpp:702
const GeoDataLatLonAltBox & viewLatLonAltBox() const
Definition: ViewportParams.cpp:305
A base class that can hold GeoDataFeatures.
Definition: GeoDataContainer.h:47
void setDefaultAngleUnit(AngleUnit angleUnit)
Definition: MarbleWidget.cpp:1156
GeoDataCoordinates coordinate(const QDateTime &dateTime=QDateTime(), bool *iconAtCoordinates=0) const
Return the coordinates of the placemark at time dateTime as a GeoDataCoordinates. ...
Definition: GeoDataPlacemark.cpp:78
void setBookmarkSyncEnabled(bool enabled)
Setter for enabling/disabling bookmark synchronization.
Definition: BookmarkSyncManager.cpp:242
void setInertialEarthRotationEnabled(bool enabled)
Definition: MarbleWidgetInputHandler.cpp:138
void setVolatileTileCacheLimit(quint64 kiloBytes)
Set the limit of the volatile (in RAM) tile cache.
Definition: MarbleWidget.cpp:1093
void setMarbleWidget(MarbleWidget *widget)
Definition: EditBookmarkDialog.cpp:144
const PluginManager * pluginManager() const
Definition: MarbleModel.cpp:564
QColor routeColorStandard()
Get color for standard route rendering.
Definition: RoutingManager.cpp:491
QString lastOpenPath() const
Definition: CurrentLocationWidget.cpp:421
Definition: RoutingProfile.h:24
CloudSyncManager * cloudSyncManager()
Definition: ControlView.cpp:604
void setProfiles(const QList< RoutingProfile > &profiles)
Definition: RoutingProfilesModel.cpp:53
AutoNavigation::CenterMode recenterMode() const
Definition: CurrentLocationWidget.cpp:406
qreal range() const
Retrieve the distance (in meters) between the camera and the object looked at.
Definition: GeoDataLookAt.cpp:107
QString owncloudPassword() const
Definition: QtMarbleConfigDialog.cpp:618
MainWindow(const QString &marbleDataPath=QString(), QWidget *parent=0)
Definition: KdeMainWindow.cpp:38
This file contains the header for MapWizard.
int onStartup() const
Definition: QtMarbleConfigDialog.cpp:446
void setShowBookmarks(bool visible)
Definition: BookmarkManager.cpp:159
A widget class that displays a view of the earth.
Definition: MarbleWidget.h:102
void setShowCloudSync(bool show)
Definition: QtMarbleConfigDialog.cpp:578
void setSubSolarPointIconVisible(bool visible)
Set whether the sun icon is shown in the sub solar point.
Definition: MarbleWidget.cpp:951
The abstract class that provides position information.
Definition: PositionProviderPlugin.h:26
Definition: PositionTracking.h:31
void setVisibleLatLonAltBox(GeoDataLatLonAltBox const &)
Definition: DownloadRegionDialog.cpp:346
void flyTo(const GeoDataLookAt &lookAt, FlyToMode mode=Automatic)
Change the camera position to the given position.
Definition: MarbleWidget.cpp:1310
static QString applicationVersion()
Returns the version of the Marble applications (which differs from the Marble library version)...
Definition: ControlView.cpp:102
QVector< TileCoordsPyramid > region() const
Definition: DownloadRegionDialog.cpp:311
void setRouteSyncEnabled(bool enabled)
Setter for enabling/disabling route synchronization.
Definition: RouteSyncManager.cpp:94
void setRouteColorStandard(QColor color)
Set color for standard route rendering.
Definition: RoutingManager.cpp:486
RoutingProfile routingProfile() const
Definition: RouteRequest.cpp:321
BookmarkSyncManager bookmarkSyncManager
Definition: CloudSyncManager.h:37
void addGeoDataFile(const QString &filename)
Handle file loading into the treeModel.
Definition: MarbleModel.cpp:655
void downloadRegion(QVector< TileCoordsPyramid > const &)
Definition: MarbleWidget.cpp:1339
int persistentTileCacheLimit() const
Definition: QtMarbleConfigDialog.cpp:475
qreal centerLongitude() const
Return the longitude of the center point.
Definition: MarbleWidget.cpp:776
void setAutoZoom(bool activate)
Slot for Auto Zooming while navigating.
Definition: CurrentLocationWidget.cpp:341
void setMarbleModel(const MarbleModel *)
Definition: PositionProviderPlugin.cpp:42
void setRange(qreal range)
Change the distance (in meters) between the camera and the object looked at.
Definition: GeoDataLookAt.cpp:101
bool isLockedToSubSolarPoint
Definition: MarbleWidget.h:125
QString externalMapEditor() const
Returns the editor used to launch a map editor application.
Definition: ControlView.cpp:609
void home(qreal &lon, qreal &lat, int &zoom) const
get the home point
Definition: MarbleModel.cpp:376
RouteSyncManager routeSyncManager
Definition: CloudSyncManager.h:38
void setRouteColorHighlighted(QColor color)
Set color for highlighted route rendering.
Definition: RoutingManager.cpp:496
RoutingProfilesModel * profilesModel()
Provides access to the model which contains all possible routing profiles.
Definition: RoutingManager.cpp:255
void setLockToSubSolarPoint(bool visible)
Set the globe locked to the sub solar point.
Definition: MarbleWidget.cpp:943
QVector< GeoDataFolder * > folderList() const
A convenience function that returns all folders in this container.
Definition: GeoDataContainer.cpp:90
void setLastSavePath(const QString &path)
Set last directory the user saved a route to.
Definition: RoutingManager.cpp:476
PositionTracking * positionTracking() const
Definition: MarbleModel.cpp:442
void setRoutingProfile(const RoutingProfile &profile)
Definition: RouteRequest.cpp:315
bool inertialEarthRotation() const
Definition: QtMarbleConfigDialog.cpp:464
Definition: MapWizard.h:33
QList< const ParseRunnerPlugin * > parsingRunnerPlugins() const
Returns all parse runner plugins.
Definition: PluginManager.cpp:136
QString lastSavePath() const
Return last directory the user saved a route to.
Definition: RoutingManager.cpp:481
void setShowGuidanceModeStartupWarning(bool show)
Set whether a warning message should be shown to the user before starting guidance mode...
Definition: RoutingManager.cpp:456
qreal latitude(GeoDataCoordinates::Unit unit=GeoDataCoordinates::Radian) const
retrieves the latitude of the GeoDataLookAt object use the unit parameter to switch between Radian an...
Definition: GeoDataLookAt.cpp:80
void setLastSavePath(const QString &path)
Definition: CurrentLocationWidget.cpp:442
QColor routeColorHighlighted()
Get color for highlighted route rendering.
Definition: RoutingManager.cpp:501
void setAllowedTileLevelRange(int const minimumTileLevel, int const maximumTileLevel)
Definition: DownloadRegionDialog.cpp:261
void readSettings()
Restores a previously saved route request and route from disk, if any.
Definition: RoutingManager.cpp:373
void setClockDateTime(const QDateTime &datetime)
Definition: MarbleModel.cpp:615
Definition: GeoDataFolder.h:50
virtual QStringList fileExtensions() const =0
Returns the file extensions associated with the file format.
void goHome(FlyToMode mode=Automatic)
Center the view on the default start point with the default zoom.
Definition: MarbleWidget.cpp:845
Definition: MarbleAboutDialog.h:30
virtual QString nameId() const =0
Returns the unique name of the plugin.
A public class that controls what is visible in the viewport of a Marble map.
Definition: ViewportParams.h:44
virtual QString fileFormatDescription() const =0
Returns a short description of the supported file format.
void loadDefaultProfiles()
Definition: RoutingProfilesModel.cpp:126
bool trackVisible() const
Definition: CurrentLocationWidget.cpp:416
void setLastOpenPath(const QString &path)
Definition: CurrentLocationWidget.cpp:437
Delegates data retrieval and model updates to the appropriate routing provider.
Definition: RoutingManager.h:37
bool autoZoom() const
Definition: CurrentLocationWidget.cpp:411
void centerOn(const qreal lon, const qreal lat, bool animated=false)
Center the view on a geographical point.
Definition: MarbleWidget.cpp:626
void setShowSunShading(bool visible)
Set whether the night shadow is visible.
Definition: MarbleWidget.cpp:929
void setRecenterMode(int recenterMode)
Slot that decides whether recentering should be done.
Definition: CurrentLocationWidget.cpp:333
This file contains the headers for ViewportParams.
A plugin for Marble to execute a parsing task.
Definition: ParseRunnerPlugin.h:27
Definition: GeoDataLookAt.h:23
const QHash< QString, QHash< QString, QVariant > > & pluginSettings() const
Definition: RoutingProfile.cpp:33
void setSyncEnabled(bool enabled)
Setter for enabling/disabling synchronization.
Definition: CloudSyncManager.cpp:96
void setHome(qreal lon, qreal lat, int zoom=1050)
Set the home point.
Definition: MarbleModel.cpp:382
void setLastOpenPath(const QString &path)
Set last directory the user opened a route from.
Definition: RoutingManager.cpp:466
bool syncRoutes() const
Definition: QtMarbleConfigDialog.cpp:603
void setMapQualityForViewContext(MapQuality quality, ViewContext viewContext)
Set the map quality for the specified view context.
Definition: MarbleWidget.cpp:1114
The data model (not based on QAbstractModel) for a MarbleWidget.
Definition: MarbleModel.h:96
QLocale::MeasurementSystem measurementSystem() const
Definition: QtMarbleConfigDialog.cpp:402
QString externalMapEditor() const
Definition: QtMarbleConfigDialog.cpp:453
void setExternalMapEditor(const QString &editor)
Change the editor to launch via.
Definition: ControlView.cpp:496
void setOwncloudServer(const QString &owncloudServer)
Setter for ownCloud server.
Definition: CloudSyncManager.cpp:104
void setOwncloudPassword(const QString &owncloudPassword)
Setter for ownCloud password.
Definition: CloudSyncManager.cpp:122
QString toString() const
return a string representation of the coordinate this is a convenience function which uses the defaul...
Definition: GeoDataCoordinates.cpp:921
QString owncloudUsername() const
Definition: QtMarbleConfigDialog.cpp:613
void setShowAtmosphere(bool visible)
Set whether the atmospheric glow is visible.
Definition: MarbleWidget.cpp:967
BookmarkManager * bookmarkManager()
return instance of BookmarkManager
Definition: MarbleModel.cpp:206
QString lastSavePath() const
Definition: CurrentLocationWidget.cpp:426
void writeSettings() const
Saves the current route request and the current route to disk.
Definition: RoutingManager.cpp:326
Projection
This enum is used to choose the projection shown in the view.
Definition: MarbleGlobal.h:44
void setWorkOffline(bool workOffline)
Definition: ControlView.cpp:596
virtual PositionProviderPlugin * newInstance() const =0
Create a new PositionProvider Plugin and return it.
void setDistance(qreal distance)
Set the distance of the observer to the globe in km.
Definition: MarbleWidget.cpp:1197
void setShowClouds(bool visible)
Set whether the cloud cover is visible.
Definition: MarbleWidget.cpp:922
void setPositionProviderPlugin(PositionProviderPlugin *plugin)
Change the position provider to use.
Definition: PositionTracking.cpp:183
HttpDownloadManager * downloadManager()
Return the downloadmanager to load missing tiles.
Definition: MarbleModel.cpp:396
void setDefaultFont(const QFont &font)
Definition: MarbleWidget.cpp:1166
MarbleWidget * marbleWidget() const
Definition: KdeMainWindow.cpp:79
bool syncEnabled() const
Definition: QtMarbleConfigDialog.cpp:588
GeoDataCoordinates coordinates() const
retrieve the lat/lon/alt triple as a GeoDataCoordinates object
Definition: GeoDataLookAt.cpp:96
CurrentLocationWidget * currentLocationWidget()
Definition: ControlView.cpp:591
MarbleWidgetInputHandler * inputHandler() const
Returns the current input handler.
Definition: MarbleWidget.cpp:321
Definition: ControlView.h:45
QColor routeColorAlternative()
Get color for alternative route rendering.
Definition: RoutingManager.cpp:511
Definition: CloudSyncManager.h:25
bool syncBookmarks() const
Definition: QtMarbleConfigDialog.cpp:598
Marble::AngleUnit angleUnit() const
Definition: QtMarbleConfigDialog.cpp:413
QString lastOpenPath() const
Return last directory the user opened a route from.
Definition: RoutingManager.cpp:471
int volatileTileCacheLimit() const
Definition: QtMarbleConfigDialog.cpp:469
a class representing a point of interest on the map
Definition: GeoDataPlacemark.h:54
Marble::MapQuality animationQuality() const
Definition: QtMarbleConfigDialog.cpp:424
QList< AbstractFloatItem * > floatItems() const
Returns a list of all FloatItems on the widget.
Definition: MarbleWidget.cpp:1290
bool showGuidanceModeStartupWarning() const
Returns true (default) if a warning is shown to the user when starting guidance mode.
Definition: RoutingManager.cpp:461
QList< RenderPlugin * > renderPlugins() const
Returns a list of all RenderPlugins on the widget, this includes float items.
Definition: MarbleWidget.cpp:1251
Marble::MapQuality stillQuality() const
Definition: QtMarbleConfigDialog.cpp:418
void setCoordinates(const GeoDataCoordinates &coordinates)
set the GeoDataCoordinates object
Definition: GeoDataLookAt.cpp:53
This class manages scheduled downloads.
Definition: HttpDownloadManager.h:44
qreal centerLatitude() const
Return the latitude of the center point.
Definition: MarbleWidget.cpp:771
QVector< GeoDataPlacemark * > placemarkList() const
A convenience function that returns all placemarks in this container.
Definition: GeoDataContainer.cpp:107
void setSelectionMethod(SelectionMethod const )
Definition: DownloadRegionDialog.cpp:274
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.