23 class DtVrfTDLSettingsRecord;
34 virtual void clearForces() = 0;
36 virtual void addForce(
const QString& forceName,
int force) = 0;
38 virtual void selectedTDLMessagesForForce(std::set<int>&) = 0;
40 virtual void updateTDLMessageLabel(
bool spotReportsOn) = 0;
42 virtual void setProcessTDLMessages(
bool) = 0;
44 virtual void setTDLMessagesForForceEnabled(
int force,
bool enabled) = 0;
46 virtual void setSymbolDecorationEnabled(
const std::string&,
bool) = 0;
50 virtual void setShowTrackHistories(
bool) = 0;
51 virtual void setShowTrackHistoriesForSelected(
bool) = 0;
52 virtual void setNumberOfTrackReports(
int) = 0;
54 virtual void addProtocol(
const QString&,
const std::string&,
bool) = 0;
55 virtual void addDomain(
const QString&,
const std::string&,
bool) = 0;
57 virtual void setProtocolShown(
const std::string&,
bool) = 0;
58 virtual void setDomainShown(
const std::string&,
bool) = 0;
60 virtual void setKeepReportsForTimePeriod(
bool) = 0;
61 virtual void setKeepReportsForTime(
int) = 0;