![]() |
MAK Data Logger API Documentation for HLA
|
Annotation menu bar defines Annotation component menus. More...
Inheritance diagram for MAKLogger::DtLgrAnnotationMenuBar:
Collaboration diagram for MAKLogger::DtLgrAnnotationMenuBar:Public Member Functions | |
| DtLgrAnnotationMenuBar (DtLgrAnnotationView *parent=0) | |
| CTOR with parent menu bar passed in. More... | |
| virtual | ~DtLgrAnnotationMenuBar () |
| DTOR. More... | |
| virtual void | connectToEventHandler (QObject *) |
| Connect to the main event handler. More... | |
| virtual void | postModelUpdate (DtLgrGuiModel &model) |
| The post model update call. More... | |
| virtual void | connectSlots () |
| Connect menu to slots object. More... | |
| virtual void | addAnnotationToMenu (DtLgrAnnotation *annotation) |
| Add an annotation to the menu. More... | |
| virtual void | removeAnnotationFromMenu (DtLgrAnnotation *annotation) |
| Remove an annotation from the menu. More... | |
| virtual void | updateAnnotationInMenu (DtLgrAnnotation *annotation) |
| Update annotation menu. More... | |
| const MAKCommonWidgets::DtDynamicMenu * | createAnnotationMenu () const |
| Get the create Annotation Menu. More... | |
| const MAKCommonWidgets::DtDynamicMenu * | selectAnnotationMenu () const |
| Get the select annotation menu. More... | |
| const MAKCommonWidgets::DtDynamicGroupMenu * | selectedActionMenu () const |
| Get the selected annotation action menu. More... | |
| virtual void | enableSelectedAnnotationItems () |
| Enable items which work on a selected annotation. More... | |
| virtual void | disableSelectedAnnotationItems () |
| Disable items which work on a selected annotation. More... | |
| virtual void | setConversionTypes (QStringList toFormats) |
| Set the conversion types for the convert menu. More... | |
| virtual void | setFileSaved (bool isSaved) |
| Update menus which depend on if the file is saved or not. More... | |
| virtual void | setFileOpen (bool open) |
| Set whether a file is open or not. More... | |
| virtual void | updateSelectAnnotations () |
| Update the select annotation menu item. More... | |
Public Member Functions inherited from MAKLogger::DtLgrMenu | |
| DtLgrMenu (QString menuName, QWidget *parent) | |
| CTOR. More... | |
| virtual | ~DtLgrMenu () |
| DTOR. More... | |
| QWidget * | parentWidget () |
| Get its parent widget. More... | |
Protected Types | |
| typedef std::map < DtLgrAnnotation *, MAKCommonWidgets::DtDynamicMenuItem * > | AnnotationMenuMap |
Protected Member Functions | |
| void | configureFileMenu () |
| Configure the file menu items. More... | |
| void | configureViewMenu () |
| Configure the view menu items. More... | |
| void | configureEditMenu () |
| Configure the edit menu items. More... | |
| void | configureHelpMenu () |
| Configure the help menu items. More... | |
Protected Attributes | |
| MAKCommonWidgets::DtDynamicMenuItem * | myFileOpenItem |
| MAKCommonWidgets::DtDynamicMenuItem * | myFileImportItem |
| MAKCommonWidgets::DtDynamicMenuItem * | myFileSaveItem |
| MAKCommonWidgets::DtDynamicMenuItem * | myFileSaveAsItem |
| MAKCommonWidgets::DtDynamicMenuItem * | myFileCloseItem |
| MAKCommonWidgets::DtDynamicMenu * | myEditCreateAnnotationMenu |
| MAKCommonWidgets::DtDynamicMenu * | myEditSelectAnnotationMenu |
| MAKCommonWidgets::DtDynamicGroupMenu * | myEditSelectedActionMenu |
| MAKCommonWidgets::DtDynamicMenuItem * | myEditDeleteAnnotationItem |
| MAKCommonWidgets::DtDynamicMenuItem * | myEditModifyAnnotationItem |
| MAKCommonWidgets::DtDynamicMenu * | myEditConvertAnnotationMenu |
| MAKCommonWidgets::DtDynamicMenuItem * | myEditQuickModifyAnnotationItem |
| MAKCommonWidgets::DtDynamicMenuItem * | myEditJumpToPreviousAnnotationItem |
| MAKCommonWidgets::DtDynamicMenuItem * | myEditJumpToNextAnnotationItem |
| MAKCommonWidgets::DtDynamicMenuItem * | myEditJumpToStartAnnotationItem |
| MAKCommonWidgets::DtDynamicMenuItem * | myEditJumpToEndAnnotationItem |
| MAKCommonWidgets::DtDynamicMenuItem * | myEditZoomToAnnotationItem |
| MAKCommonWidgets::DtDynamicMenuItem * | myEditBoundToAnnotationItem |
| MAKCommonWidgets::DtDynamicMenuItem * | myHelpHelpItem |
| AnnotationMenuMap | myAnnotationMenuMap |
| DtLgrAnnotationView * | myAnnotationView |
Private Member Functions | |
| DtLgrAnnotationMenuBar (const DtLgrAnnotationMenuBar &) | |
| Not Implemented. More... | |
| DtLgrAnnotationMenuBar & | operator= (const DtLgrAnnotationMenuBar &) |
| Not Implemented. More... | |
Additional Inherited Members | |
Public Slots inherited from MAKLogger::DtLgrMenu | |
| virtual void | postWindowUpdate (DtLgrRemoteMainWindow &window) |
Annotation menu bar defines Annotation component menus.
|
protected |
| MAKLogger::DtLgrAnnotationMenuBar::DtLgrAnnotationMenuBar | ( | DtLgrAnnotationView * | parent = 0 | ) |
CTOR with parent menu bar passed in.
|
virtual |
DTOR.
|
private |
Not Implemented.
|
virtual |
Add an annotation to the menu.
|
protected |
Configure the edit menu items.
This is non-virtual since called via the constructor.
|
protected |
Configure the file menu items.
This is non-virtual since called via the constructor.
|
protected |
Configure the help menu items.
This is non-virtual since called via the constructor.
|
protected |
Configure the view menu items.
This is non-virtual since called via the constructor.
|
virtual |
Connect menu to slots object.
|
virtual |
Connect to the main event handler.
Implements MAKLogger::DtLgrMenu.
| const MAKCommonWidgets::DtDynamicMenu* MAKLogger::DtLgrAnnotationMenuBar::createAnnotationMenu | ( | ) | const |
Get the create Annotation Menu.
|
virtual |
Disable items which work on a selected annotation.
|
virtual |
Enable items which work on a selected annotation.
|
private |
Not Implemented.
|
virtual |
The post model update call.
Reimplemented from MAKLogger::DtLgrMenu.
|
virtual |
Remove an annotation from the menu.
| const MAKCommonWidgets::DtDynamicMenu* MAKLogger::DtLgrAnnotationMenuBar::selectAnnotationMenu | ( | ) | const |
Get the select annotation menu.
| const MAKCommonWidgets::DtDynamicGroupMenu* MAKLogger::DtLgrAnnotationMenuBar::selectedActionMenu | ( | ) | const |
Get the selected annotation action menu.
|
virtual |
Set the conversion types for the convert menu.
|
virtual |
Set whether a file is open or not.
|
virtual |
Update menus which depend on if the file is saved or not.
|
virtual |
Update annotation menu.
Needed if the name of the annotation changes.
|
virtual |
Update the select annotation menu item.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |