![]() |
MAK Data Logger API Documentation for DIS
|
Annotation slots connects menu bar and annotation control. More...
Inheritance diagram for MAKLogger::DtLgrAnnotationSlots:
Collaboration diagram for MAKLogger::DtLgrAnnotationSlots:Public Slots | |
| void | postModelUpdate (DtLgrGuiModel &model) |
| Slot for post updates. | |
| void | openCorrespondingFile (QString) |
| Slot for opening a file via it's logger tape name. | |
| void | closeCorrespondingFile (bool opening) |
| Slot for closing a file. | |
| void | loggerFileDataChanged (const DtLgrEditorInterface::FileDataOperations &fileOp) |
| Slot for handling when the logger file's data has been edited. | |
| void | setAutoLoad (bool) |
| Slot for setting whether annotations files are automatically loaded. | |
| void | setAllowChanges (bool) |
| Slot for enabling /disable modifications to the annotations. | |
| void | openFile () |
| void | openFile (const QString &filename) |
| void | importFile () |
| void | saveFile () |
| void | saveFileAs () |
| bool | prepareFileForClose () |
| Prepare file for close, this will save the necessary file. | |
| bool | closeFile () |
| Attempt to close a file. | |
| void | createAnnotation () |
| Slot for creating an annotation. | |
| void | modifyAnnotation () |
| Slot for modifying an annotation. | |
| void | quickModifyAnnotation () |
| Slot for doing a 'quick' modify (using the current context settings). | |
| void | deleteAnnotation () |
| Slot for deleting an annotation. | |
| void | selectAnnotation () |
| Slot for selecting an annotation. | |
| void | convertAnnotationFromMenu () |
| Slot for converting an annotation. | |
| void | convertAnnotation () |
| FOR INTERNAL USE ONLY use convertAnnotationFromMenu. | |
| void | convertAnnotation (QString type) |
| Slot for converting an annotation. | |
| void | jumpToPrevious () |
| Slot for jumping the current time to the previous of an annotation. | |
| void | jumpToNext () |
| Slot for jumping the current time to the next of an annotation. | |
| void | jumpToStart () |
| Slot for jumping the current time to the start of an annotation. | |
| void | jumpToEnd () |
| Slot for jumping the current time to the end of an annotation. | |
| void | boundToStartAndEnd () |
| Slot for setting the playback bounds ot that of an annotation. | |
| void | zoomToStartAndEnd () |
| Slot for zooming to an annotation. | |
| void | showHelp () |
| Slot for showing help. | |
| void | emitAnnotationsChanged () |
| Slot for emitting when annotations have changed. | |
| void | selectedAnnotationChanged (DtLgrAnnotation *) |
Signals | |
| void | fileOpened () |
| void | fileSaved () |
| void | fileClosed () |
| void | annotationsChanged () |
Public Member Functions | |
| DtLgrAnnotationSlots (DtLgrAnnotationComponent *component, DtLgrAnnotationManager *manager, DtLgrAnnotationView *view) | |
| CTOR which will connect the control bar and the menu bar to the. | |
| virtual | ~DtLgrAnnotationSlots () |
| DTOR. | |
Protected Attributes | |
| DtLgrAnnotationComponent * | myComponent |
| DtLgrAnnotationView * | myView |
| DtLgrAnnotationManager * | myManager |
| QString | myCorrespondingName |
| QString | myObjectToConvert |
Private Member Functions | |
| DtLgrAnnotationSlots (const DtLgrAnnotationSlots &) | |
| Not Implemented. | |
| DtLgrAnnotationSlots & | operator= (const DtLgrAnnotationSlots &) |
| Not Implemented. | |
Annotation slots connects menu bar and annotation control.
| MAKLogger::DtLgrAnnotationSlots::DtLgrAnnotationSlots | ( | DtLgrAnnotationComponent * | component, |
| DtLgrAnnotationManager * | manager, | ||
| DtLgrAnnotationView * | view | ||
| ) |
CTOR which will connect the control bar and the menu bar to the.
slots.
|
virtual |
DTOR.
|
private |
Not Implemented.
|
signal |
|
slot |
Slot for setting the playback bounds ot that of an annotation.
|
slot |
Slot for closing a file.
|
slot |
Attempt to close a file.
This may cause the view to query the user to determine if the close is desired (due to unsaved data).
| true | The file was closed. |
| false | The close was canceled. |
|
slot |
FOR INTERNAL USE ONLY use convertAnnotationFromMenu.
|
slot |
Slot for converting an annotation.
|
slot |
Slot for converting an annotation.
The signal emitter object must have the name of the type. This is the method dynamic menu items use.
|
slot |
Slot for creating an annotation.
|
slot |
Slot for deleting an annotation.
|
slot |
Slot for emitting when annotations have changed.
|
signal |
|
signal |
|
signal |
|
slot |
|
slot |
Slot for jumping the current time to the end of an annotation.
|
slot |
Slot for jumping the current time to the next of an annotation.
|
slot |
Slot for jumping the current time to the previous of an annotation.
|
slot |
Slot for jumping the current time to the start of an annotation.
|
slot |
Slot for handling when the logger file's data has been edited.
|
slot |
Slot for modifying an annotation.
|
slot |
Slot for opening a file via it's logger tape name.
|
slot |
|
slot |
|
private |
Not Implemented.
|
slot |
Slot for post updates.
|
slot |
Prepare file for close, this will save the necessary file.
| true | The file is ready to be closed. |
| false | The close was canceled. |
|
slot |
Slot for doing a 'quick' modify (using the current context settings).
|
slot |
|
slot |
|
slot |
Slot for selecting an annotation.
|
slot |
|
slot |
Slot for enabling /disable modifications to the annotations.
|
slot |
Slot for setting whether annotations files are automatically loaded.
This is typically linked the the 'auto play' concept for lgr tapes.
|
slot |
Slot for showing help.
|
slot |
Slot for zooming to an annotation.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |