projects
/
evaf
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
66f5040
)
When setting the current epoch, update the current date/time
ScosTime
author
Enar Väikene
<enar@vaikene.net>
Tue, 10 Sep 2013 12:22:10 +0000
(15:22 +0300)
committer
Enar Väikene
<enar@vaikene.net>
Tue, 10 Sep 2013 12:22:10 +0000
(15:22 +0300)
only if it was set from a CUC HEX string.
src/apps/ScosTime/gui.cpp
patch
|
blob
|
history
diff --git
a/src/apps/ScosTime/gui.cpp
b/src/apps/ScosTime/gui.cpp
index ed7f09841dbc2f0d0a729d50aa22b8e3490be1ee..74d980ef58fac19ddc414a0f11e9f93f76d3bdf2 100644
(file)
--- a/
src/apps/ScosTime/gui.cpp
+++ b/
src/apps/ScosTime/gui.cpp
@@
-91,7
+91,8
@@
void Internal::DateTime::setEpoch(QDateTime const & epoch)
if (epoch != mEpoch)
{
- if (mDateTime.isValid())
+ // Adjust the date/time if the value was set from a CUC HEX string
+ if (mType == CUC && mDateTime.isValid())
{
qint64 diff = mEpoch.msecsTo(epoch);
mDateTime = mDateTime.addMSecs(diff);