MAK Data Logger API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Slots | Public Member Functions | Static Public Member Functions | Protected Attributes
MAKLogger::DtLgrPointAnnotationDialog Class Reference

Point annotation dialog which can create a point annotation from user input. More...

+ Inheritance diagram for MAKLogger::DtLgrPointAnnotationDialog:
+ Collaboration diagram for MAKLogger::DtLgrPointAnnotationDialog:

Public Slots

void onOk ()
 Slot called when ok button is pressed. More...
 
void onCancel ()
 Slot called when cancel button is pressed. More...
 

Public Member Functions

 DtLgrPointAnnotationDialog (const QString &name, const QString &text, double time, QWidget *parent=0)
 Ctor. More...
 
virtual ~DtLgrPointAnnotationDialog ()
 DTOR. More...
 
virtual void setAnnotation (DtLgrPointAnnotation *annotation)
 Sets the internal annotation to modify. More...
 
DtLgrPointAnnotationannotation ()
 Gets the internal annotation the dialog is working on. More...
 

Static Public Member Functions

static DtLgrAnnotationcreatePointAnnotation (QWidget *parent, DtLgrGuiModel *)
 Static create function to be registered with annotation factory. More...
 
static void modifyPointAnnotation (QWidget *parent, DtLgrAnnotation *, DtLgrGuiModel *)
 Static create function to be registered with annotation factory. More...
 

Protected Attributes

DtLgrPointAnnotationmyCreateAnnotation
 

Detailed Description

Point annotation dialog which can create a point annotation from user input.

Constructor & Destructor Documentation

MAKLogger::DtLgrPointAnnotationDialog::DtLgrPointAnnotationDialog ( const QString &  name,
const QString &  text,
double  time,
QWidget parent = 0 
)

Ctor.

virtual MAKLogger::DtLgrPointAnnotationDialog::~DtLgrPointAnnotationDialog ( )
virtual

DTOR.

Member Function Documentation

DtLgrPointAnnotation* MAKLogger::DtLgrPointAnnotationDialog::annotation ( )

Gets the internal annotation the dialog is working on.

static DtLgrAnnotation* MAKLogger::DtLgrPointAnnotationDialog::createPointAnnotation ( QWidget parent,
DtLgrGuiModel  
)
static

Static create function to be registered with annotation factory.

static void MAKLogger::DtLgrPointAnnotationDialog::modifyPointAnnotation ( QWidget parent,
DtLgrAnnotation ,
DtLgrGuiModel  
)
static

Static create function to be registered with annotation factory.

void MAKLogger::DtLgrPointAnnotationDialog::onCancel ( )
slot

Slot called when cancel button is pressed.

void MAKLogger::DtLgrPointAnnotationDialog::onOk ( )
slot

Slot called when ok button is pressed.

virtual void MAKLogger::DtLgrPointAnnotationDialog::setAnnotation ( DtLgrPointAnnotation annotation)
virtual

Sets the internal annotation to modify.

If this is set to 0 the internal annotation is created on the heap before modifying.

Member Data Documentation

DtLgrPointAnnotation* MAKLogger::DtLgrPointAnnotationDialog::myCreateAnnotation
protected

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

Document ID: Generated on Thu Dec 18 15:35:09 EST 2025 from SVN revision 282494
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)