19 int horizontalAccuracy;
22 QString trackToSniffColor;
27 explicit Settings(Log *log=0);
28 explicit Settings(const Settings&, Log *log=0);
30 inline QString getTrackColor(){return trackColor;}
31 inline void setTrackColor(QString color){trackColor=color;}
33 inline QString getTrackToSniffColor(){return trackToSniffColor;}
34 inline void setTrackToSniffColor(QString color){trackToSniffColor=color;}
36 inline bool getIsConfigured(){return isConfigured;}
37 inline void setIsConfigured(bool configured){isConfigured=configured;}
39 inline int getAutosaveInterval(){return autosaveInterval;}
40 inline void setAutosaveInterval(int interval){autosaveInterval=interval;}
42 inline QString getActivity(){return activity;}
43 inline void setActivity(QString activity){this->activity=activity;}
45 inline int getGpsInterval(){return gpsInterval;}
46 inline void setGpsInterval(int interval){this->gpsInterval=interval;}
48 inline MapType getMapType(){return mapType;}
49 inline void setMapType(MapType mapType){this->mapType=mapType;}
51 inline QString getXMLType(){return xmlType;}
52 inline void setXMLType(QString type){xmlType=type;}
55 inline bool getIsOnline(){return isOnline;}
56 inline void setIsOnline(bool isOnline){this->isOnline=isOnline;}
58 inline bool areServicesStarted(){return servicesStarted;}
59 inline void setServicesStarted(bool st){this->servicesStarted=st;}
61 inline QString getXmlFile(){return xmlFile;}
62 inline void setXmlFile(QString xmlFile){this->xmlFile=xmlFile;}
64 inline int getHorizontalAccuracy(){return horizontalAccuracy;}
65 inline void setHorizontalAccuracy(int value){horizontalAccuracy=value;}
67 inline int getVerticalAccuracy(){return verticalAccuracy;}
68 inline void setVerticalAccuracy(int value){verticalAccuracy=value;}
72 Settings& operator= (const Settings&);
74 friend int operator== (const Settings&, const Settings&);
75 friend int operator!= (const Settings&, const Settings&);
76 friend QDataStream& operator<< (QDataStream&, const Settings&);