equal
deleted
inserted
replaced
48 mIsALS(false), |
48 mIsALS(false), |
49 mDuration(0), |
49 mDuration(0), |
50 mIndex(0), |
50 mIndex(0), |
51 mIsInView(false), |
51 mIsInView(false), |
52 mEventState(EventAdded), |
52 mEventState(EventAdded), |
53 mIsLocallySeen(false) |
53 mIsLocallySeen(false), |
|
54 mIsPrivate(false), |
|
55 mIsUnknown(false) |
54 { |
56 { |
55 } |
57 } |
56 |
58 |
57 // ---------------------------------------------------------------------------- |
59 // ---------------------------------------------------------------------------- |
58 // LogsEvent::LogsEvent |
60 // LogsEvent::LogsEvent |
80 |
82 |
81 mIndex = event.mIndex; |
83 mIndex = event.mIndex; |
82 mIsInView = event.mIsInView; |
84 mIsInView = event.mIsInView; |
83 mEventState = event.mEventState; |
85 mEventState = event.mEventState; |
84 mIsLocallySeen = event.mIsLocallySeen; |
86 mIsLocallySeen = event.mIsLocallySeen; |
|
87 mIsPrivate = event.mIsPrivate; |
|
88 mIsUnknown = event.mIsUnknown; |
85 } |
89 } |
86 |
90 |
87 // ---------------------------------------------------------------------------- |
91 // ---------------------------------------------------------------------------- |
88 // LogsEvent::~LogsEvent |
92 // LogsEvent::~LogsEvent |
89 // ---------------------------------------------------------------------------- |
93 // ---------------------------------------------------------------------------- |
173 // ---------------------------------------------------------------------------- |
177 // ---------------------------------------------------------------------------- |
174 // |
178 // |
175 bool LogsEvent::validate() |
179 bool LogsEvent::validate() |
176 { |
180 { |
177 return ( !mNumber.isEmpty() || !mRemoteParty.isEmpty() || |
181 return ( !mNumber.isEmpty() || !mRemoteParty.isEmpty() || |
|
182 ( mRemoteParty.isEmpty() && ( mIsPrivate || mIsUnknown )) || |
178 ( mLogsEventData && !mLogsEventData->remoteUrl().isEmpty() ) ); |
183 ( mLogsEventData && !mLogsEventData->remoteUrl().isEmpty() ) ); |
179 } |
184 } |
180 |
185 |
181 // ---------------------------------------------------------------------------- |
186 // ---------------------------------------------------------------------------- |
182 // LogsEvent::directionAsString |
187 // LogsEvent::directionAsString |
632 // |
637 // |
633 // ---------------------------------------------------------------------------- |
638 // ---------------------------------------------------------------------------- |
634 // |
639 // |
635 bool LogsEvent::isSeenLocally() const |
640 bool LogsEvent::isSeenLocally() const |
636 { |
641 { |
637 return ( mIsLocallySeen || mIsRead ); |
642 return ( mIsLocallySeen || mIsRead ); |
|
643 } |
|
644 |
|
645 bool LogsEvent::isRemotePartyPrivate() const |
|
646 { |
|
647 return mIsPrivate; |
|
648 } |
|
649 |
|
650 bool LogsEvent::isRemotePartyUnknown() const |
|
651 { |
|
652 return mIsUnknown; |
|
653 } |
|
654 |
|
655 void LogsEvent::setRemotePartyPrivate(bool markedAsPrivate) |
|
656 { |
|
657 mIsPrivate = markedAsPrivate; |
|
658 } |
|
659 |
|
660 |
|
661 void LogsEvent::setRemotePartyUnknown(bool markedAsUnknown) |
|
662 { |
|
663 mIsUnknown = markedAsUnknown; |
638 } |
664 } |
639 |
665 |
640 // End of file |
666 // End of file |
641 |
667 |