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

marble

  • sources
  • kde-4.14
  • kdeedu
  • marble
  • src
  • apps
  • marble-kde
settings.h
Go to the documentation of this file.
1 // This file is generated by kconfig_compiler from marble.kcfg.
2 // All changes you do to this file will be lost.
3 #ifndef MARBLESETTINGS_H
4 #define MARBLESETTINGS_H
5 
6 #include <kconfigskeleton.h>
7 #include <kdebug.h>
8 
9 #include <kglobalsettings.h>
10 #include "../../lib/marble/MarbleGlobal.h"
11 #include <QtCore/QDir>
12 #include <QtCore/QLocale>
13 class MarbleSettings : public KConfigSkeleton
14 {
15  public:
16 
17  static MarbleSettings *self();
18  ~MarbleSettings();
19 
23  static
24  void setHomeLongitude( double v )
25  {
26  if (!self()->isImmutable( QString::fromLatin1( "homeLongitude" ) ))
27  self()->mHomeLongitude = v;
28  }
29 
33  static
34  double homeLongitude()
35  {
36  return self()->mHomeLongitude;
37  }
38 
42  static
43  void setHomeLatitude( double v )
44  {
45  if (!self()->isImmutable( QString::fromLatin1( "homeLatitude" ) ))
46  self()->mHomeLatitude = v;
47  }
48 
52  static
53  double homeLatitude()
54  {
55  return self()->mHomeLatitude;
56  }
57 
61  static
62  void setHomeZoom( int v )
63  {
64  if (!self()->isImmutable( QString::fromLatin1( "homeZoom" ) ))
65  self()->mHomeZoom = v;
66  }
67 
71  static
72  int homeZoom()
73  {
74  return self()->mHomeZoom;
75  }
76 
80  static
81  void setQuitLongitude( double v )
82  {
83  if (!self()->isImmutable( QString::fromLatin1( "quitLongitude" ) ))
84  self()->mQuitLongitude = v;
85  }
86 
90  static
91  double quitLongitude()
92  {
93  return self()->mQuitLongitude;
94  }
95 
99  static
100  void setQuitLatitude( double v )
101  {
102  if (!self()->isImmutable( QString::fromLatin1( "quitLatitude" ) ))
103  self()->mQuitLatitude = v;
104  }
105 
109  static
110  double quitLatitude()
111  {
112  return self()->mQuitLatitude;
113  }
114 
118  static
119  void setQuitRange( double v )
120  {
121  if (!self()->isImmutable( QString::fromLatin1( "quitRange" ) ))
122  self()->mQuitRange = v;
123  }
124 
128  static
129  double quitRange()
130  {
131  return self()->mQuitRange;
132  }
133 
137  static
138  void setMapTheme( const QString & v )
139  {
140  if (!self()->isImmutable( QString::fromLatin1( "mapTheme" ) ))
141  self()->mMapTheme = v;
142  }
143 
147  static
148  QString mapTheme()
149  {
150  return self()->mMapTheme;
151  }
152 
156  static
157  void setShowClouds( bool v )
158  {
159  if (!self()->isImmutable( QString::fromLatin1( "showClouds" ) ))
160  self()->mShowClouds = v;
161  }
162 
166  static
167  bool showClouds()
168  {
169  return self()->mShowClouds;
170  }
171 
175  static
176  void setWorkOffline( bool v )
177  {
178  if (!self()->isImmutable( QString::fromLatin1( "workOffline" ) ))
179  self()->mWorkOffline = v;
180  }
181 
185  static
186  bool workOffline()
187  {
188  return self()->mWorkOffline;
189  }
190 
194  static
195  void setShowCurrentLocation( bool v )
196  {
197  if (!self()->isImmutable( QString::fromLatin1( "showCurrentLocation" ) ))
198  self()->mShowCurrentLocation = v;
199  }
200 
204  static
205  bool showCurrentLocation()
206  {
207  return self()->mShowCurrentLocation;
208  }
209 
213  static
214  void setLockFloatItemPositions( bool v )
215  {
216  if (!self()->isImmutable( QString::fromLatin1( "lockFloatItemPositions" ) ))
217  self()->mLockFloatItemPositions = v;
218  }
219 
223  static
224  bool lockFloatItemPositions()
225  {
226  return self()->mLockFloatItemPositions;
227  }
228 
232  static
233  void setProjection( int v )
234  {
235  if (!self()->isImmutable( QString::fromLatin1( "projection" ) ))
236  self()->mProjection = v;
237  }
238 
242  static
243  int projection()
244  {
245  return self()->mProjection;
246  }
247 
251  static
252  void setMarbleDataPath( const QString & v )
253  {
254  if (!self()->isImmutable( QString::fromLatin1( "marbleDataPath" ) ))
255  self()->mMarbleDataPath = v;
256  }
257 
261  static
262  QString marbleDataPath()
263  {
264  return self()->mMarbleDataPath;
265  }
266 
270  static
271  void setShowBookmarks( bool v )
272  {
273  if (!self()->isImmutable( QString::fromLatin1( "showBookmarks" ) ))
274  self()->mShowBookmarks = v;
275  }
276 
280  static
281  bool showBookmarks()
282  {
283  return self()->mShowBookmarks;
284  }
285 
289  static
290  void setDateTime( const QDateTime & v )
291  {
292  if (!self()->isImmutable( QString::fromLatin1( "dateTime" ) ))
293  self()->mDateTime = v;
294  }
295 
299  static
300  QDateTime dateTime()
301  {
302  return self()->mDateTime;
303  }
304 
308  static
309  void setSpeedSlider( int v )
310  {
311  if (v < -100)
312  {
313  kDebug() << "setSpeedSlider: value " << v << " is less than the minimum value of -100";
314  v = -100;
315  }
316 
317  if (v > 100)
318  {
319  kDebug() << "setSpeedSlider: value " << v << " is greater than the maximum value of 100";
320  v = 100;
321  }
322 
323  if (!self()->isImmutable( QString::fromLatin1( "speedSlider" ) ))
324  self()->mSpeedSlider = v;
325  }
326 
330  static
331  int speedSlider()
332  {
333  return self()->mSpeedSlider;
334  }
335 
339  static
340  void setSystemTime( bool v )
341  {
342  if (!self()->isImmutable( QString::fromLatin1( "systemTime" ) ))
343  self()->mSystemTime = v;
344  }
345 
349  static
350  bool systemTime()
351  {
352  return self()->mSystemTime;
353  }
354 
358  static
359  void setLastSessionTime( bool v )
360  {
361  if (!self()->isImmutable( QString::fromLatin1( "lastSessionTime" ) ))
362  self()->mLastSessionTime = v;
363  }
364 
368  static
369  bool lastSessionTime()
370  {
371  return self()->mLastSessionTime;
372  }
373 
377  static
378  void setSystemTimezone( bool v )
379  {
380  if (!self()->isImmutable( QString::fromLatin1( "systemTimezone" ) ))
381  self()->mSystemTimezone = v;
382  }
383 
387  static
388  bool systemTimezone()
389  {
390  return self()->mSystemTimezone;
391  }
392 
396  static
397  void setUtc( bool v )
398  {
399  if (!self()->isImmutable( QString::fromLatin1( "utc" ) ))
400  self()->mUtc = v;
401  }
402 
406  static
407  bool utc()
408  {
409  return self()->mUtc;
410  }
411 
415  static
416  void setCustomTimezone( bool v )
417  {
418  if (!self()->isImmutable( QString::fromLatin1( "customTimezone" ) ))
419  self()->mCustomTimezone = v;
420  }
421 
425  static
426  bool customTimezone()
427  {
428  return self()->mCustomTimezone;
429  }
430 
434  static
435  void setChosenTimezone( int v )
436  {
437  if (!self()->isImmutable( QString::fromLatin1( "chosenTimezone" ) ))
438  self()->mChosenTimezone = v;
439  }
440 
444  static
445  int chosenTimezone()
446  {
447  return self()->mChosenTimezone;
448  }
449 
453  static
454  void setAutoCenter( bool v )
455  {
456  if (!self()->isImmutable( QString::fromLatin1( "autoCenter" ) ))
457  self()->mAutoCenter = v;
458  }
459 
463  static
464  bool autoCenter()
465  {
466  return self()->mAutoCenter;
467  }
468 
472  static
473  void setTrackVisible( bool v )
474  {
475  if (!self()->isImmutable( QString::fromLatin1( "trackVisible" ) ))
476  self()->mTrackVisible = v;
477  }
478 
482  static
483  bool trackVisible()
484  {
485  return self()->mTrackVisible;
486  }
487 
491  static
492  void setLastTrackOpenPath( const QString & v )
493  {
494  if (!self()->isImmutable( QString::fromLatin1( "lastTrackOpenPath" ) ))
495  self()->mLastTrackOpenPath = v;
496  }
497 
501  static
502  QString lastTrackOpenPath()
503  {
504  return self()->mLastTrackOpenPath;
505  }
506 
510  static
511  void setLastTrackSavePath( const QString & v )
512  {
513  if (!self()->isImmutable( QString::fromLatin1( "lastTrackSavePath" ) ))
514  self()->mLastTrackSavePath = v;
515  }
516 
520  static
521  QString lastTrackSavePath()
522  {
523  return self()->mLastTrackSavePath;
524  }
525 
529  static
530  void setAutoZoom( bool v )
531  {
532  if (!self()->isImmutable( QString::fromLatin1( "autoZoom" ) ))
533  self()->mAutoZoom = v;
534  }
535 
539  static
540  bool autoZoom()
541  {
542  return self()->mAutoZoom;
543  }
544 
548  static
549  void setRecenterMode( int v )
550  {
551  if (!self()->isImmutable( QString::fromLatin1( "recenterMode" ) ))
552  self()->mRecenterMode = v;
553  }
554 
558  static
559  int recenterMode()
560  {
561  return self()->mRecenterMode;
562  }
563 
567  static
568  void setDistanceUnit( int v )
569  {
570  if (!self()->isImmutable( QString::fromLatin1( "distanceUnit" ) ))
571  self()->mDistanceUnit = v;
572  }
573 
577  static
578  int distanceUnit()
579  {
580  return self()->mDistanceUnit;
581  }
582 
586  static
587  void setAngleUnit( int v )
588  {
589  if (!self()->isImmutable( QString::fromLatin1( "angleUnit" ) ))
590  self()->mAngleUnit = v;
591  }
592 
596  static
597  int angleUnit()
598  {
599  return self()->mAngleUnit;
600  }
601 
605  static
606  void setStillQuality( int v )
607  {
608  if (!self()->isImmutable( QString::fromLatin1( "stillQuality" ) ))
609  self()->mStillQuality = v;
610  }
611 
615  static
616  int stillQuality()
617  {
618  return self()->mStillQuality;
619  }
620 
624  static
625  void setAnimationQuality( int v )
626  {
627  if (!self()->isImmutable( QString::fromLatin1( "animationQuality" ) ))
628  self()->mAnimationQuality = v;
629  }
630 
634  static
635  int animationQuality()
636  {
637  return self()->mAnimationQuality;
638  }
639 
643  static
644  void setGraphicsSystem( int v )
645  {
646  if (!self()->isImmutable( QString::fromLatin1( "graphicsSystem" ) ))
647  self()->mGraphicsSystem = v;
648  }
649 
653  static
654  int graphicsSystem()
655  {
656  return self()->mGraphicsSystem;
657  }
658 
662  static
663  void setLabelLocalization( int v )
664  {
665  if (!self()->isImmutable( QString::fromLatin1( "labelLocalization" ) ))
666  self()->mLabelLocalization = v;
667  }
668 
672  static
673  int labelLocalization()
674  {
675  return self()->mLabelLocalization;
676  }
677 
681  static
682  void setMapFont( const QFont & v )
683  {
684  if (!self()->isImmutable( QString::fromLatin1( "mapFont" ) ))
685  self()->mMapFont = v;
686  }
687 
691  static
692  QFont mapFont()
693  {
694  return self()->mMapFont;
695  }
696 
700  static
701  void setLastFileOpenDir( const QString & v )
702  {
703  if (!self()->isImmutable( QString::fromLatin1( "lastFileOpenDir" ) ))
704  self()->mLastFileOpenDir = v;
705  }
706 
710  static
711  QString lastFileOpenDir()
712  {
713  return self()->mLastFileOpenDir;
714  }
715 
719  static
720  void setShowSun( bool v )
721  {
722  if (!self()->isImmutable( QString::fromLatin1( "showSun" ) ))
723  self()->mShowSun = v;
724  }
725 
729  static
730  bool showSun()
731  {
732  return self()->mShowSun;
733  }
734 
738  static
739  void setShowCitylights( bool v )
740  {
741  if (!self()->isImmutable( QString::fromLatin1( "showCitylights" ) ))
742  self()->mShowCitylights = v;
743  }
744 
748  static
749  bool showCitylights()
750  {
751  return self()->mShowCitylights;
752  }
753 
757  static
758  void setSubSolarPointIconVisible( bool v )
759  {
760  if (!self()->isImmutable( QString::fromLatin1( "subSolarPointIconVisible" ) ))
761  self()->mSubSolarPointIconVisible = v;
762  }
763 
767  static
768  bool subSolarPointIconVisible()
769  {
770  return self()->mSubSolarPointIconVisible;
771  }
772 
776  static
777  void setLockToSubSolarPoint( bool v )
778  {
779  if (!self()->isImmutable( QString::fromLatin1( "lockToSubSolarPoint" ) ))
780  self()->mLockToSubSolarPoint = v;
781  }
782 
786  static
787  bool lockToSubSolarPoint()
788  {
789  return self()->mLockToSubSolarPoint;
790  }
791 
795  static
796  void setDragLocation( int v )
797  {
798  if (!self()->isImmutable( QString::fromLatin1( "dragLocation" ) ))
799  self()->mDragLocation = v;
800  }
801 
805  static
806  int dragLocation()
807  {
808  return self()->mDragLocation;
809  }
810 
814  static
815  void setOnStartup( int v )
816  {
817  if (!self()->isImmutable( QString::fromLatin1( "onStartup" ) ))
818  self()->mOnStartup = v;
819  }
820 
824  static
825  int onStartup()
826  {
827  return self()->mOnStartup;
828  }
829 
833  static
834  void setInertialEarthRotation( bool v )
835  {
836  if (!self()->isImmutable( QString::fromLatin1( "inertialEarthRotation" ) ))
837  self()->mInertialEarthRotation = v;
838  }
839 
843  static
844  bool inertialEarthRotation()
845  {
846  return self()->mInertialEarthRotation;
847  }
848 
852  static
853  void setAnimateTargetVoyage( bool v )
854  {
855  if (!self()->isImmutable( QString::fromLatin1( "animateTargetVoyage" ) ))
856  self()->mAnimateTargetVoyage = v;
857  }
858 
862  static
863  bool animateTargetVoyage()
864  {
865  return self()->mAnimateTargetVoyage;
866  }
867 
871  static
872  void setExternalMapEditor( int v )
873  {
874  if (!self()->isImmutable( QString::fromLatin1( "externalMapEditor" ) ))
875  self()->mExternalMapEditor = v;
876  }
877 
881  static
882  int externalMapEditor()
883  {
884  return self()->mExternalMapEditor;
885  }
886 
890  static
891  void setVolatileTileCacheLimit( int v )
892  {
893  if (v < 0)
894  {
895  kDebug() << "setVolatileTileCacheLimit: value " << v << " is less than the minimum value of 0";
896  v = 0;
897  }
898 
899  if (v > 999999)
900  {
901  kDebug() << "setVolatileTileCacheLimit: value " << v << " is greater than the maximum value of 999999";
902  v = 999999;
903  }
904 
905  if (!self()->isImmutable( QString::fromLatin1( "volatileTileCacheLimit" ) ))
906  self()->mVolatileTileCacheLimit = v;
907  }
908 
912  static
913  int volatileTileCacheLimit()
914  {
915  return self()->mVolatileTileCacheLimit;
916  }
917 
921  static
922  void setPersistentTileCacheLimit( int v )
923  {
924  if (v < 0)
925  {
926  kDebug() << "setPersistentTileCacheLimit: value " << v << " is less than the minimum value of 0";
927  v = 0;
928  }
929 
930  if (v > 999999)
931  {
932  kDebug() << "setPersistentTileCacheLimit: value " << v << " is greater than the maximum value of 999999";
933  v = 999999;
934  }
935 
936  if (!self()->isImmutable( QString::fromLatin1( "persistentTileCacheLimit" ) ))
937  self()->mPersistentTileCacheLimit = v;
938  }
939 
943  static
944  int persistentTileCacheLimit()
945  {
946  return self()->mPersistentTileCacheLimit;
947  }
948 
952  static
953  void setProxyUrl( const QString & v )
954  {
955  if (!self()->isImmutable( QString::fromLatin1( "proxyUrl" ) ))
956  self()->mProxyUrl = v;
957  }
958 
962  static
963  QString proxyUrl()
964  {
965  return self()->mProxyUrl;
966  }
967 
971  static
972  void setProxyPort( int v )
973  {
974  if (v < 0)
975  {
976  kDebug() << "setProxyPort: value " << v << " is less than the minimum value of 0";
977  v = 0;
978  }
979 
980  if (v > 65535)
981  {
982  kDebug() << "setProxyPort: value " << v << " is greater than the maximum value of 65535";
983  v = 65535;
984  }
985 
986  if (!self()->isImmutable( QString::fromLatin1( "proxyPort" ) ))
987  self()->mProxyPort = v;
988  }
989 
993  static
994  int proxyPort()
995  {
996  return self()->mProxyPort;
997  }
998 
1002  static
1003  void setProxyUser( const QString & v )
1004  {
1005  if (!self()->isImmutable( QString::fromLatin1( "proxyUser" ) ))
1006  self()->mProxyUser = v;
1007  }
1008 
1012  static
1013  QString proxyUser()
1014  {
1015  return self()->mProxyUser;
1016  }
1017 
1021  static
1022  void setProxyPass( const QString & v )
1023  {
1024  if (!self()->isImmutable( QString::fromLatin1( "proxyPass" ) ))
1025  self()->mProxyPass = v;
1026  }
1027 
1031  static
1032  QString proxyPass()
1033  {
1034  return self()->mProxyPass;
1035  }
1036 
1040  static
1041  void setProxyHttp( bool v )
1042  {
1043  if (!self()->isImmutable( QString::fromLatin1( "proxyHttp" ) ))
1044  self()->mProxyHttp = v;
1045  }
1046 
1050  static
1051  bool proxyHttp()
1052  {
1053  return self()->mProxyHttp;
1054  }
1055 
1059  static
1060  void setProxyType( int v )
1061  {
1062  if (!self()->isImmutable( QString::fromLatin1( "proxyType" ) ))
1063  self()->mProxyType = v;
1064  }
1065 
1069  static
1070  int proxyType()
1071  {
1072  return self()->mProxyType;
1073  }
1074 
1078  static
1079  void setProxySocks5( bool v )
1080  {
1081  if (!self()->isImmutable( QString::fromLatin1( "proxySocks5" ) ))
1082  self()->mProxySocks5 = v;
1083  }
1084 
1088  static
1089  bool proxySocks5()
1090  {
1091  return self()->mProxySocks5;
1092  }
1093 
1097  static
1098  void setProxyAuth( bool v )
1099  {
1100  if (!self()->isImmutable( QString::fromLatin1( "proxyAuth" ) ))
1101  self()->mProxyAuth = v;
1102  }
1103 
1107  static
1108  bool proxyAuth()
1109  {
1110  return self()->mProxyAuth;
1111  }
1112 
1116  static
1117  void setActivePositionTrackingPlugin( const QString & v )
1118  {
1119  if (!self()->isImmutable( QString::fromLatin1( "activePositionTrackingPlugin" ) ))
1120  self()->mActivePositionTrackingPlugin = v;
1121  }
1122 
1126  static
1127  QString activePositionTrackingPlugin()
1128  {
1129  return self()->mActivePositionTrackingPlugin;
1130  }
1131 
1135  static
1136  void setShowPositionLabel( bool v )
1137  {
1138  if (!self()->isImmutable( QString::fromLatin1( "showPositionLabel" ) ))
1139  self()->mShowPositionLabel = v;
1140  }
1141 
1145  static
1146  bool showPositionLabel()
1147  {
1148  return self()->mShowPositionLabel;
1149  }
1150 
1154  static
1155  void setShowAltitudeLabel( bool v )
1156  {
1157  if (!self()->isImmutable( QString::fromLatin1( "showAltitudeLabel" ) ))
1158  self()->mShowAltitudeLabel = v;
1159  }
1160 
1164  static
1165  bool showAltitudeLabel()
1166  {
1167  return self()->mShowAltitudeLabel;
1168  }
1169 
1173  static
1174  void setShowTileZoomLevelLabel( bool v )
1175  {
1176  if (!self()->isImmutable( QString::fromLatin1( "showTileZoomLevelLabel" ) ))
1177  self()->mShowTileZoomLevelLabel = v;
1178  }
1179 
1183  static
1184  bool showTileZoomLevelLabel()
1185  {
1186  return self()->mShowTileZoomLevelLabel;
1187  }
1188 
1192  static
1193  void setShowDownloadProgressBar( bool v )
1194  {
1195  if (!self()->isImmutable( QString::fromLatin1( "showDownloadProgressBar" ) ))
1196  self()->mShowDownloadProgressBar = v;
1197  }
1198 
1202  static
1203  bool showDownloadProgressBar()
1204  {
1205  return self()->mShowDownloadProgressBar;
1206  }
1207 
1211  static
1212  void setShowDateTimeLabel( bool v )
1213  {
1214  if (!self()->isImmutable( QString::fromLatin1( "showDateTimeLabel" ) ))
1215  self()->mShowDateTimeLabel = v;
1216  }
1217 
1221  static
1222  bool showDateTimeLabel()
1223  {
1224  return self()->mShowDateTimeLabel;
1225  }
1226 
1230  static
1231  void setWmsServers( const QStringList & v )
1232  {
1233  if (!self()->isImmutable( QString::fromLatin1( "wmsServers" ) ))
1234  self()->mWmsServers = v;
1235  }
1236 
1240  static
1241  QStringList wmsServers()
1242  {
1243  return self()->mWmsServers;
1244  }
1245 
1249  static
1250  void setStaticUrlServers( const QStringList & v )
1251  {
1252  if (!self()->isImmutable( QString::fromLatin1( "staticUrlServers" ) ))
1253  self()->mStaticUrlServers = v;
1254  }
1255 
1259  static
1260  QStringList staticUrlServers()
1261  {
1262  return self()->mStaticUrlServers;
1263  }
1264 
1268  static
1269  void setShowGuidanceModeStartupWarning( bool v )
1270  {
1271  if (!self()->isImmutable( QString::fromLatin1( "showGuidanceModeStartupWarning" ) ))
1272  self()->mShowGuidanceModeStartupWarning = v;
1273  }
1274 
1278  static
1279  bool showGuidanceModeStartupWarning()
1280  {
1281  return self()->mShowGuidanceModeStartupWarning;
1282  }
1283 
1287  static
1288  void setCurrentRoutingProfile( int v )
1289  {
1290  if (!self()->isImmutable( QString::fromLatin1( "currentRoutingProfile" ) ))
1291  self()->mCurrentRoutingProfile = v;
1292  }
1293 
1297  static
1298  int currentRoutingProfile()
1299  {
1300  return self()->mCurrentRoutingProfile;
1301  }
1302 
1306  static
1307  void setRouteColorStandard( const QColor & v )
1308  {
1309  if (!self()->isImmutable( QString::fromLatin1( "routeColorStandard" ) ))
1310  self()->mRouteColorStandard = v;
1311  }
1312 
1316  static
1317  QColor routeColorStandard()
1318  {
1319  return self()->mRouteColorStandard;
1320  }
1321 
1325  static
1326  void setRouteAlphaStandard( int v )
1327  {
1328  if (!self()->isImmutable( QString::fromLatin1( "routeAlphaStandard" ) ))
1329  self()->mRouteAlphaStandard = v;
1330  }
1331 
1335  static
1336  int routeAlphaStandard()
1337  {
1338  return self()->mRouteAlphaStandard;
1339  }
1340 
1344  static
1345  void setRouteColorHighlighted( const QColor & v )
1346  {
1347  if (!self()->isImmutable( QString::fromLatin1( "routeColorHighlighted" ) ))
1348  self()->mRouteColorHighlighted = v;
1349  }
1350 
1354  static
1355  QColor routeColorHighlighted()
1356  {
1357  return self()->mRouteColorHighlighted;
1358  }
1359 
1363  static
1364  void setRouteAlphaHighlighted( int v )
1365  {
1366  if (!self()->isImmutable( QString::fromLatin1( "routeAlphaHighlighted" ) ))
1367  self()->mRouteAlphaHighlighted = v;
1368  }
1369 
1373  static
1374  int routeAlphaHighlighted()
1375  {
1376  return self()->mRouteAlphaHighlighted;
1377  }
1378 
1382  static
1383  void setRouteColorAlternative( const QColor & v )
1384  {
1385  if (!self()->isImmutable( QString::fromLatin1( "routeColorAlternative" ) ))
1386  self()->mRouteColorAlternative = v;
1387  }
1388 
1392  static
1393  QColor routeColorAlternative()
1394  {
1395  return self()->mRouteColorAlternative;
1396  }
1397 
1401  static
1402  void setRouteAlphaAlternative( int v )
1403  {
1404  if (!self()->isImmutable( QString::fromLatin1( "routeAlphaAlternative" ) ))
1405  self()->mRouteAlphaAlternative = v;
1406  }
1407 
1411  static
1412  int routeAlphaAlternative()
1413  {
1414  return self()->mRouteAlphaAlternative;
1415  }
1416 
1420  static
1421  void setEnableSync( bool v )
1422  {
1423  if (!self()->isImmutable( QString::fromLatin1( "enableSync" ) ))
1424  self()->mEnableSync = v;
1425  }
1426 
1430  static
1431  bool enableSync()
1432  {
1433  return self()->mEnableSync;
1434  }
1435 
1439  static
1440  void setSyncBackend( const QString & v )
1441  {
1442  if (!self()->isImmutable( QString::fromLatin1( "syncBackend" ) ))
1443  self()->mSyncBackend = v;
1444  }
1445 
1449  static
1450  QString syncBackend()
1451  {
1452  return self()->mSyncBackend;
1453  }
1454 
1458  static
1459  void setSyncBookmarks( bool v )
1460  {
1461  if (!self()->isImmutable( QString::fromLatin1( "syncBookmarks" ) ))
1462  self()->mSyncBookmarks = v;
1463  }
1464 
1468  static
1469  bool syncBookmarks()
1470  {
1471  return self()->mSyncBookmarks;
1472  }
1473 
1477  static
1478  void setSyncRoutes( bool v )
1479  {
1480  if (!self()->isImmutable( QString::fromLatin1( "syncRoutes" ) ))
1481  self()->mSyncRoutes = v;
1482  }
1483 
1487  static
1488  bool syncRoutes()
1489  {
1490  return self()->mSyncRoutes;
1491  }
1492 
1496  static
1497  void setOwncloudServer( const QString & v )
1498  {
1499  if (!self()->isImmutable( QString::fromLatin1( "owncloudServer" ) ))
1500  self()->mOwncloudServer = v;
1501  }
1502 
1506  static
1507  QString owncloudServer()
1508  {
1509  return self()->mOwncloudServer;
1510  }
1511 
1515  static
1516  void setOwncloudUsername( const QString & v )
1517  {
1518  if (!self()->isImmutable( QString::fromLatin1( "owncloudUsername" ) ))
1519  self()->mOwncloudUsername = v;
1520  }
1521 
1525  static
1526  QString owncloudUsername()
1527  {
1528  return self()->mOwncloudUsername;
1529  }
1530 
1534  static
1535  void setOwncloudPassword( const QString & v )
1536  {
1537  if (!self()->isImmutable( QString::fromLatin1( "owncloudPassword" ) ))
1538  self()->mOwncloudPassword = v;
1539  }
1540 
1544  static
1545  QString owncloudPassword()
1546  {
1547  return self()->mOwncloudPassword;
1548  }
1549 
1553  static
1554  void setAccessKWallet( bool v )
1555  {
1556  if (!self()->isImmutable( QString::fromLatin1( "accessKWallet" ) ))
1557  self()->mAccessKWallet = v;
1558  }
1559 
1563  static
1564  bool accessKWallet()
1565  {
1566  return self()->mAccessKWallet;
1567  }
1568 
1569  protected:
1570  MarbleSettings();
1571  friend class MarbleSettingsHelper;
1572 
1573 
1574  // MarbleWidget
1575  double mHomeLongitude;
1576  double mHomeLatitude;
1577  int mHomeZoom;
1578  double mQuitLongitude;
1579  double mQuitLatitude;
1580  double mQuitRange;
1581  QString mMapTheme;
1582  bool mShowClouds;
1583  bool mWorkOffline;
1584  bool mShowCurrentLocation;
1585  bool mLockFloatItemPositions;
1586  int mProjection;
1587  QString mMarbleDataPath;
1588  bool mShowBookmarks;
1589 
1590  // Time
1591  QDateTime mDateTime;
1592  int mSpeedSlider;
1593  bool mSystemTime;
1594  bool mLastSessionTime;
1595  bool mSystemTimezone;
1596  bool mUtc;
1597  bool mCustomTimezone;
1598  int mChosenTimezone;
1599 
1600  // Tracking
1601  bool mAutoCenter;
1602  bool mTrackVisible;
1603  QString mLastTrackOpenPath;
1604  QString mLastTrackSavePath;
1605  bool mAutoZoom;
1606  int mRecenterMode;
1607 
1608  // View
1609  int mDistanceUnit;
1610  int mAngleUnit;
1611  int mStillQuality;
1612  int mAnimationQuality;
1613  int mGraphicsSystem;
1614  int mLabelLocalization;
1615  QFont mMapFont;
1616  QString mLastFileOpenDir;
1617 
1618  // Sun
1619  bool mShowSun;
1620  bool mShowCitylights;
1621  bool mSubSolarPointIconVisible;
1622  bool mLockToSubSolarPoint;
1623 
1624  // Navigation
1625  int mDragLocation;
1626  int mOnStartup;
1627  bool mInertialEarthRotation;
1628  bool mAnimateTargetVoyage;
1629  int mExternalMapEditor;
1630 
1631  // Cache
1632  int mVolatileTileCacheLimit;
1633  int mPersistentTileCacheLimit;
1634  QString mProxyUrl;
1635  int mProxyPort;
1636  QString mProxyUser;
1637  QString mProxyPass;
1638  bool mProxyHttp;
1639  int mProxyType;
1640  bool mProxySocks5;
1641  bool mProxyAuth;
1642 
1643  // Plugins
1644  QString mActivePositionTrackingPlugin;
1645 
1646  // StatusBar
1647  bool mShowPositionLabel;
1648  bool mShowAltitudeLabel;
1649  bool mShowTileZoomLevelLabel;
1650  bool mShowDownloadProgressBar;
1651  bool mShowDateTimeLabel;
1652 
1653  // MapWizard
1654  QStringList mWmsServers;
1655  QStringList mStaticUrlServers;
1656 
1657  // Routing
1658  bool mShowGuidanceModeStartupWarning;
1659  int mCurrentRoutingProfile;
1660  QColor mRouteColorStandard;
1661  int mRouteAlphaStandard;
1662  QColor mRouteColorHighlighted;
1663  int mRouteAlphaHighlighted;
1664  QColor mRouteColorAlternative;
1665  int mRouteAlphaAlternative;
1666 
1667  // CloudSync
1668  bool mEnableSync;
1669  QString mSyncBackend;
1670  bool mSyncBookmarks;
1671  bool mSyncRoutes;
1672  QString mOwncloudServer;
1673  QString mOwncloudUsername;
1674  QString mOwncloudPassword;
1675  bool mAccessKWallet;
1676 
1677  private:
1678 };
1679 
1680 #endif
1681 
MarbleSettings::setDateTime
static void setDateTime(const QDateTime &v)
Set The date and time of marble clock.
Definition: settings.h:290
MarbleSettings::mWorkOffline
bool mWorkOffline
Definition: settings.h:1583
MarbleSettings::setQuitLatitude
static void setQuitLatitude(double v)
Set quitLatitude.
Definition: settings.h:100
MarbleSettings::routeColorHighlighted
static QColor routeColorHighlighted()
Get routeColorHighlighted.
Definition: settings.h:1355
MarbleSettings::mCustomTimezone
bool mCustomTimezone
Definition: settings.h:1597
MarbleSettings::mShowDateTimeLabel
bool mShowDateTimeLabel
Definition: settings.h:1651
MarbleSettings::setUtc
static void setUtc(bool v)
Set utc.
Definition: settings.h:397
MarbleSettings::mPersistentTileCacheLimit
int mPersistentTileCacheLimit
Definition: settings.h:1633
MarbleSettings::mProxyPort
int mProxyPort
Definition: settings.h:1635
MarbleSettings::mMarbleDataPath
QString mMarbleDataPath
Definition: settings.h:1587
MarbleSettings::mOwncloudPassword
QString mOwncloudPassword
Definition: settings.h:1674
MarbleSettings::volatileTileCacheLimit
static int volatileTileCacheLimit()
Get Cache for tiles reserved in the physical memory.
Definition: settings.h:913
MarbleSettings::setOnStartup
static void setOnStartup(int v)
Set The location shown on application startup.
Definition: settings.h:815
MarbleSettings::showDownloadProgressBar
static bool showDownloadProgressBar()
Get showDownloadProgressBar.
Definition: settings.h:1203
MarbleSettings::syncBackend
static QString syncBackend()
Get syncBackend.
Definition: settings.h:1450
MarbleSettings::staticUrlServers
static QStringList staticUrlServers()
Get staticUrlServers.
Definition: settings.h:1260
MarbleSettings::showPositionLabel
static bool showPositionLabel()
Get showPositionLabel.
Definition: settings.h:1146
MarbleSettings::systemTimezone
static bool systemTimezone()
Get systemTimezone.
Definition: settings.h:388
MarbleSettings::syncRoutes
static bool syncRoutes()
Get syncRoutes.
Definition: settings.h:1488
MarbleSettings::setShowSun
static void setShowSun(bool v)
Set showSun.
Definition: settings.h:720
MarbleSettings::workOffline
static bool workOffline()
Get workOffline.
Definition: settings.h:186
MarbleSettings::autoCenter
static bool autoCenter()
Get autoCenter.
Definition: settings.h:464
MarbleSettings::setRouteColorAlternative
static void setRouteColorAlternative(const QColor &v)
Set routeColorAlternative.
Definition: settings.h:1383
MarbleSettings::proxyUser
static QString proxyUser()
Get Username for authorization.
Definition: settings.h:1013
MarbleSettings::setDragLocation
static void setDragLocation(int v)
Set The behaviour of the planet's axis on mouse dragging.
Definition: settings.h:796
MarbleSettings::setShowCitylights
static void setShowCitylights(bool v)
Set showCitylights.
Definition: settings.h:739
MarbleSettings::lastTrackOpenPath
static QString lastTrackOpenPath()
Get lastTrackOpenPath.
Definition: settings.h:502
MarbleSettings::showDateTimeLabel
static bool showDateTimeLabel()
Get showDateTimeLabel.
Definition: settings.h:1222
MarbleSettings::mSpeedSlider
int mSpeedSlider
Definition: settings.h:1592
MarbleSettings::~MarbleSettings
~MarbleSettings()
Definition: settings.cpp:458
MarbleSettings::mInertialEarthRotation
bool mInertialEarthRotation
Definition: settings.h:1627
MarbleSettings::setAngleUnit
static void setAngleUnit(int v)
Set The unit chosen to measure angles.
Definition: settings.h:587
MarbleSettings::setDistanceUnit
static void setDistanceUnit(int v)
Set The unit chosen to measure distances.
Definition: settings.h:568
MarbleSettings::routeColorAlternative
static QColor routeColorAlternative()
Get routeColorAlternative.
Definition: settings.h:1393
MarbleSettings::wmsServers
static QStringList wmsServers()
Get wmsServers.
Definition: settings.h:1241
MarbleSettings::inertialEarthRotation
static bool inertialEarthRotation()
Get inertialEarthRotation.
Definition: settings.h:844
MarbleSettings::proxyType
static int proxyType()
Get proxyType.
Definition: settings.h:1070
MarbleSettings::setWorkOffline
static void setWorkOffline(bool v)
Set workOffline.
Definition: settings.h:176
MarbleSettings::mAngleUnit
int mAngleUnit
Definition: settings.h:1610
MarbleSettings::setProxyType
static void setProxyType(int v)
Set proxyType.
Definition: settings.h:1060
MarbleSettings::mHomeLatitude
double mHomeLatitude
Definition: settings.h:1576
MarbleSettings::setPersistentTileCacheLimit
static void setPersistentTileCacheLimit(int v)
Set Maximum space on the hard disk that can be used to store tiles.
Definition: settings.h:922
MarbleSettings::onStartup
static int onStartup()
Get The location shown on application startup.
Definition: settings.h:825
QFont
MarbleSettings::quitRange
static double quitRange()
Get quitRange.
Definition: settings.h:129
MarbleSettings::mVolatileTileCacheLimit
int mVolatileTileCacheLimit
Definition: settings.h:1632
MarbleSettings::mOnStartup
int mOnStartup
Definition: settings.h:1626
MarbleSettings::mQuitLongitude
double mQuitLongitude
Definition: settings.h:1578
MarbleSettings::stillQuality
static int stillQuality()
Get The quality at which a still map gets painted.
Definition: settings.h:616
MarbleSettings::setInertialEarthRotation
static void setInertialEarthRotation(bool v)
Set inertialEarthRotation.
Definition: settings.h:834
MarbleSettings::mQuitRange
double mQuitRange
Definition: settings.h:1580
MarbleSettings::setEnableSync
static void setEnableSync(bool v)
Set enableSync.
Definition: settings.h:1421
MarbleSettings::mProxyHttp
bool mProxyHttp
Definition: settings.h:1638
MarbleSettings::setChosenTimezone
static void setChosenTimezone(int v)
Set chosenTimezone.
Definition: settings.h:435
MarbleSettings::systemTime
static bool systemTime()
Get systemTime.
Definition: settings.h:350
MarbleSettings::setProxyPort
static void setProxyPort(int v)
Set Port for the proxy server.
Definition: settings.h:972
MarbleSettings::setSubSolarPointIconVisible
static void setSubSolarPointIconVisible(bool v)
Set subSolarPointIconVisible.
Definition: settings.h:758
MarbleSettings::setMapFont
static void setMapFont(const QFont &v)
Set The general font used on the map.
Definition: settings.h:682
MarbleSettings::lockFloatItemPositions
static bool lockFloatItemPositions()
Get lockFloatItemPositions.
Definition: settings.h:224
MarbleSettings::mProxySocks5
bool mProxySocks5
Definition: settings.h:1640
MarbleSettings::setMapTheme
static void setMapTheme(const QString &v)
Set mapTheme.
Definition: settings.h:138
MarbleSettings::setAccessKWallet
static void setAccessKWallet(bool v)
Set accessKWallet.
Definition: settings.h:1554
MarbleSettings::proxyPort
static int proxyPort()
Get Port for the proxy server.
Definition: settings.h:994
MarbleSettings::proxyHttp
static bool proxyHttp()
Get Proxy type is HTTP.
Definition: settings.h:1051
MarbleSettings::mLabelLocalization
int mLabelLocalization
Definition: settings.h:1614
KConfigSkeleton
MarbleSettings::lastFileOpenDir
static QString lastFileOpenDir()
Get The last directory that was opened by File->Open.
Definition: settings.h:711
MarbleSettings::showGuidanceModeStartupWarning
static bool showGuidanceModeStartupWarning()
Get showGuidanceModeStartupWarning.
Definition: settings.h:1279
MarbleSettings::routeAlphaStandard
static int routeAlphaStandard()
Get routeAlphaStandard.
Definition: settings.h:1336
MarbleSettings::mShowCurrentLocation
bool mShowCurrentLocation
Definition: settings.h:1584
MarbleSettings::mMapFont
QFont mMapFont
Definition: settings.h:1615
MarbleSettings::mExternalMapEditor
int mExternalMapEditor
Definition: settings.h:1629
MarbleSettings::mDragLocation
int mDragLocation
Definition: settings.h:1625
MarbleSettings::mTrackVisible
bool mTrackVisible
Definition: settings.h:1602
MarbleSettings::utc
static bool utc()
Get utc.
Definition: settings.h:407
MarbleSettings::dragLocation
static int dragLocation()
Get The behaviour of the planet's axis on mouse dragging.
Definition: settings.h:806
MarbleSettings::setHomeZoom
static void setHomeZoom(int v)
Set homeZoom.
Definition: settings.h:62
MarbleSettings::setShowClouds
static void setShowClouds(bool v)
Set showClouds.
Definition: settings.h:157
MarbleSettings::mLastFileOpenDir
QString mLastFileOpenDir
Definition: settings.h:1616
MarbleSettings::setQuitLongitude
static void setQuitLongitude(double v)
Set quitLongitude.
Definition: settings.h:81
MarbleSettings::setAutoZoom
static void setAutoZoom(bool v)
Set autoZoom.
Definition: settings.h:530
MarbleSettings::showBookmarks
static bool showBookmarks()
Get showBookmarks.
Definition: settings.h:281
MarbleSettings::showClouds
static bool showClouds()
Get showClouds.
Definition: settings.h:167
MarbleSettings::mRouteColorHighlighted
QColor mRouteColorHighlighted
Definition: settings.h:1662
MarbleSettings::quitLongitude
static double quitLongitude()
Get quitLongitude.
Definition: settings.h:91
MarbleSettings::setOwncloudPassword
static void setOwncloudPassword(const QString &v)
Set owncloudPassword.
Definition: settings.h:1535
MarbleSettings::setShowTileZoomLevelLabel
static void setShowTileZoomLevelLabel(bool v)
Set showTileZoomLevelLabel.
Definition: settings.h:1174
MarbleSettings::setRouteAlphaAlternative
static void setRouteAlphaAlternative(int v)
Set routeAlphaAlternative.
Definition: settings.h:1402
MarbleSettings::mStillQuality
int mStillQuality
Definition: settings.h:1611
MarbleSettings::setRecenterMode
static void setRecenterMode(int v)
Set recenterMode.
Definition: settings.h:549
MarbleSettings::MarbleSettings
MarbleSettings()
Definition: settings.cpp:27
MarbleSettings::animateTargetVoyage
static bool animateTargetVoyage()
Get Display animation on voyage to target.
Definition: settings.h:863
MarbleSettings::setProxySocks5
static void setProxySocks5(bool v)
Set Proxy type is Socks5.
Definition: settings.h:1079
MarbleSettings::setLastSessionTime
static void setLastSessionTime(bool v)
Set lastSessionTime.
Definition: settings.h:359
MarbleSettings::mSubSolarPointIconVisible
bool mSubSolarPointIconVisible
Definition: settings.h:1621
MarbleSettings::mRecenterMode
int mRecenterMode
Definition: settings.h:1606
MarbleSettings::mSyncBackend
QString mSyncBackend
Definition: settings.h:1669
MarbleSettings::mShowClouds
bool mShowClouds
Definition: settings.h:1582
MarbleSettings::mSyncRoutes
bool mSyncRoutes
Definition: settings.h:1671
MarbleSettings::setProxyPass
static void setProxyPass(const QString &v)
Set Password for authorization.
Definition: settings.h:1022
MarbleSettings::mRouteAlphaHighlighted
int mRouteAlphaHighlighted
Definition: settings.h:1663
MarbleSettings::mRouteColorStandard
QColor mRouteColorStandard
Definition: settings.h:1660
MarbleSettings::setTrackVisible
static void setTrackVisible(bool v)
Set trackVisible.
Definition: settings.h:473
MarbleSettings::mUtc
bool mUtc
Definition: settings.h:1596
MarbleSettings::mDistanceUnit
int mDistanceUnit
Definition: settings.h:1609
MarbleSettings::mShowTileZoomLevelLabel
bool mShowTileZoomLevelLabel
Definition: settings.h:1649
MarbleSettings::setShowDateTimeLabel
static void setShowDateTimeLabel(bool v)
Set showDateTimeLabel.
Definition: settings.h:1212
MarbleSettings::mActivePositionTrackingPlugin
QString mActivePositionTrackingPlugin
Definition: settings.h:1644
MarbleSettings::setShowDownloadProgressBar
static void setShowDownloadProgressBar(bool v)
Set showDownloadProgressBar.
Definition: settings.h:1193
MarbleSettings::customTimezone
static bool customTimezone()
Get customTimezone.
Definition: settings.h:426
MarbleSettings::setProxyAuth
static void setProxyAuth(bool v)
Set Proxy requires Authentication.
Definition: settings.h:1098
MarbleSettings::setRouteAlphaHighlighted
static void setRouteAlphaHighlighted(int v)
Set routeAlphaHighlighted.
Definition: settings.h:1364
MarbleSettings::mRouteAlphaAlternative
int mRouteAlphaAlternative
Definition: settings.h:1665
MarbleSettings::mapFont
static QFont mapFont()
Get The general font used on the map.
Definition: settings.h:692
MarbleSettings::setCustomTimezone
static void setCustomTimezone(bool v)
Set customTimezone.
Definition: settings.h:416
MarbleSettings::setSpeedSlider
static void setSpeedSlider(int v)
Set The speed of marble clock.
Definition: settings.h:309
MarbleSettings::setMarbleDataPath
static void setMarbleDataPath(const QString &v)
Set marbleDataPath.
Definition: settings.h:252
MarbleSettings::setExternalMapEditor
static void setExternalMapEditor(int v)
Set The external OpenStreetMap editor application.
Definition: settings.h:872
MarbleSettings::showSun
static bool showSun()
Get showSun.
Definition: settings.h:730
MarbleSettings::proxyUrl
static QString proxyUrl()
Get URL for the proxy server.
Definition: settings.h:963
MarbleSettings::mStaticUrlServers
QStringList mStaticUrlServers
Definition: settings.h:1655
MarbleSettings::setLabelLocalization
static void setLabelLocalization(int v)
Set The localization of the labels.
Definition: settings.h:663
MarbleSettings::owncloudUsername
static QString owncloudUsername()
Get owncloudUsername.
Definition: settings.h:1526
MarbleSettings::setLastFileOpenDir
static void setLastFileOpenDir(const QString &v)
Set The last directory that was opened by File->Open.
Definition: settings.h:701
MarbleSettings::owncloudPassword
static QString owncloudPassword()
Get owncloudPassword.
Definition: settings.h:1545
MarbleSettings::setHomeLatitude
static void setHomeLatitude(double v)
Set homeLatitude.
Definition: settings.h:43
MarbleSettings::quitLatitude
static double quitLatitude()
Get quitLatitude.
Definition: settings.h:110
MarbleSettings
Definition: settings.h:13
MarbleSettings::mChosenTimezone
int mChosenTimezone
Definition: settings.h:1598
MarbleSettings::showAltitudeLabel
static bool showAltitudeLabel()
Get showAltitudeLabel.
Definition: settings.h:1165
MarbleSettings::setGraphicsSystem
static void setGraphicsSystem(int v)
Set The graphics system that is used by Qt to render the graphics.
Definition: settings.h:644
MarbleSettings::mapTheme
static QString mapTheme()
Get mapTheme.
Definition: settings.h:148
MarbleSettings::setProxyUrl
static void setProxyUrl(const QString &v)
Set URL for the proxy server.
Definition: settings.h:953
MarbleSettings::setRouteColorHighlighted
static void setRouteColorHighlighted(const QColor &v)
Set routeColorHighlighted.
Definition: settings.h:1345
MarbleSettings::mSystemTimezone
bool mSystemTimezone
Definition: settings.h:1595
MarbleSettings::mLockToSubSolarPoint
bool mLockToSubSolarPoint
Definition: settings.h:1622
MarbleSettings::mProjection
int mProjection
Definition: settings.h:1586
MarbleSettings::lastSessionTime
static bool lastSessionTime()
Get lastSessionTime.
Definition: settings.h:369
MarbleSettings::setShowPositionLabel
static void setShowPositionLabel(bool v)
Set showPositionLabel.
Definition: settings.h:1136
MarbleSettings::setLockFloatItemPositions
static void setLockFloatItemPositions(bool v)
Set lockFloatItemPositions.
Definition: settings.h:214
MarbleSettings::mCurrentRoutingProfile
int mCurrentRoutingProfile
Definition: settings.h:1659
QString
QColor
MarbleSettings::routeAlphaHighlighted
static int routeAlphaHighlighted()
Get routeAlphaHighlighted.
Definition: settings.h:1374
MarbleSettings::mLastTrackOpenPath
QString mLastTrackOpenPath
Definition: settings.h:1603
MarbleSettings::mShowPositionLabel
bool mShowPositionLabel
Definition: settings.h:1647
MarbleSettings::mHomeZoom
int mHomeZoom
Definition: settings.h:1577
MarbleSettings::proxyAuth
static bool proxyAuth()
Get Proxy requires Authentication.
Definition: settings.h:1108
QStringList
MarbleSettings::mAutoCenter
bool mAutoCenter
Definition: settings.h:1601
MarbleSettings::setRouteAlphaStandard
static void setRouteAlphaStandard(int v)
Set routeAlphaStandard.
Definition: settings.h:1326
MarbleSettings::animationQuality
static int animationQuality()
Get The quality at which an animated map gets painted.
Definition: settings.h:635
MarbleSettings::setActivePositionTrackingPlugin
static void setActivePositionTrackingPlugin(const QString &v)
Set The position tracking plugin used to determine the current location.
Definition: settings.h:1117
MarbleSettings::setOwncloudServer
static void setOwncloudServer(const QString &v)
Set owncloudServer.
Definition: settings.h:1497
MarbleSettings::showCitylights
static bool showCitylights()
Get showCitylights.
Definition: settings.h:749
MarbleSettings::homeLongitude
static double homeLongitude()
Get homeLongitude.
Definition: settings.h:34
MarbleSettings::mHomeLongitude
double mHomeLongitude
Definition: settings.h:1575
MarbleSettings::setSystemTimezone
static void setSystemTimezone(bool v)
Set systemTimezone.
Definition: settings.h:378
MarbleSettings::setAutoCenter
static void setAutoCenter(bool v)
Set autoCenter.
Definition: settings.h:454
MarbleSettings::speedSlider
static int speedSlider()
Get The speed of marble clock.
Definition: settings.h:331
MarbleSettings::setQuitRange
static void setQuitRange(double v)
Set quitRange.
Definition: settings.h:119
MarbleSettings::mProxyUrl
QString mProxyUrl
Definition: settings.h:1634
MarbleSettings::setLockToSubSolarPoint
static void setLockToSubSolarPoint(bool v)
Set lockToSubSolarPoint.
Definition: settings.h:777
MarbleSettings::lastTrackSavePath
static QString lastTrackSavePath()
Get lastTrackSavePath.
Definition: settings.h:521
MarbleSettings::setAnimationQuality
static void setAnimationQuality(int v)
Set The quality at which an animated map gets painted.
Definition: settings.h:625
MarbleSettings::mLockFloatItemPositions
bool mLockFloatItemPositions
Definition: settings.h:1585
MarbleSettings::setVolatileTileCacheLimit
static void setVolatileTileCacheLimit(int v)
Set Cache for tiles reserved in the physical memory.
Definition: settings.h:891
MarbleSettings::enableSync
static bool enableSync()
Get enableSync.
Definition: settings.h:1431
MarbleSettings::proxySocks5
static bool proxySocks5()
Get Proxy type is Socks5.
Definition: settings.h:1089
MarbleSettings::showCurrentLocation
static bool showCurrentLocation()
Get showCurrentLocation.
Definition: settings.h:205
MarbleSettings::mProxyUser
QString mProxyUser
Definition: settings.h:1636
MarbleSettings::setSyncBookmarks
static void setSyncBookmarks(bool v)
Set syncBookmarks.
Definition: settings.h:1459
MarbleSettings::setSystemTime
static void setSystemTime(bool v)
Set systemTime.
Definition: settings.h:340
MarbleSettings::setProjection
static void setProjection(int v)
Set projection.
Definition: settings.h:233
MarbleSettings::mLastSessionTime
bool mLastSessionTime
Definition: settings.h:1594
MarbleSettings::currentRoutingProfile
static int currentRoutingProfile()
Get currentRoutingProfile.
Definition: settings.h:1298
MarbleSettings::mQuitLatitude
double mQuitLatitude
Definition: settings.h:1579
MarbleSettings::setSyncBackend
static void setSyncBackend(const QString &v)
Set syncBackend.
Definition: settings.h:1440
MarbleSettings::setRouteColorStandard
static void setRouteColorStandard(const QColor &v)
Set routeColorStandard.
Definition: settings.h:1307
MarbleSettings::mProxyPass
QString mProxyPass
Definition: settings.h:1637
MarbleSettings::setOwncloudUsername
static void setOwncloudUsername(const QString &v)
Set owncloudUsername.
Definition: settings.h:1516
MarbleSettings::mProxyAuth
bool mProxyAuth
Definition: settings.h:1641
MarbleSettings::showTileZoomLevelLabel
static bool showTileZoomLevelLabel()
Get showTileZoomLevelLabel.
Definition: settings.h:1184
MarbleSettings::homeLatitude
static double homeLatitude()
Get homeLatitude.
Definition: settings.h:53
MarbleSettings::mDateTime
QDateTime mDateTime
Definition: settings.h:1591
MarbleSettings::angleUnit
static int angleUnit()
Get The unit chosen to measure angles.
Definition: settings.h:597
MarbleSettings::autoZoom
static bool autoZoom()
Get autoZoom.
Definition: settings.h:540
MarbleSettings::routeColorStandard
static QColor routeColorStandard()
Get routeColorStandard.
Definition: settings.h:1317
MarbleSettings::mOwncloudServer
QString mOwncloudServer
Definition: settings.h:1672
MarbleSettings::setProxyHttp
static void setProxyHttp(bool v)
Set Proxy type is HTTP.
Definition: settings.h:1041
MarbleSettings::labelLocalization
static int labelLocalization()
Get The localization of the labels.
Definition: settings.h:673
MarbleSettings::proxyPass
static QString proxyPass()
Get Password for authorization.
Definition: settings.h:1032
MarbleSettings::setSyncRoutes
static void setSyncRoutes(bool v)
Set syncRoutes.
Definition: settings.h:1478
MarbleSettings::mShowCitylights
bool mShowCitylights
Definition: settings.h:1620
MarbleSettings::MarbleSettingsHelper
friend class MarbleSettingsHelper
Definition: settings.h:1571
MarbleSettings::mEnableSync
bool mEnableSync
Definition: settings.h:1668
MarbleSettings::mShowSun
bool mShowSun
Definition: settings.h:1619
MarbleSettings::trackVisible
static bool trackVisible()
Get trackVisible.
Definition: settings.h:483
MarbleSettings::mAnimateTargetVoyage
bool mAnimateTargetVoyage
Definition: settings.h:1628
MarbleSettings::lockToSubSolarPoint
static bool lockToSubSolarPoint()
Get lockToSubSolarPoint.
Definition: settings.h:787
MarbleSettings::mShowGuidanceModeStartupWarning
bool mShowGuidanceModeStartupWarning
Definition: settings.h:1658
MarbleSettings::externalMapEditor
static int externalMapEditor()
Get The external OpenStreetMap editor application.
Definition: settings.h:882
QString::fromLatin1
QString fromLatin1(const char *str, int size)
MarbleSettings::owncloudServer
static QString owncloudServer()
Get owncloudServer.
Definition: settings.h:1507
MarbleSettings::graphicsSystem
static int graphicsSystem()
Get The graphics system that is used by Qt to render the graphics.
Definition: settings.h:654
MarbleSettings::setAnimateTargetVoyage
static void setAnimateTargetVoyage(bool v)
Set Display animation on voyage to target.
Definition: settings.h:853
MarbleSettings::homeZoom
static int homeZoom()
Get homeZoom.
Definition: settings.h:72
MarbleSettings::recenterMode
static int recenterMode()
Get recenterMode.
Definition: settings.h:559
MarbleSettings::mShowBookmarks
bool mShowBookmarks
Definition: settings.h:1588
MarbleSettings::distanceUnit
static int distanceUnit()
Get The unit chosen to measure distances.
Definition: settings.h:578
MarbleSettings::mAutoZoom
bool mAutoZoom
Definition: settings.h:1605
MarbleSettings::setLastTrackSavePath
static void setLastTrackSavePath(const QString &v)
Set lastTrackSavePath.
Definition: settings.h:511
MarbleSettings::setCurrentRoutingProfile
static void setCurrentRoutingProfile(int v)
Set currentRoutingProfile.
Definition: settings.h:1288
MarbleSettings::mProxyType
int mProxyType
Definition: settings.h:1639
MarbleSettings::setShowBookmarks
static void setShowBookmarks(bool v)
Set showBookmarks.
Definition: settings.h:271
MarbleSettings::setStillQuality
static void setStillQuality(int v)
Set The quality at which a still map gets painted.
Definition: settings.h:606
MarbleSettings::setShowGuidanceModeStartupWarning
static void setShowGuidanceModeStartupWarning(bool v)
Set showGuidanceModeStartupWarning.
Definition: settings.h:1269
MarbleSettings::setLastTrackOpenPath
static void setLastTrackOpenPath(const QString &v)
Set lastTrackOpenPath.
Definition: settings.h:492
MarbleSettings::mGraphicsSystem
int mGraphicsSystem
Definition: settings.h:1613
MarbleSettings::mOwncloudUsername
QString mOwncloudUsername
Definition: settings.h:1673
MarbleSettings::activePositionTrackingPlugin
static QString activePositionTrackingPlugin()
Get The position tracking plugin used to determine the current location.
Definition: settings.h:1127
MarbleSettings::mRouteAlphaStandard
int mRouteAlphaStandard
Definition: settings.h:1661
MarbleSettings::setHomeLongitude
static void setHomeLongitude(double v)
Set homeLongitude.
Definition: settings.h:24
MarbleSettings::mShowDownloadProgressBar
bool mShowDownloadProgressBar
Definition: settings.h:1650
MarbleSettings::mSystemTime
bool mSystemTime
Definition: settings.h:1593
MarbleSettings::setShowAltitudeLabel
static void setShowAltitudeLabel(bool v)
Set showAltitudeLabel.
Definition: settings.h:1155
MarbleSettings::setProxyUser
static void setProxyUser(const QString &v)
Set Username for authorization.
Definition: settings.h:1003
MarbleSettings::mLastTrackSavePath
QString mLastTrackSavePath
Definition: settings.h:1604
MarbleSettings::dateTime
static QDateTime dateTime()
Get The date and time of marble clock.
Definition: settings.h:300
MarbleSettings::mAnimationQuality
int mAnimationQuality
Definition: settings.h:1612
MarbleSettings::setShowCurrentLocation
static void setShowCurrentLocation(bool v)
Set showCurrentLocation.
Definition: settings.h:195
MarbleSettings::routeAlphaAlternative
static int routeAlphaAlternative()
Get routeAlphaAlternative.
Definition: settings.h:1412
MarbleSettings::mAccessKWallet
bool mAccessKWallet
Definition: settings.h:1675
MarbleSettings::accessKWallet
static bool accessKWallet()
Get accessKWallet.
Definition: settings.h:1564
MarbleSettings::marbleDataPath
static QString marbleDataPath()
Get marbleDataPath.
Definition: settings.h:262
MarbleSettings::syncBookmarks
static bool syncBookmarks()
Get syncBookmarks.
Definition: settings.h:1469
MarbleSettings::setWmsServers
static void setWmsServers(const QStringList &v)
Set wmsServers.
Definition: settings.h:1231
MarbleSettings::subSolarPointIconVisible
static bool subSolarPointIconVisible()
Get subSolarPointIconVisible.
Definition: settings.h:768
MarbleSettings::mWmsServers
QStringList mWmsServers
Definition: settings.h:1654
MarbleSettings::mMapTheme
QString mMapTheme
Definition: settings.h:1581
MarbleSettings::setStaticUrlServers
static void setStaticUrlServers(const QStringList &v)
Set staticUrlServers.
Definition: settings.h:1250
QDateTime
MarbleSettings::chosenTimezone
static int chosenTimezone()
Get chosenTimezone.
Definition: settings.h:445
MarbleSettings::persistentTileCacheLimit
static int persistentTileCacheLimit()
Get Maximum space on the hard disk that can be used to store tiles.
Definition: settings.h:944
MarbleSettings::mShowAltitudeLabel
bool mShowAltitudeLabel
Definition: settings.h:1648
MarbleSettings::mRouteColorAlternative
QColor mRouteColorAlternative
Definition: settings.h:1664
MarbleSettings::mSyncBookmarks
bool mSyncBookmarks
Definition: settings.h:1670
MarbleSettings::projection
static int projection()
Get projection.
Definition: settings.h:243
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:42 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

marble

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

kdeedu API Reference

Skip menu "kdeedu API Reference"
  • Analitza
  •     lib
  • kalgebra
  • kalzium
  •   libscience
  • kanagram
  • kig
  •   lib
  • klettres
  • marble
  • parley
  • rocs
  •   App
  •   RocsCore
  •   VisualEditor
  •   stepcore

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal