Class: QgsMeshTimeSettings¶
-
class
qgis.core.
QgsMeshTimeSettings
¶ Bases:
sip.wrapper
Default constructor for relative time formate and 0 offset
QgsMeshTimeSettings(relativeTimeOffsetHours: float, relativeTimeFormat: str) Constructs relative time format settings with defined offset in hours
QgsMeshTimeSettings(absoluteTimeReferenceTime: Union[QDateTime, datetime.datetime], absoluteTimeFormat: str) Constructs absolute time format settings with defined reference time
QgsMeshTimeSettings(QgsMeshTimeSettings)
Represents a mesh time settings for mesh datasets
New in version 3.8: Enums
Methods
Returns format used for absolute time
Returns reference time used for absolute time format
Reads configuration from the given DOM element
Returns format used for relative time
Returns number of offset hours for relative time formatting
Sets format used for absolute time
Sets reference time used for absolute time format
Sets format used for relative time
Sets number of offset hours for relative time formatting
Sets use absolute time flag
Returns whether to use absolute time format
Writes configuration to a new DOM element
Signals
Attributes
-
absoluteTimeFormat
(self) → str¶ Returns format used for absolute time
-
absoluteTimeReferenceTime
(self) → QDateTime¶ Returns reference time used for absolute time format
-
readXml
(self, elem: QDomElement, context: QgsReadWriteContext)¶ Reads configuration from the given DOM element
-
relativeTimeFormat
(self) → str¶ Returns format used for relative time
-
relativeTimeOffsetHours
(self) → float¶ Returns number of offset hours for relative time formatting
-
setAbsoluteTimeFormat
(self, absoluteTimeFormat: str)¶ Sets format used for absolute time
-
setAbsoluteTimeReferenceTime
(self, absoluteTimeReferenceTime: Union[QDateTime, datetime.datetime])¶ Sets reference time used for absolute time format
-
setRelativeTimeFormat
(self, relativeTimeFormat: str)¶ Sets format used for relative time
-
setRelativeTimeOffsetHours
(self, relativeTimeOffsetHours: float)¶ Sets number of offset hours for relative time formatting
-
setUseAbsoluteTime
(self, useAbsoluteTime: bool)¶ Sets use absolute time flag
-
useAbsoluteTime
(self) → bool¶ Returns whether to use absolute time format
-
writeXml
(self, doc: QDomDocument, context: QgsReadWriteContext) → QDomElement¶ Writes configuration to a new DOM element
-