ACF $AcfVersion:0$
Classes | Public Types | Public Slots | Signals | Public Member Functions | Protected Member Functions | Protected Attributes | Properties | List of all members
iview::CConsoleGui Class Reference

#include <CConsoleGui.h>

Inheritance diagram for iview::CConsoleGui:
iview::CConsoleBase ibase::ICommandsProvider iview::IEditModeButtons istd::IChangeable istd::IPolymorphic istd::IPolymorphic

Classes

class  UiResourcesManager
 

Public Types

enum  CommandGroupId {
  CGI_ZOOM = ibase::ICommand::GI_USER + 1 , CGI_SHAPE_EDITOR , CGI_CALIBRATION , CGI_VIEW_CONTROL ,
  CGI_SHAPE_TOOLS
}
 
typedef iview::CConsoleBase BaseClass
 
- Public Types inherited from iview::CConsoleBase
enum  FitMode {
  FM_RESET , FM_BOTH , FM_HORIZONTAL , FM_VERTICAL ,
  FM_UNPROP , FM_COVER
}
 Control fitting mode, to fit area of interest (AOI) to display. More...
 
enum  BlockFlags { BF_COMMANDS = 1 , BF_VIEW = 2 , BF_ALL = 0xffff }
 
- Public Types inherited from ibase::ICommandsProvider
enum  ChangeFlags { CF_COMMANDS = 0x62b7e8 }
 
- Public Types inherited from istd::IChangeable
enum  ChangeFlags {
  CF_ACF_INTERNAL = 0 , CF_ALL_DATA , CF_ANY , CF_DESTROYING ,
  CF_DELEGATED , CF_NO_UNDO
}
 Data model change notification flags. More...
 
enum  SupportedOperations {
  SO_NONE = 0 , SO_OBSERVE = 1 << 0 , SO_COPY = 1 << 1 , SO_CLONE = 1 << 2 ,
  SO_COMPARE = 1 << 3 , SO_RESET = 1 << 4
}
 Flags for supported operations. More...
 
enum  CompatibilityMode { CM_STRICT , CM_WITHOUT_REFS , CM_WITH_REFS , CM_CONVERT }
 Control how relationship betweeen objects are interpreted. More...
 
typedef QMultiMap< QByteArray, QVariant > ChangeInfoMap
 

Public Slots

void OnZoomIn ()
 
void OnZoomOut ()
 
void OnZoomReset ()
 
void OnZoomToFit (bool state)
 
void OnFitContentsToView ()
 
void OnPointsNone ()
 
void OnPoinsMove ()
 
void OnPointsAdd ()
 
void OnPointsSub ()
 
void OnShowScrollbars (bool state)
 
void OnShowGrid (bool state)
 
void OnShowRuler (bool state)
 
void OnActivateDistanceMeasureTool (bool state)
 
void OnActivatePointMeasureTool (bool state)
 
void OnShowGridInMm (bool state)
 
void OnHScrollbarChanged (int newPos)
 
void OnVScrollbarChanged (int newPos)
 
void UpdateView ()
 
void OnStopFullScreen ()
 
void OnBoundingBoxChangedSlot ()
 

Signals

bool selectionChanged (const iview::IShapeView &view, const istd::CIndex2d &position, const iview::IInteractiveShape &shape, bool state)
 
bool mouseClicked (const iview::IShapeView &view, const istd::CIndex2d &position, Qt::MouseButton buttonType, bool state, const iview::IInteractiveShape *shapePtr)
 
void OnCloseSignal ()
 

Public Member Functions

 CConsoleGui (QWidget *parent=NULL)
 
void SetExtraEditModeButtons (iview::IEditModeButtons *otherModeButtonsPtr)
 
void SetShapeStatusInfo (IShapeStatusInfo *shapeStatusInfoPtr)
 Set status info object for the console shapes.
 
bool IsFullScreenMode () const
 
void SetFullScreenMode (bool isFullScreen)
 
void RetranslateGui ()
 
void UpdateDesign ()
 
virtual const CViewportGetView () const override
 Get access to internal view implementation.
 
virtual CViewportGetViewRef () override
 Get access to internal view implementation.
 
