marble
marble_part.cpp
Go to the documentation of this file.
254 const QStringList fileExtensions = plugin->fileExtensions().replaceInStrings( QRegExp( "^" ), "*." );
255 const QString filter = QString( "%1|%2" ).arg( fileExtensions.join( " " ) ).arg( plugin->fileFormatDescription() );
262 const QString allFileTypes = QString( "%1|%2" ).arg( allFileExtensions.join( " " ) ).arg( i18n( "All Supported Files" ) );
433 QString positionString = GeoDataCoordinates( lon, lat, 0.0, GeoDataCoordinates::Degree ).toString();
470 "If you haven't seen the KWallet dialog asking to allow access, it means that you have disabled it.\n"
471 "If you would like to change this see System Information -> Account Details -> KDE Wallet -> Access Control.\n"
519 m_controlView->marbleWidget()->setSubSolarPointIconVisible( MarbleSettings::subSolarPointIconVisible() );
536 m_controlView->marbleModel()->routingManager()->setShowGuidanceModeStartupWarning( startupWarning );
563 if ( profileIndex >= 0 && profileIndex < m_controlView->marbleModel()->routingManager()->profilesModel()->rowCount() ) {
564 RoutingProfile profile = m_controlView->marbleModel()->routingManager()->profilesModel()->profiles().at( profileIndex );
599 m_controlView->setExternalMapEditor( m_externalEditorMapping[MarbleSettings::externalMapEditor()] );
618 cloudSyncManager->bookmarkSyncManager()->setBookmarkSyncEnabled( MarbleSettings::syncBookmarks() );
708 MarbleSettings::setShowBookmarks( m_controlView->marbleModel()->bookmarkManager()->showBookmarks() );
722 MarbleSettings::setLockToSubSolarPoint( m_controlView->marbleWidget()->isLockedToSubSolarPoint() );
723 MarbleSettings::setSubSolarPointIconVisible( m_controlView->marbleWidget()->isSubSolarPointIconVisible() );
834 m_copyMapAction->setText( i18nc( "Action for copying the map to the clipboard", "&Copy Map" ) );
909 KStandardAction::redisplay( m_controlView->marbleWidget(), SLOT(reloadMap()), actionCollection() );
943 m_setSubSolarPointIconVisible = new KToggleAction( i18n( "Show sun icon on the Sub-Solar Point" ), this );
945 m_setSubSolarPointIconVisible->setCheckedState( KGuiItem( i18n( "Hide sun icon on the Sub-Solar Point" ) ) );
947 connect( m_setSubSolarPointIconVisible, SIGNAL(triggered(bool)), this, SLOT(setSubSolarPointIconVisible(bool)));
953 m_lockToSubSolarPoint->setCheckedState( KGuiItem( i18n( "Unlock Globe to the Sub-Solar Point" ) ) );
955 connect( m_lockToSubSolarPoint, SIGNAL(triggered(bool)), this, SLOT(lockToSubSolarPoint(bool)));
978 m_toggleBookmarkDisplayAction->setChecked( m_controlView->marbleModel()->bookmarkManager()->showBookmarks() );
1003 m_externalMapEditorAction->setText( i18nc( "Edit the map in an external application", "&Edit Map" ) );
1050 void MarblePart::createBookmarksListMenu( QMenu *m_bookmarksListMenu, const GeoDataFolder &folder )
1131 m_clock = QLocale().toString( m_controlView->marbleModel()->clockDateTime().addSecs( m_controlView->marbleModel()->clockTimezone() ), QLocale::ShortFormat );
1211 mDebug() << "Failed to create target directory " << target.absolutePath() << " needed for newstuff migration";
1251 mDebug() << "Removing GHNS field " << child << " of map theme " << theme << ": Size " << size << " exceeds maximum size (see bug 319542).";
1274 m_controlView->cloudSyncManager()->setOwncloudCredentials( m_ui_cloudSyncSettings.kcfg_owncloudServer->text(),
1285 m_distanceLabel->setText( i18n( DISTANCE_STRING, m_controlView->marbleWidget()->distanceString() ) );
1307 QString templateDateTimeString = QString( "%1 %2" ).arg( DATETIME_STRING , QLocale().toString( QDateTime::fromString ( "01:01:1000", "dd:mm:yyyy"), QLocale::ShortFormat ) );
1358 connect( downloadManager, SIGNAL(progressChanged( int, int )), SLOT(handleProgress( int, int )) );
1374 m_showDateTimeAction = new KToggleAction( i18nc( "Action for toggling", "Show Date and Time" ),
1397 QPointer<MapThemeDownloadDialog> dialog( new MapThemeDownloadDialog( m_controlView->marbleWidget() ) );
1407 QPointer<KNS3::UploadDialog> dialog( new KNS3::UploadDialog( newStuffConfig, m_controlView ) );
1409 dialog->setUploadFile( KUrl( MapWizard::createArchive( m_controlView, m_controlView->marbleWidget()->mapThemeId() ) ) );
1557 RoutingProfilesWidget *w_routingSettings = new RoutingProfilesWidget( m_controlView->marbleModel() );
1699 m_controlView->marbleModel()->setClockTimezone( QDateTime::currentDateTime().toUTC().secsTo( localTime ) );
1707 m_controlView->marbleModel()->setClockTimezone( m_timezone.value( MarbleSettings::chosenTimezone() ) );
1725 m_controlView->setExternalMapEditor( m_externalEditorMapping[MarbleSettings::externalMapEditor()] );
1726 m_controlView->marbleWidget()->inputHandler()->setInertialEarthRotationEnabled( MarbleSettings::inertialEarthRotation() );
1734 cloudSyncManager->bookmarkSyncManager()->setBookmarkSyncEnabled( MarbleSettings::syncBookmarks() );
1799 m_downloadProgressBar->setMaximum( qMax<int>( m_downloadProgressBar->maximum(), active + queued ) );
1826 QPointer<EditBookmarkDialog> dialog = new EditBookmarkDialog( widget->model()->bookmarkManager(), widget );
1840 widget->model()->setHome( widget->centerLongitude(), widget->centerLatitude(), widget->zoom() );
1846 QPointer<BookmarkManagerDialog> dialog = new BookmarkManagerDialog( model, m_controlView->marbleWidget() );
1855 mDebug() << " looking at bookmark having longitude : "<< temp.longitude(GeoDataCoordinates::Degree)
static void setDateTime(const QDateTime &v)
Set The date and time of marble clock.
Definition: settings.h:290
Provides common access to various kinds of plugins without having to know about their details...
Definition: RenderPluginModel.h:30
Definition: marble_part.h:56
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:149
Definition: TimeControlWidget.h:31
void printMapScreenShot(QPointer< QPrintDialog > dialog)
Definition: ControlView.cpp:171
void setVisibleTileLevel(int const tileLevel)
Definition: DownloadRegionDialog.cpp:267
PositionProviderPlugin positionProviderPlugin
Definition: PositionTracking.h:35
bool isSubSolarPointIconVisible
Definition: MarbleWidget.h:128
void setMaximum(int maximum)
iterator insert(const Key &key, const T &value)
QDomNode item(int index) const
static int volatileTileCacheLimit()
Get Cache for tiles reserved in the physical memory.
Definition: settings.h:913
void setTrackVisible(bool visible)
Definition: CurrentLocationWidget.cpp:440
Definition: position-tracking.qml:12
bool contains(const Key &key) const
QString distanceString() const
Return the current distance string.
Definition: MarbleWidget.cpp:1081
QList< RoutingProfile > profiles() const
Definition: RoutingProfilesModel.cpp:60
const Key key(const T &value) const
void addBookmark(GeoDataContainer *folder, const GeoDataPlacemark &bookmark)
add bookmark in a folder
Definition: BookmarkManager.cpp:132
void fallBackToDefaultTheme()
Definition: marble_part.cpp:1915
static void setMarbleDataPath(const QString &adaptedPath)
Definition: MarbleDirs.cpp:307
void setShowCityLights(bool visible)
Set whether city lights instead of night shadow are visible.
Definition: MarbleWidget.cpp:830
QList< T > values() const
void setOwncloudCredentials(const QString &server, const QString &user, const QString &password)
Change owncloud server URL, username and password at once without emitting change signals like setOwn...
Definition: CloudSyncManager.cpp:111
This file contains the multiple inheritance ui-wrapper for the MarblePluginSettingsWidget ui file...
QString toString(qlonglong i) const
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:104
static void setDistanceUnit(int v)
Set The unit chosen to measure distances.
Definition: settings.h:568
static QString createArchive(QWidget *parent, QString mapId)
Definition: MapWizard.cpp:574
QString toString(int indent) const
This file contains the headers for MarbleModel.
QList< const PositionProviderPlugin * > positionProviderPlugins() const
Returns all available PositionProviderPlugins.
Definition: PluginManager.cpp:84
QVariant data() const
static void setPersistentTileCacheLimit(int v)
Set Maximum space on the hard disk that can be used to store tiles.
Definition: settings.h:922
void setSpecifiedLatLonAltBox(GeoDataLatLonAltBox const &)
Definition: DownloadRegionDialog.cpp:342
const_iterator constEnd() const
const T & at(int i) const
int size() const
void setAnimationsEnabled(bool enabled)
Set whether travels to a point should get animated.
Definition: MarbleWidget.cpp:1041
static int stillQuality()
Get The quality at which a still map gets painted.
Definition: settings.h:616
virtual void setVisible(bool visible)
void setRouteColorAlternative(QColor color)
Set color for alternative route rendering.
Definition: RoutingManager.cpp:510
void setUser(const QString &user)
Definition: SunControlWidget.h:31
void setProjection(int projection)
Set the Projection used for the map.
Definition: MarbleWidget.cpp:591
const GeoDataLatLonAltBox & viewLatLonAltBox() const
Definition: ViewportParams.cpp:305
static void setSubSolarPointIconVisible(bool v)
Set subSolarPointIconVisible.
Definition: settings.h:758
void setAlpha(int alpha)
static void setMapFont(const QFont &v)
Set The general font used on the map.
Definition: settings.h:682
void setBookmarkSyncEnabled(bool enabled)
Setter for enabling/disabling bookmark synchronization.
Definition: BookmarkSyncManager.cpp:249
void setInertialEarthRotationEnabled(bool enabled)
Definition: MarbleInputHandler.cpp:116
MapQuality
This enum is used to choose the map quality shown in the view.
Definition: MarbleGlobal.h:82
static QString lastFileOpenDir()
Get The last directory that was opened by File->Open.
Definition: settings.h:711
QString join(const QString &separator) const
static bool showGuidanceModeStartupWarning()
Get showGuidanceModeStartupWarning.
Definition: settings.h:1279
const PluginManager * pluginManager() const
Definition: MarbleModel.cpp:634
int count(const Key &key) const
value
Definition: RoutingProfile.h:24
CloudSyncManager * cloudSyncManager()
Definition: ControlView.cpp:676
QDir root()
QString homePath()
void setLongitude(qreal longitude, GeoDataCoordinates::Unit unit=GeoDataCoordinates::Radian)
set the longitude in a GeoDataLookAt object
Definition: GeoDataLookAt.cpp:98
void setProfiles(const QList< RoutingProfile > &profiles)
Definition: RoutingProfilesModel.cpp:53
qreal range() const
Retrieve the distance (in meters) between the camera and the object looked at.
Definition: GeoDataLookAt.cpp:120
void update()
This file contains the header for MapWizard.
void setShowBookmarks(bool visible)
Definition: BookmarkManager.cpp:169
A widget class that displays a view of the earth.
Definition: MarbleWidget.h:104
static void deleteArchive(QString mapId)
Definition: MapWizard.cpp:651
void setSubSolarPointIconVisible(bool visible)
Set whether the sun icon is shown in the sub solar point.
Definition: MarbleWidget.cpp:845
The abstract class that provides position information.
Definition: PositionProviderPlugin.h:26
Definition: PositionTracking.h:31
int indexOf(const T &value, int from) const
void setVisibleLatLonAltBox(GeoDataLatLonAltBox const &)
Definition: DownloadRegionDialog.cpp:347
static void setShowTileZoomLevelLabel(bool v)
Set showTileZoomLevelLabel.
Definition: settings.h:1174
QDomElement toElement() const
void flyTo(const GeoDataLookAt &lookAt, FlyToMode mode=Automatic)
Change the camera position to the given position.
Definition: MarbleWidget.cpp:1166
static QString applicationVersion()
Returns the version of the Marble applications (which differs from the Marble library version)...
Definition: ControlView.cpp:109
QVector< TileCoordsPyramid > region() const
Definition: DownloadRegionDialog.cpp:311
static bool animateTargetVoyage()
Get Display animation on voyage to target.
Definition: settings.h:863
void setRouteSyncEnabled(bool enabled)
Setter for enabling/disabling route synchronization.
Definition: RouteSyncManager.cpp:93
void setTimeSpec(Qt::TimeSpec spec)
void setRouteColorStandard(QColor color)
Set color for standard route rendering.
Definition: RoutingManager.cpp:490
RoutingProfile routingProfile() const
Definition: RouteRequest.cpp:321
BookmarkSyncManager bookmarkSyncManager
Definition: CloudSyncManager.h:36
void addGeoDataFile(const QString &filename)
Handle file loading into the treeModel.
Definition: MarbleModel.cpp:725
int count(const T &value) const
void downloadRegion(QVector< TileCoordsPyramid > const &)
Definition: MarbleWidget.cpp:1176
void append(const T &value)
bool save(const QString &fileName, const char *format, int quality) const
MapQuality mapQuality(ViewContext=Still) const
Retrieve the map quality depending on the view context.
Definition: MarbleWidget.cpp:1004
qreal centerLongitude() const
Return the longitude of the center point.
Definition: MarbleWidget.cpp:680
void setPixmap(const QPixmap &pixmap, Mode mode)
QString text() const
void setAutoZoom(bool activate)
Slot for Auto Zooming while navigating.
Definition: CurrentLocationWidget.cpp:350
QClipboard * clipboard()
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:114
bool isLockedToSubSolarPoint
Definition: MarbleWidget.h:127
void setUpdatesEnabled(bool enable)
QString externalMapEditor() const
Returns the editor used to launch a map editor application.
Definition: ControlView.cpp:681
static void setShowDownloadProgressBar(bool v)
Set showDownloadProgressBar.
Definition: settings.h:1193
static void setExternalMapEditor(int v)
Set The external OpenStreetMap editor application.
Definition: settings.h:872
void home(qreal &lon, qreal &lat, int &zoom) const
get the home point
Definition: MarbleModel.cpp:446
bool isEmpty() const
RouteSyncManager routeSyncManager
Definition: CloudSyncManager.h:37
QVector< GeoDataFolder * > folders() const
return Vector of folders
Definition: BookmarkManager.cpp:175
QDomNodeList elementsByTagName(const QString &tagname) const
void setRouteColorHighlighted(QColor color)
Set color for highlighted route rendering.
Definition: RoutingManager.cpp:500
void setObjectName(const QString &name)
RoutingProfilesModel * profilesModel()
Provides access to the model which contains all possible routing profiles.
Definition: RoutingManager.cpp:256
void setLockToSubSolarPoint(bool visible)
Set the globe locked to the sub solar point.
Definition: MarbleWidget.cpp:837
void raise()
bool isEmpty() const
static void setLastFileOpenDir(const QString &v)
Set The last directory that was opened by File->Open.
Definition: settings.h:701
PositionTracking * positionTracking() const
Definition: MarbleModel.cpp:512
iterator begin()
void setRoutingProfile(const RoutingProfile &profile)
Definition: RouteRequest.cpp:315
void showPosition(const QString &position)
Definition: marble_part.cpp:1135
void setRenderPlugins(const QList< RenderPlugin * > &renderPlugins)
Set the RenderPlugins the model should manage.
Definition: RenderPluginModel.cpp:54
Definition: MapWizard.h:33
QList< const ParseRunnerPlugin * > parsingRunnerPlugins() const
Returns all parse runner plugins.
Definition: PluginManager.cpp:136
static void setGraphicsSystem(int v)
Set The graphics system that is used by Qt to render the graphics.
Definition: settings.h:644
bool endsWith(const QString &s, Qt::CaseSensitivity cs) const
void setShowGuidanceModeStartupWarning(bool show)
Set whether a warning message should be shown to the user before starting guidance mode...
Definition: RoutingManager.cpp:460
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:93
void setLastSavePath(const QString &path)
Definition: CurrentLocationWidget.cpp:451
QStringList & replaceInStrings(const QString &before, const QString &after, Qt::CaseSensitivity cs)
T & first()
void setText(const QString &)
void setClockTimezone(int timeInSec)
Definition: MarbleModel.cpp:705
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:374
Definition: GeoDataFolder.h:50
void setClockDateTime(const QDateTime &datetime)
Definition: MarbleModel.cpp:685
virtual QStringList fileExtensions() const =0
Returns the file extensions associated with the file format.
CloudSyncManager::Status status() const
Definition: CloudSyncManager.cpp:175
bool animationsEnabled() const
Retrieve whether travels to a point should get animated.
Definition: MarbleWidget.cpp:1036
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
QList< Key > keys() const
virtual QString fileFormatDescription() const =0
Returns a short description of the supported file format.
void loadDefaultProfiles()
Definition: RoutingProfilesModel.cpp:126
void setData(const QVariant &userData)
static int animationQuality()
Get The quality at which an animated map gets painted.
Definition: settings.h:635
const T value(const Key &key) const
void setLastOpenPath(const QString &path)
Definition: CurrentLocationWidget.cpp:446
static void setActivePositionTrackingPlugin(const QString &v)
Set The position tracking plugin used to determine the current location.
Definition: settings.h:1117
Delegates data retrieval and model updates to the appropriate routing provider.
Definition: RoutingManager.h:37
QDomNode removeChild(const QDomNode &oldChild)
QDomNode namedItem(const QString &name) const
void setShowSunShading(bool visible)
Set whether the night shadow is visible.
Definition: MarbleWidget.cpp:823
void setRecenterMode(int recenterMode)
Slot that decides whether recentering should be done.
Definition: CurrentLocationWidget.cpp:342
QDateTime fromString(const QString &string, Qt::DateFormat format)
This file contains the headers for ViewportParams.
void setConfigIcon(const QIcon &icon)
Definition: MarblePluginSettingsWidget.cpp:106
A plugin for Marble to execute a parsing task.
Definition: ParseRunnerPlugin.h:27
A class that contains all localization stuff for Marble.
Definition: MarbleLocale.h:31
Definition: GeoDataLookAt.h:23
const QHash< QString, QHash< QString, QVariant > > & pluginSettings() const
Definition: RoutingProfile.cpp:33
void setAboutIcon(const QIcon &icon)
Definition: MarblePluginSettingsWidget.cpp:96
static void setAnimationQuality(int v)
Set The quality at which an animated map gets painted.
Definition: settings.h:625
void setSyncEnabled(bool enabled)
Setter for enabling/disabling synchronization.
Definition: CloudSyncManager.cpp:103
void setHome(qreal lon, qreal lat, int zoom=1050)
Set the home point.
Definition: MarbleModel.cpp:452
static void setVolatileTileCacheLimit(int v)
Set Cache for tiles reserved in the physical memory.
Definition: settings.h:891
The data model (not based on QAbstractModel) for a MarbleWidget.
Definition: MarbleModel.h:97
QList< QAction * > actions() const
const_iterator constBegin() const
QDateTime currentDateTime()
void setPassword(const QString &password)
void setType(QNetworkProxy::ProxyType type)
void setExternalMapEditor(const QString &editor)
Change the editor to launch via.
Definition: ControlView.cpp:524
char * toString(const T &value)
void activateWindow()
AngleUnit
This enum is used to choose the unit chosen to measure angles.
Definition: MarbleGlobal.h:65
bool isEmpty() const
QString & setNum(short n, int base)
QString toString() const
return a string representation of the coordinate this is a convenience function which uses the defaul...
Definition: GeoDataCoordinates.cpp:921
BookmarkManager * bookmarkManager()
return instance of BookmarkManager
Definition: MarbleModel.cpp:213
void setModel(RenderPluginModel *pluginModel)
Definition: MarblePluginSettingsWidget.cpp:111
void writeSettings() const
Saves the current route request and the current route to disk.
Definition: RoutingManager.cpp:327
Projection
This enum is used to choose the projection shown in the view.
Definition: MarbleGlobal.h:44
void setWorkOffline(bool workOffline)
Definition: ControlView.cpp:668
void setPort(quint16 port)
static int externalMapEditor()
Get The external OpenStreetMap editor application.
Definition: settings.h:882
static int graphicsSystem()
Get The graphics system that is used by Qt to render the graphics.
Definition: settings.h:654
static void setAnimateTargetVoyage(bool v)
Set Display animation on voyage to target.
Definition: settings.h:853
void sort()
virtual PositionProviderPlugin * newInstance() const =0
Create a new PositionProvider Plugin and return it.
void prepend(const T &value)
void setShowClouds(bool visible)
Set whether the cloud cover is visible.
Definition: MarbleWidget.cpp:816
iterator insert(const Key &key, const T &value)
void setText(const QString &text, Mode mode)
static KAboutData * createAboutData()
Definition: marble_part.cpp:222
void setPositionProviderPlugin(PositionProviderPlugin *plugin)
Change the position provider to use.
Definition: PositionTracking.cpp:184
HttpDownloadManager * downloadManager()
Return the downloadmanager to load missing tiles.
Definition: MarbleModel.cpp:466
void setDefaultFont(const QFont &font)
Definition: MarbleWidget.cpp:1061
QDateTime toLocalTime() const
void show()
static void setStillQuality(int v)
Set The quality at which a still map gets painted.
Definition: settings.h:606
uint length() const
iterator end()
void setMeasurementSystem(MarbleLocale::MeasurementSystem measurementSystem)
Definition: MarbleLocale.cpp:40
const_iterator constEnd() const
void reset()
const_iterator constBegin() const
static void setShowGuidanceModeStartupWarning(bool v)
Set showGuidanceModeStartupWarning.
Definition: settings.h:1269
void setIndent(int)
QDateTime addSecs(int s) const
void mapThemeChanged(const QString &newMapTheme)
Definition: marble_part.cpp:1151
GeoDataCoordinates coordinates() const
retrieve the lat/lon/alt triple as a GeoDataCoordinates object
Definition: GeoDataLookAt.cpp:109
CurrentLocationWidget * currentLocationWidget()
Definition: ControlView.cpp:663
GraphicsSystem
This enum is used to choose which graphics system Qt is using.
Definition: MarbleGlobal.h:93
static QString activePositionTrackingPlugin()
Get The position tracking plugin used to determine the current location.
Definition: settings.h:1127
void setApplicationProxy(const QNetworkProxy &networkProxy)
MarbleWidgetInputHandler * inputHandler() const
Returns the current input handler.
Definition: MarbleWidget.cpp:320
virtual QHash< QString, QVariant > settings() const
Settings of the plugin.
Definition: RenderPlugin.cpp:185
Definition: ControlView.h:46
void createOnlineServicesMenu()
Definition: marble_part.cpp:1091
AngleUnit defaultAngleUnit() const
Definition: MarbleWidget.cpp:1046
Definition: CloudSyncManager.h:24
QString arg(qlonglong a, int fieldWidth, int base, const QChar &fillChar) const
void setHostName(const QString &hostName)
QList< AbstractFloatItem * > floatItems() const
Returns a list of all FloatItems on the widget.
Definition: MarbleWidget.cpp:1146
The abstract class that creates a renderable item.
Definition: RenderPlugin.h:43
bool showGuidanceModeStartupWarning() const
Returns true (default) if a warning is shown to the user when starting guidance mode.
Definition: RoutingManager.cpp:465
QList< RenderPlugin * > renderPlugins() const
Returns a list of all RenderPlugins on the widget, this includes float items.
Definition: MarbleWidget.cpp:1107
bool showBookmarks() const
Definition: BookmarkManager.cpp:164
virtual void setSettings(const QHash< QString, QVariant > &settings)
Set the settings of the plugin.
Definition: RenderPlugin.cpp:195
void createRenderPluginActions()
Definition: marble_part.cpp:1111
bool mkpath(const QString &dirPath) const
void setLatitude(qreal latitude, GeoDataCoordinates::Unit unit=GeoDataCoordinates::Radian)
set the latitude in a GeoDataLookAt object
Definition: GeoDataLookAt.cpp:87
static void setStaticUrlServers(const QStringList &v)
Set staticUrlServers.
Definition: settings.h:1250
void setCoordinates(const GeoDataCoordinates &coordinates)
set the GeoDataCoordinates object
Definition: GeoDataLookAt.cpp:66
This class manages scheduled downloads.
Definition: HttpDownloadManager.h:44
void initializeCustomTimezone()
Definition: marble_part.cpp:1861
static int persistentTileCacheLimit()
Get Maximum space on the hard disk that can be used to store tiles.
Definition: settings.h:944
bool setContent(const QByteArray &data, bool namespaceProcessing, QString *errorMsg, int *errorLine, int *errorColumn)
qreal centerLatitude() const
Return the latitude of the center point.
Definition: MarbleWidget.cpp:675
QVector< GeoDataPlacemark * > placemarkList() const
A convenience function that returns all placemarks in this container.
Definition: GeoDataContainer.cpp:214
void setSelectionMethod(SelectionMethod const )
Definition: DownloadRegionDialog.cpp:274
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:40 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:40 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.