17 class test_HistorySettings;
33 :
public AbstractSettings
36 friend class AppSettings;
39 QSharedPointer<QSettings> mStore;
40 QVector<HistoryInfo> mHistoryInfos;
43 QVector<HistoryInfo> getHistoryInfosFromStore()
const;
46 virtual ~HistorySettings()
override;
47 virtual void save()
override;
49 bool isEnabled()
const;
50 void setEnabled(
bool pEnabled);
52 const QVector<HistoryInfo>& getHistoryInfos()
const;
53 void setHistoryInfos(
const QVector<HistoryInfo>& pHistoryInfos);
54 void addHistoryInfo(
const HistoryInfo& pHistoryInfo);
55 int deleteSettings(
const QDateTime& pLatestToKeep = QDateTime());
56 int deleteSettings(
const TimePeriod& pPeriodToRemove);
59 void fireEnabledChanged(
bool pValue);
60 void fireHistoryInfosChanged();
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
UNKNOWN
Definition: SmartCardDefinitions.h:18
defineEnumType(KeyAgreementType, DH, ECDH) defineEnumType(MappingType
Method used for key agreement: