24 static QDateTime roundToSeconds(
const QDateTime& pDateTime);
54 QStringList mRequestedData;
59 HistoryInfo(
const QString& pSubjectName,
const QString& pSubjectUrl,
const QString& pUsage,
const QDateTime& pDateTime,
const QString& pTermOfUsage,
const QStringList& pRequestedData);
63 return mSubjectName == pOther.mSubjectName && mSubjectUrl == pOther.mSubjectUrl && mPurpose == pOther.mPurpose
64 && mDateTime == pOther.mDateTime && mTermOfUsage == pOther.mTermOfUsage && mRequestedData == pOther.mRequestedData;
70 return !(*
this == pOther);
76 [[nodiscard]]
const QString&
getPurpose()
const;
Represents a history entry, i.e.
Definition: HistoryInfo.h:22
const QString & getPurpose() const
Definition: HistoryInfo.cpp:51
const QString & getSubjectName() const
Definition: HistoryInfo.cpp:57
const QStringList & getRequestedData() const
Definition: HistoryInfo.cpp:33
bool operator==(const HistoryInfo &pOther) const
Definition: HistoryInfo.h:61
const QDateTime & getDateTime() const
Definition: HistoryInfo.cpp:45
bool operator!=(const HistoryInfo &pOther) const
Definition: HistoryInfo.h:68
const QString & getTermOfUsage() const
Definition: HistoryInfo.cpp:39
const QString & getSubjectUrl() const
Definition: HistoryInfo.cpp:63
A simple template renderer.
Definition: ActivationContext.h:15