virtual void UpdateCursorInfo (const QString &infoText) override
 
virtual const ibase::IHierarchicalCommandGetCommands () const override
 Get list of menu commands.
 
- Public Member Functions inherited from iview::CConsoleBase
 CConsoleBase (QWidget *parent)
 
bool IsZoomToFit () const
 
void SetZoomToFit (bool state=true)
 
FitMode GetFitMode () const
 
void SetFitMode (FitMode mode)
 
bool IsGridVisible () const
 
void SetGridVisible (bool state=true)
 
bool IsRulerVisible () const
 
void SetRulerVisible (bool state=true)
 
bool IsDistanceMeasureToolActive () const
 
void SetDistanceMeasureToolActive (bool state=true)
 
bool IsPointMeasureToolActive () const
 
void SetPointMeasureToolActive (bool state=true)
 
bool IsGridInMm () const
 
void SetGridInMm (bool state=true)
 
bool IsButtonsPanelVisible () const
 
void SetButtonsPanelVisible (bool state=true)
 
bool IsButtonsPanelVertical () const
 
void SetButtonsPanelVertical (bool state=true)
 
bool AreScrollbarsVisible () const
 
void SetScrollbarsVisible (bool state=true)
 
bool AreZoomsVisible () const
 
void SetZoomsVisible (bool state=true)
 
bool IsZoomToFitVisible () const
 
void SetZoomToFitVisible (bool state=true)
 
bool ArePolylineButtonsVisible () const
 
void SetPolylineButtonsVisible (bool state=true)
 
bool AreUserModeButtonsVisible () const
 
void SetUserModeButtonsVisible (bool state=true)
 
bool IsScrollbarsButtonVisible () const
 
void SetScrollbarsButtonVisible (bool state=true)
 
bool IsGridButtonVisible () const
 
void SetGridButtonVisible (bool state=true)
 
bool IsRulerButtonVisible () const
 
void SetRulerButtonVisible (bool state=true)
 
bool IsMmButtonVisible () const
 
void SetMmButtonVisible (bool state=true)
 
bool IsDistanceMeasureButtonVisible () const
 
void SetDistanceMeasureButtonVisible (bool state=true)
 
bool IsPointMeasureButtonVisible () const
 
void SetPointMeasureButtonVisible (bool state=true)
 
bool IsFullScreenAllowed () const
 
void SetFullScreenAllowed (bool allow=true)
 
bool IsBackgroundActive () const
 Check if background object is present and active.
 
void UpdateView ()
 
void SetUpdateBlocked (bool isBlocked, int flags=BF_ALL)
 
- Public Member Functions inherited from istd::IPolymorphic
virtual ~IPolymorphic ()
 
- Public Member Functions inherited from istd::IChangeable
virtual int GetSupportedOperations () const
 Get set of flags for supported operations.
 
virtual bool CopyFrom (const IChangeable &object, CompatibilityMode mode=CM_WITHOUT_REFS)
 Copy this object from another one.
 
virtual bool IsEqual (const IChangeable &object) const
 Compare this object with another object.
 
virtual istd::TUniqueInterfacePtr< istd::IChangeableCloneMe (CompatibilityMode mode=CM_WITHOUT_REFS) const
 Make a copy of this object.
 
virtual bool ResetData (CompatibilityMode mode=CM_WITHOUT_REFS)
 Reset data to its default state.
 
virtual void BeginChanges (const ChangeSet &changeSet)
 Starts the change transaction.
 
virtual void EndChanges (const ChangeSet &changeSet)
 Ends the change transaction.
 
virtual void BeginChangeGroup (const ChangeSet &changeSet)
 Starts group of changes.
 
virtual void EndChangeGroup (const ChangeSet &changeSet)
 Ends group of changes.
 

Protected Member Functions

virtual void UpdateZoomInOutState ()
 
virtual void UpdateScrollbarsValues ()
 
virtual bool OnKeyPressed (int key, Qt::KeyboardModifiers modifiers)
 
virtual bool OnWheelEvent (QWheelEvent *eventPtr)
 
virtual bool OnMouseDoubleClickEvent (QEvent *eventPtr)
 
virtual bool OnKeyPressEvent (QKeyEvent *eventPtr)
 
virtual void UpdateEditModeButtons (int mode) override
 Called after edit mode got changed.
 
virtual void UpdateButtonsState () override
 Recalculates enabling flags for buttons.
 
virtual void UpdateComponentsPosition () override
 Recalculates position of all components.
 
virtual void UpdateCommands () override
 Recalculate menu commands.
 
virtual bool OnSelectChange (const iview::IShapeView &view, const istd::CIndex2d &position, const iview::IInteractiveShape &shape, bool state) override
 
virtual bool OnViewMouseButton (const iview::IShapeView &view, const istd::CIndex2d &position, Qt::MouseButton buttonType, bool state, const iview::IInteractiveShape *shapePtr) override
 
virtual void OnBoundingBoxChanged () override
 
virtual bool eventFilter (QObject *sourcePtr, QEvent *eventPtr) override
 
bool ConnectSignalSlots ()
 
void CreateNavigator ()
 
- Protected Member Functions inherited from istd::IChangeable
virtual void OnBeginChanges ()
 Callback function for begin change event.
 
virtual void OnEndChanges (const ChangeSet &changeSet)
 Callback function for end change event.
 

Protected Attributes

iview::CViewportm_viewPtr = nullptr
 
QVBoxLayout * m_mainLayoutPtr
 
QGridLayout * m_centerLayoutPtr
 
QScrollBar * m_verticalScrollbarPtr
 
QScrollBar * m_horizontalScrollbarPtr
 
QToolButton * m_navigatorPopupButtonPtr
 
iqtgui::CHierarchicalCommand m_rootCommands
 
iqtgui::CHierarchicalCommand m_commands
 
iqtgui::CHierarchicalCommand m_gridVisibleCommand
 
iqtgui::CHierarchicalCommand m_rulerVisibleCommand
 
iqtgui::CHierarchicalCommand m_distanceMeasureToolCommand
 
iqtgui::CHierarchicalCommand m_pointMeasureToolCommand
 
iqtgui::CHierarchicalCommand m_gridInMmVisibleCommand
 
iqtgui::CHierarchicalCommand m_scrollVisibleCommand
 
iqtgui::CHierarchicalCommand m_zoomInCommand
 
iqtgui::CHierarchicalCommand m_zoomOutCommand
 
iqtgui::CHierarchicalCommand m_zoomResetCommand
 
iqtgui::CHierarchicalCommand m_zoomToFitCommand
 
iqtgui::CHierarchicalCommand m_pointsSelectCommand
 
iqtgui::CHierarchicalCommand m_pointsMoveCommand
 
iqtgui::CHierarchicalCommand m_pointsAddCommand
 
iqtgui::CHierarchicalCommand m_pointsSubCommand
 
IShapeStatusInfom_shapeStatusInfoPtr = nullptr
 
IEditModeButtonsm_otherModeButtonsPtr = nullptr
 
bool m_isFullScreenMode
 
bool m_isViewMaximized
 
QWidget * m_viewWidget
 
iview::CScreenTransform m_savedTransform
 
UiResourcesManager m_uiResourcesManager
 

Properties

bool ZoomToFit
 
bool GridVisible
 
bool RulerVisible
 
bool DistanceMeasureToolActive
 
bool PointMeasureToolActive
 
bool GridInMm
 
bool ShowButtonPanel
 
bool ButtonPanelVertical
 
bool ScrollbarsVisible
 
bool ZoomButtonsVisible
 
bool ZoomToFitButtonsVisible
 
bool PolylineButtonsVisible
 
bool UserModeButtonsVisible
 
bool ScrollbarsButtonVisible
 
bool GridButtonVisible
 
bool RulerButtonVisible
 
bool MmButtonVisible
 
FitMode FitMode
 

Additional Inherited Members

- Static Public Member Functions inherited from istd::IChangeable
static const ChangeSetGetNoChanges ()
 Get empty set of changes.
 
static const ChangeSetGetAnyChange ()
 Get anonymous change set.
 
static const ChangeSetGetAllChanges ()
 Get anonymous change set.
 
static const ChangeSetGetDelegatedChanges ()
 Get delegated change set.
 

Detailed Description

Definition at line 28 of file CConsoleGui.h.

Member Typedef Documentation

◆ BaseClass

Definition at line 55 of file CConsoleGui.h.

Member Enumeration Documentation

◆ CommandGroupId

Enumerator
CGI_ZOOM 
CGI_SHAPE_EDITOR 
CGI_CALIBRATION 
CGI_VIEW_CONTROL 
CGI_SHAPE_TOOLS 

Definition at line 57 of file CConsoleGui.h.

Constructor & Destructor Documentation

◆ CConsoleGui()

iview::CConsoleGui::CConsoleGui ( QWidget *  parent = NULL)
explicit

Member Function Documentation

◆ ConnectSignalSlots()

bool iview::CConsoleGui::ConnectSignalSlots ( )
protected

◆ CreateNavigator()

void iview::CConsoleGui::CreateNavigator ( )
protected

◆ eventFilter()

virtual bool iview::CConsoleGui::eventFilter ( QObject *  sourcePtr,
QEvent *  eventPtr 
)
overrideprotectedvirtual

◆ GetCommands()

virtual const ibase::IHierarchicalCommand * iview::CConsoleGui::GetCommands ( ) const
overridevirtual

Get list of menu commands.

These commands will be integrated in global menu system, independent from actual selected view. For support of normal pull down menu, depth of this tree structure should be at least 3.

Reimplemented from ibase::ICommandsProvider.

◆ GetView()

const CViewport & iview::CConsoleGui::GetView ( ) const
inlineoverridevirtual

Get access to internal view implementation.

Implements iview::CConsoleBase.

Definition at line 205 of file CConsoleGui.h.

References m_viewPtr, and NULL.

◆ GetViewRef()

CViewport & iview::CConsoleGui::GetViewRef ( )
inlineoverridevirtual

Get access to internal view implementation.

Implements iview::CConsoleBase.

Definition at line 213 of file CConsoleGui.h.

References m_viewPtr, and NULL.

◆ IsFullScreenMode()

bool iview::CConsoleGui::IsFullScreenMode ( ) const

◆ mouseClicked

bool iview::CConsoleGui::mouseClicked ( const iview::IShapeView view,
const istd::CIndex2d position,
Qt::MouseButton  buttonType,
bool  state,
const iview::IInteractiveShape shapePtr 
)
signal

◆ OnActivateDistanceMeasureTool

void iview::CConsoleGui::OnActivateDistanceMeasureTool ( bool  state)
slot

◆ OnActivatePointMeasureTool

void iview::CConsoleGui::OnActivatePointMeasureTool ( bool  state)
slot

◆ OnBoundingBoxChanged()

virtual void iview::CConsoleGui::OnBoundingBoxChanged ( )
overrideprotectedvirtual

Implements iview::CConsoleBase.

Referenced by OnBoundingBoxChangedSlot().

◆ OnBoundingBoxChangedSlot

void iview::CConsoleGui::OnBoundingBoxChangedSlot ( )
inlineslot

Definition at line 109 of file CConsoleGui.h.

References OnBoundingBoxChanged().

◆ OnCloseSignal

void iview::CConsoleGui::OnCloseSignal ( )
signal

◆ OnFitContentsToView

void iview::CConsoleGui::OnFitContentsToView ( )
slot

◆ OnHScrollbarChanged

void iview::CConsoleGui::OnHScrollbarChanged ( int  newPos)
slot

◆ OnKeyPressed()

virtual bool iview::CConsoleGui::OnKeyPressed ( int  key,
Qt::KeyboardModifiers  modifiers 
)
protectedvirtual

◆ OnKeyPressEvent()

virtual bool iview::CConsoleGui::OnKeyPressEvent ( QKeyEvent *  eventPtr)
protectedvirtual

◆ OnMouseDoubleClickEvent()

virtual bool iview::CConsoleGui::OnMouseDoubleClickEvent ( QEvent *  eventPtr)
protectedvirtual

◆ OnPoinsMove

void iview::CConsoleGui::OnPoinsMove ( )
slot

◆ OnPointsAdd

void iview::CConsoleGui::OnPointsAdd ( )
slot

◆ OnPointsNone

