13 #include <commonWidgets/propertyEditView.h>
14 #include <vlutil/vlTime.h>
16 namespace MAKVrExchange
19 class DtBrokerInitializer;
41 virtual void setNotifyLevel(
int );
43 virtual int notifyLevel()
const;
46 virtual void setLogFilename(
const QString& );
48 virtual QString logFilename()
const;
51 virtual void setLogTimestampingEnabled(
bool );
53 virtual bool isLogTimestampingEnabled()
const;
56 virtual void setLogRollingInterval(
int );
58 virtual int logRollingInterval()
const;
61 virtual void setLockFailureTimeout( DtTime );
63 virtual DtTime lockFailureTimeout()
const;
66 virtual void setPluginDirectory(
const QString& );
68 virtual QString pluginDirectory()
const;
71 virtual void setMaxControlMessages(
int );
73 virtual int maxControlMessages()
const;
76 virtual void setMaxInterMessages(
int );
78 virtual int maxInterMessages()
const;
81 virtual void setMaxObjectMessages(
int );
83 virtual int maxObjectMessages()
const;
86 virtual void setPollingInterval(
int );
88 virtual int pollingInterval()
const;
91 virtual void setLocationFilteringInterval( DtTime t );
93 virtual DtTime locationFilteringInterval()
const;
96 virtual void setStatisticsReportingInterval( DtTime t );
98 virtual DtTime statisticsReportingInterval()
const;
101 virtual void setPrintStatistics(
bool );
103 virtual bool printStatistics()
const;
110 virtual bool apply();
113 virtual void cancel();
115 virtual void slotItemEdited();
120 virtual void initializeQtStrings();
123 virtual void initializeProperties();
126 virtual void updateConfiguration();
129 virtual void revertConfiguration();