50 virtual void setHasMapFocus(
bool) = 0;
51 virtual void setCanTakeMapFocus(
bool) = 0;
52 virtual bool canTakeMapFocus()
const = 0;
53 virtual bool hasMapFocus()
const = 0;
59 virtual bool compactMode()
const = 0;
95 virtual void focusToNext();
98 virtual void removeAndDisconnectAll();
101 virtual void resetFocus();
106 std::vector<DtMapFocusHandlerInterface*>&
managedViews() {
return myManagedViews; };
107 const std::vector<DtMapFocusHandlerInterface*>&
managedViews()
const {
return myManagedViews; };
111 virtual void setAllowCursorChange(
bool);
114 return myAllowCursorChange;
126 virtual void updateMainMapFocusHandler();
SelectionStatus
Definition: mapFocusHandler.h:30
makVrv::DtDe & myDe
Definition: mapFocusHandler.h:130
bool myAllowCursorChange
Definition: mapFocusHandler.h:131
std::vector< DtMapFocusHandlerInterface * > & managedViews()
Definition: mapFocusHandler.h:106
std::vector< DtMapFocusHandlerInterface * > myManagedViews
Definition: mapFocusHandler.h:129
virtual ~DtMapFocusHandlerInterface()
DTOR.
Definition: mapFocusHandler.h:43
DtMapFocusHandlerInterface()
CTOR.
Definition: mapFocusHandler.h:38
boost::signals2::signal< void(DtMapFocusHandlerInterface *)> signal_selectionChangedByMapSelection
Methods implemented on behalf of being a map focus handler Sets whether or not the focus button has a...
Definition: mapFocusHandler.h:65
bool allowCursorChange() const
Definition: mapFocusHandler.h:112
Qt implementation of the cursor class. Will keep track of the Qt cursor.
Definition: DtQtCursor.h:24
#define DT_DLL_VRFGUICOMMONQT
Definition: vrfGuiCommonQt.h:20
Base class that must be implemented by items that wish to be part of a map focus handler chain...
Definition: mapFocusHandler.h:27
Contains makVrv::DtQtCursor class.
const std::vector< DtMapFocusHandlerInterface * > & managedViews() const
Definition: mapFocusHandler.h:107
This class will manage filtered list views for the basic purpose of allowing a single list view in th...
Definition: mapFocusHandler.h:74
Contains makVrv::DtUniqueID type.
boost::signals2::signal< void(DtMapFocusHandlerInterface *, bool)> signal_canTakeMapFocusChanged
Methods implemented on behalf of being a map focus handler Sets whether or not the focus button has a...
Definition: mapFocusHandler.h:64
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:70