![]() |
MAK Data Logger API Documentation for DIS
|
Annotation top level view class. More...
Inheritance diagram for MAKLogger::DtLgrAnnotationView:
Collaboration diagram for MAKLogger::DtLgrAnnotationView:Public Slots | |
| virtual void | enableView (bool) |
| Override default to disable menu. More... | |
| void | onPrevAnnotation () |
| Navigate and create Annotations from actions on toolbar. More... | |
| void | onPointAnnotate () |
| Navigate and create Annotations from actions on toolbar. More... | |
| void | onRangeAnnotate () |
| Navigate and create Annotations from actions on toolbar. More... | |
| void | onUpdateAnnotate () |
| Navigate and create Annotations from actions on toolbar. More... | |
| void | onNextAnnotation () |
| Navigate and create Annotations from actions on toolbar. More... | |
Public Member Functions | |
| DtLgrAnnotationView (DtLgrAnnotationComponent *component, DtLgrAnnotationManager *manager, QWidget *parent) | |
| CTOR. More... | |
| virtual | ~DtLgrAnnotationView () |
| DTOR. More... | |
| virtual void | connectSlots (DtLgrAnnotationSlots *) |
| virtual DtLgrZoomableWidget * | zoomComponent () |
| virtual void | updateVisibility (bool) |
| Provide update to view depending on component visibility. More... | |
| DtLgrAnnotationMenuBar * | menu () |
| Get menu. More... | |
| const DtLgrAnnotationMenuBar * | menu () const |
| Get menu. More... | |
| DtLgrAnnotationSlots * | annotationSlots () |
| Get the annotation slots. More... | |
| virtual void | annotationAdded (DtLgrAnnotation *annotation) |
| Inform view that an annotation has been added. More... | |
| virtual void | annotationRemoved (DtLgrAnnotation *annotation) |
| Inform view that an annotation has been removed. More... | |
| virtual void | annotationChanged (DtLgrAnnotation *annotation) |
| Inform view that an annotation has changed. More... | |
| virtual void | selectAnnotation (DtLgrAnnotation *annotation) |
| Inform view that an annotation was selected. More... | |
| virtual DtLgrAnnotation * | selectedAnnotation () |
| Get the selected annotation (or 0 if none are selected). More... | |
| QString | filename () const |
| Set the file name of the open file. More... | |
| virtual void | setFilename (const QString &filename, bool saved) |
| virtual void | fileOpened (const DtString &filename) |
| Called when a new file is opened. More... | |
| virtual void | fileClosed () |
| Called when file is closed. More... | |
| virtual void | fileSaved (const DtString &filename) |
| Called when file is saved. More... | |
| bool | queryUserOpenFile (QString &returnedName) |
| Query user to open file. More... | |
| bool | queryUserOpenSpecificFile (const QString &filename) |
| Query user to open a specific existing file. More... | |
| bool | queryUserSaveAsFile (QString &returnedName) |
| Query user to save file. More... | |
| int | queryUserCloseUnsavedFile () |
| Query user to close unsaved file. More... | |
| void | unableToAllowChange () |
| Inform user the annotations may not be changed. More... | |
| void | releaseMenuBar () |
| Called to release menu bar reference. More... | |
| void | connectToolbar () |
| connect signals to slots in the Annotations Toolbar More... | |
| DtLgrAnnotationComponent * | annotationComponent () |
| Get the annotation component. More... | |
Public Member Functions inherited from MAKLogger::DtLgrAnnotationBaseView | |
| DtLgrAnnotationBaseView () | |
| virtual | ~DtLgrAnnotationBaseView () |
Protected Attributes | |
| DtLgrAnnotationSlots * | mySlots |
| DtLgrAnnotationManager * | myManager |
| DtLgrAnnotationBar * | myAnnotationBar |
| DtLgrAnnotationComponent * | myComponent |
| QMenuBar * | myMenuBar |
| QLabel * | myFileLabel |
| DtLgrAnnotationMenuBar * | myAnnotationMenuBar |
| QString | myFilename |
| bool | myFileSaved |
| QPushButton * | myPrevAnn |
| QPushButton * | myInstantPointAnn |
| QPushButton * | myInstantRangeAnn |
| QPushButton * | myUpdateAnn |
| QPushButton * | myNextAnn |
Private Member Functions | |
| DtLgrAnnotationView (const DtLgrAnnotationView &) | |
| Not Implemented. More... | |
| DtLgrAnnotationView & | operator= (const DtLgrAnnotationView &) |
| Not Implemented. More... | |
Annotation top level view class.
| MAKLogger::DtLgrAnnotationView::DtLgrAnnotationView | ( | DtLgrAnnotationComponent * | component, |
| DtLgrAnnotationManager * | manager, | ||
| QWidget * | parent | ||
| ) |
CTOR.
|
virtual |
DTOR.
|
private |
Not Implemented.
|
virtual |
Inform view that an annotation has been added.
Implements MAKLogger::DtLgrAnnotationBaseView.
|
virtual |
Inform view that an annotation has changed.
Implements MAKLogger::DtLgrAnnotationBaseView.
| DtLgrAnnotationComponent* MAKLogger::DtLgrAnnotationView::annotationComponent | ( | ) |
Get the annotation component.
|
virtual |
Inform view that an annotation has been removed.
Implements MAKLogger::DtLgrAnnotationBaseView.
| DtLgrAnnotationSlots* MAKLogger::DtLgrAnnotationView::annotationSlots | ( | ) |
Get the annotation slots.
|
virtual |
| void MAKLogger::DtLgrAnnotationView::connectToolbar | ( | ) |
connect signals to slots in the Annotations Toolbar
|
virtualslot |
Override default to disable menu.
|
virtual |
Called when file is closed.
Implements MAKLogger::DtLgrAnnotationBaseView.
| QString MAKLogger::DtLgrAnnotationView::filename | ( | ) | const |
Set the file name of the open file.
|
virtual |
Called when a new file is opened.
Implements MAKLogger::DtLgrAnnotationBaseView.
|
virtual |
Called when file is saved.
Implements MAKLogger::DtLgrAnnotationBaseView.
| DtLgrAnnotationMenuBar* MAKLogger::DtLgrAnnotationView::menu | ( | ) |
Get menu.
| const DtLgrAnnotationMenuBar* MAKLogger::DtLgrAnnotationView::menu | ( | ) | const |
Get menu.
|
slot |
Navigate and create Annotations from actions on toolbar.
|
slot |
Navigate and create Annotations from actions on toolbar.
|
slot |
Navigate and create Annotations from actions on toolbar.
|
slot |
Navigate and create Annotations from actions on toolbar.
|
slot |
Navigate and create Annotations from actions on toolbar.
|
private |
Not Implemented.
| int MAKLogger::DtLgrAnnotationView::queryUserCloseUnsavedFile | ( | ) |
Query user to close unsaved file.
| bool MAKLogger::DtLgrAnnotationView::queryUserOpenFile | ( | QString & | returnedName | ) |
Query user to open file.
| bool MAKLogger::DtLgrAnnotationView::queryUserOpenSpecificFile | ( | const QString & | filename | ) |
Query user to open a specific existing file.
| bool MAKLogger::DtLgrAnnotationView::queryUserSaveAsFile | ( | QString & | returnedName | ) |
Query user to save file.
| void MAKLogger::DtLgrAnnotationView::releaseMenuBar | ( | ) |
Called to release menu bar reference.
This function is called by the menu bar when it be deallocated since the window was closed.
|
virtual |
Inform view that an annotation was selected.
Implements MAKLogger::DtLgrAnnotationBaseView.
|
virtual |
Get the selected annotation (or 0 if none are selected).
|
virtual |
| void MAKLogger::DtLgrAnnotationView::unableToAllowChange | ( | ) |
Inform user the annotations may not be changed.
|
virtual |
Provide update to view depending on component visibility.
Ie change menu items due to the component being hidden.
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |