15 #include <QtWidgets/QWidget>
36 class DtGuiOptionsWidgetLogic;
55 virtual void setZoomToScenarioExtentsOnLoad(
bool);
56 virtual bool zoomToScenarioExtentsOnLoad()
const;
58 virtual void setCommandPanelShowIcons(
bool);
59 virtual bool commandPanelShowIcons()
const;
61 virtual void setShowCommandPanelLargeIcons(
bool);
62 virtual bool showCommandPanelLargeIcons()
const;
64 virtual void setShowCommandPanelSmallIcons(
bool);
65 virtual bool showCommandPanelSmallIcons()
const;
67 virtual void setShowCountsOnObjectList(
bool);
68 virtual bool showCountsOnObjectList()
const;
71 virtual void setUseStartFreezePdus(
bool);
72 virtual bool useStartFreezePdus()
const;
74 virtual void setShowCorrelationWarningDialogs(
bool);
75 virtual bool showCorrelationWarningDialogs()
const;
77 virtual void setShowSessionStartupDialog(
bool);
78 virtual bool showSessionStartupDialog()
const;
80 virtual void setShowScenarioDescriptionDialog(
bool);
81 virtual bool showScenarioDescriptionDialog()
const;
83 virtual void setUseSimulationTimeForAdvancement(
bool);
84 virtual bool useSimulationTimeForAdvancement()
const;
86 virtual void setUseAdditionalWindowTitle(
bool);
87 virtual bool useAdditionalWindowTitle()
const;
89 virtual QString additionalWindowTitle()
const;
90 virtual void setAdditionalWindowTitle(
const QString&);
92 virtual void setSortTaskSetMenus(
bool);
93 virtual bool sortTaskSetMenus()
const;
95 virtual void setDefaultIconList(
const DtString&);
96 virtual DtString defaultIconList()
const;
98 virtual void setShowForceColor(
bool);
99 virtual bool showForceColor()
const;
101 virtual void setAllowWindowsStyleNameEditing(
bool);
102 virtual bool allowWindowsStyleNameEditing()
const;
104 virtual void addIconList(
const QString&,
const DtString&);
105 virtual void clearIconLists();
107 virtual void setPromptBeforeInterruptingTask(
bool);
108 virtual bool promptBeforeInterruptingTask()
const;
110 virtual void setAskToCancelOperation(
bool);
111 virtual bool askToCancelOperation()
const;
113 virtual void setPromptBeforeAbandoningPlan(
bool);
114 virtual bool promptBeforeAbandoningPlan()
const;
116 virtual void setUseDoubleClickToEndRouteCreation(
bool);
117 virtual bool useDoubleClickToEndRouteCreation()
const;
119 virtual void setDarkModeEnabled(
bool enabled);
120 virtual bool darkModeEnabled()
const;
122 virtual void setLightModeDarkModeIconsEnabled(
bool enabled);
123 virtual bool lightModeDarkModeIconsEnabled()
const;
127 virtual void onOptionChanged();
129 virtual void defaultIconListChanged();
130 virtual void showForceColorChanged();
131 virtual void on_askToCancelOperationChanged();
132 virtual void on_promptBeforeInterruptingTaskChanged();
133 virtual void on_promptBeforeAbandoningPlanChanged();
136 void on_darkModeEnabledCheckBoxChanged();
139 void on_lightModeDarkModeIconsEnabledCheckBoxChanged();
142 void on_clearIconCachePushButtonPressed();
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72