void iview::CConsoleGui::OnPointsNone ( )
slot

◆ OnPointsSub

void iview::CConsoleGui::OnPointsSub ( )
slot

◆ OnSelectChange()

virtual bool iview::CConsoleGui::OnSelectChange ( const iview::IShapeView view,
const istd::CIndex2d position,
const iview::IInteractiveShape shape,
bool  state 
)
overrideprotectedvirtual

Implements iview::CConsoleBase.

◆ OnShowGrid

void iview::CConsoleGui::OnShowGrid ( bool  state)
slot

◆ OnShowGridInMm

void iview::CConsoleGui::OnShowGridInMm ( bool  state)
slot

◆ OnShowRuler

void iview::CConsoleGui::OnShowRuler ( bool  state)
slot

◆ OnShowScrollbars

void iview::CConsoleGui::OnShowScrollbars ( bool  state)
slot

◆ OnStopFullScreen

void iview::CConsoleGui::OnStopFullScreen ( )
slot

◆ OnViewMouseButton()

virtual bool iview::CConsoleGui::OnViewMouseButton ( const iview::IShapeView view,
const istd::CIndex2d position,
Qt::MouseButton  buttonType,
bool  state,
const iview::IInteractiveShape shapePtr 
)
overrideprotectedvirtual

Implements iview::CConsoleBase.

◆ OnVScrollbarChanged

void iview::CConsoleGui::OnVScrollbarChanged ( int  newPos)
slot

◆ OnWheelEvent()

virtual bool iview::CConsoleGui::OnWheelEvent ( QWheelEvent *  eventPtr)
protectedvirtual

◆ OnZoomIn

void iview::CConsoleGui::OnZoomIn ( )
slot

◆ OnZoomOut

void iview::CConsoleGui::OnZoomOut ( )
slot

◆ OnZoomReset

void iview::CConsoleGui::OnZoomReset ( )
slot

◆ OnZoomToFit

void iview::CConsoleGui::OnZoomToFit ( bool  state)
slot

◆ RetranslateGui()

void iview::CConsoleGui::RetranslateGui ( )

◆ selectionChanged

bool iview::CConsoleGui::selectionChanged ( const iview::IShapeView view,
const istd::CIndex2d position,
const iview::IInteractiveShape shape,
bool  state 
)
signal

◆ SetExtraEditModeButtons()

void iview::CConsoleGui::SetExtraEditModeButtons ( iview::IEditModeButtons otherModeButtonsPtr)

◆ SetFullScreenMode()

void iview::CConsoleGui::SetFullScreenMode ( bool  isFullScreen)

◆ SetShapeStatusInfo()

void iview::CConsoleGui::SetShapeStatusInfo ( IShapeStatusInfo shapeStatusInfoPtr)

Set status info object for the console shapes.

◆ UpdateButtonsState()

virtual void iview::CConsoleGui::UpdateButtonsState ( )
overrideprotectedvirtual

Recalculates enabling flags for buttons.

Implements iview::CConsoleBase.

◆ UpdateCommands()

virtual void iview::CConsoleGui::UpdateCommands ( )
overrideprotectedvirtual

Recalculate menu commands.

Implements iview::CConsoleBase.

◆ UpdateComponentsPosition()

virtual void iview::CConsoleGui::UpdateComponentsPosition ( )
overrideprotectedvirtual

Recalculates position of all components.

Implements iview::CConsoleBase.

◆ UpdateCursorInfo()

virtual void iview::CConsoleGui::UpdateCursorInfo ( const QString &  infoText)
overridevirtual

Implements iview::CConsoleBase.

◆ UpdateDesign()

void iview::CConsoleGui::UpdateDesign ( )

◆ UpdateEditModeButtons()

virtual void iview::CConsoleGui::UpdateEditModeButtons ( int  mode)
overrideprotectedvirtual

Called after edit mode got changed.

Implements iview::IEditModeButtons.

◆ UpdateScrollbarsValues()

virtual void iview::CConsoleGui::UpdateScrollbarsValues ( )
protectedvirtual

◆ UpdateView

void iview::CConsoleGui::UpdateView ( )
slot

◆ UpdateZoomInOutState()

virtual void iview::CConsoleGui::UpdateZoomInOutState ( )
protectedvirtual

Member Data Documentation

◆ m_centerLayoutPtr

QGridLayout* iview::CConsoleGui::m_centerLayoutPtr
protected

Definition at line 161 of file CConsoleGui.h.

◆ m_commands

iqtgui::CHierarchicalCommand iview::CConsoleGui::m_commands
protected

Definition at line 169 of file CConsoleGui.h.

◆ m_distanceMeasureToolCommand

iqtgui::CHierarchicalCommand iview::CConsoleGui::m_distanceMeasureToolCommand
protected

Definition at line 173 of file CConsoleGui.h.

◆ m_gridInMmVisibleCommand

iqtgui::CHierarchicalCommand iview::CConsoleGui::m_gridInMmVisibleCommand
protected

Definition at line 175 of file CConsoleGui.h.

◆ m_gridVisibleCommand

iqtgui::CHierarchicalCommand iview::CConsoleGui::m_gridVisibleCommand
protected

Definition at line 171 of file CConsoleGui.h.

◆ m_horizontalScrollbarPtr

QScrollBar* iview::CConsoleGui::m_horizontalScrollbarPtr
protected

Definition at line 164 of file CConsoleGui.h.

◆ m_isFullScreenMode

bool iview::CConsoleGui::m_isFullScreenMode
protected

Definition at line 192 of file CConsoleGui.h.

◆ m_isViewMaximized

bool iview::CConsoleGui::m_isViewMaximized
protected

Definition at line 193 of file CConsoleGui.h.

◆ m_mainLayoutPtr

QVBoxLayout* iview::CConsoleGui::m_mainLayoutPtr
protected

Definition at line 160 of file CConsoleGui.h.

◆ m_navigatorPopupButtonPtr

QToolButton* iview::CConsoleGui::m_navigatorPopupButtonPtr
protected

Definition at line 165 of file CConsoleGui.h.

◆ m_otherModeButtonsPtr

IEditModeButtons* iview::CConsoleGui::m_otherModeButtonsPtr = nullptr
protected

Definition at line 190 of file CConsoleGui.h.

◆ m_pointMeasureToolCommand

iqtgui::CHierarchicalCommand iview::CConsoleGui::m_pointMeasureToolCommand
protected

Definition at line 174 of file CConsoleGui.h.

◆ m_pointsAddCommand

iqtgui::CHierarchicalCommand iview::CConsoleGui::m_pointsAddCommand
protected

Definition at line 185 of file CConsoleGui.h.

◆ m_pointsMoveCommand

iqtgui::CHierarchicalCommand iview::CConsoleGui::m_pointsMoveCommand
protected

Definition at line 184 of file CConsoleGui.h.

◆ m_pointsSelectCommand

iqtgui::CHierarchicalCommand iview::CConsoleGui::m_pointsSelectCommand
protected

Definition at line 183 of file CConsoleGui.h.

◆ m_pointsSubCommand

iqtgui::CHierarchicalCommand iview::CConsoleGui::m_pointsSubCommand
protected

Definition at line 186 of file CConsoleGui.h.

◆ m_rootCommands

iqtgui::CHierarchicalCommand iview::CConsoleGui::m_rootCommands
protected

Definition at line 168 of file CConsoleGui.h.

◆ m_rulerVisibleCommand

iqtgui::CHierarchicalCommand iview::CConsoleGui::m_rulerVisibleCommand
protected

Definition at line 172 of file CConsoleGui.h.

◆ m_savedTransform

iview::CScreenTransform iview::CConsoleGui::m_savedTransform
protected

Definition at line 195 of file CConsoleGui.h.

◆ m_scrollVisibleCommand

iqtgui::CHierarchicalCommand iview::CConsoleGui::m_scrollVisibleCommand
protected

Definition at line 176 of file CConsoleGui.h.

◆ m_shapeStatusInfoPtr

IShapeStatusInfo* iview::CConsoleGui::m_shapeStatusInfoPtr = nullptr
protected

Definition at line 188 of file CConsoleGui.h.

◆ m_uiResourcesManager

UiResourcesManager iview::CConsoleGui::m_uiResourcesManager
protected

Definition at line 197 of file CConsoleGui.h.

◆ m_verticalScrollbarPtr

QScrollBar* iview::CConsoleGui::m_verticalScrollbarPtr
protected

Definition at line 163 of file CConsoleGui.h.

◆ m_viewPtr

iview::CViewport* iview::CConsoleGui::m_viewPtr = nullptr
protected

Definition at line 154 of file CConsoleGui.h.

Referenced by GetView(), and GetViewRef().

◆ m_viewWidget

QWidget* iview::CConsoleGui::m_viewWidget
protected

Definition at line 194 of file CConsoleGui.h.

◆ m_zoomInCommand

iqtgui::CHierarchicalCommand iview::CConsoleGui::m_zoomInCommand
protected

Definition at line 178 of file CConsoleGui.h.

◆ m_zoomOutCommand

iqtgui::CHierarchicalCommand iview::CConsoleGui::m_zoomOutCommand
protected

Definition at line 179 of file CConsoleGui.h.

◆ m_zoomResetCommand

iqtgui::CHierarchicalCommand iview::CConsoleGui::m_zoomResetCommand
protected

Definition at line 180 of file CConsoleGui.h.

◆ m_zoomToFitCommand

iqtgui::CHierarchicalCommand iview::CConsoleGui::m_zoomToFitCommand
protected

Definition at line 181 of file CConsoleGui.h.

Property Documentation

◆ ButtonPanelVertical

bool iview::CConsoleGui::ButtonPanelVertical
readwrite

Definition at line 42 of file CConsoleGui.h.

◆ DistanceMeasureToolActive

bool iview::CConsoleGui::DistanceMeasureToolActive
readwrite

Definition at line 38 of file CConsoleGui.h.

◆ FitMode

Definition at line 52 of file CConsoleGui.h.

◆ GridButtonVisible

bool iview::CConsoleGui::GridButtonVisible
readwrite

Definition at line 49 of file CConsoleGui.h.

◆ GridInMm

bool iview::CConsoleGui::GridInMm
readwrite

Definition at line 40 of file CConsoleGui.h.

◆ GridVisible

bool iview::CConsoleGui::GridVisible
readwrite

Definition at line 36 of file CConsoleGui.h.

◆ MmButtonVisible

bool iview::CConsoleGui::MmButtonVisible
readwrite

Definition at line 51 of file CConsoleGui.h.

◆ PointMeasureToolActive

bool iview::CConsoleGui::PointMeasureToolActive
readwrite

Definition at line 39 of file CConsoleGui.h.

◆ PolylineButtonsVisible

bool iview::CConsoleGui::PolylineButtonsVisible
readwrite

Definition at line 46 of file CConsoleGui.h.

◆ RulerButtonVisible

bool iview::CConsoleGui::RulerButtonVisible
readwrite

Definition at line 50 of file CConsoleGui.h.

◆ RulerVisible

bool iview::CConsoleGui::RulerVisible
readwrite

Definition at line 37 of file CConsoleGui.h.

◆ ScrollbarsButtonVisible

bool iview::CConsoleGui::ScrollbarsButtonVisible
readwrite

Definition at line 48 of file CConsoleGui.h.

◆ ScrollbarsVisible

bool iview::CConsoleGui::ScrollbarsVisible
readwrite

Definition at line 43 of file CConsoleGui.h.

◆ ShowButtonPanel

bool iview::CConsoleGui::ShowButtonPanel
readwrite

Definition at line 41 of file CConsoleGui.h.

◆ UserModeButtonsVisible

bool iview::CConsoleGui::UserModeButtonsVisible
readwrite

Definition at line 47 of file CConsoleGui.h.

◆ ZoomButtonsVisible

bool iview::CConsoleGui::ZoomButtonsVisible
readwrite

Definition at line 44 of file CConsoleGui.h.

◆ ZoomToFit

bool iview::CConsoleGui::ZoomToFit
readwrite

Definition at line 35 of file CConsoleGui.h.

◆ ZoomToFitButtonsVisible

bool iview::CConsoleGui::ZoomToFitButtonsVisible
readwrite

Definition at line 45 of file CConsoleGui.h.


The documentation for this class was generated from the following file: